Saya membaca buku tentang pengembangan game ( Game Coding Complete, Edisi Keempat ) dan ada topik "Aktor" yang hanya menjelaskan cara menggunakannya secara singkat alih-alih menjelaskan apa itu.
Inilah cara buku ini memperkenalkan aktor-aktor ini:
Game penuh dengan objek yang menghidupkan dunia Anda. Gim Perang Dunia II mungkin penuh dengan tank dan pesawat, sementara gim fiksi ilmiah futuristik mungkin memiliki robot dan kapal luar angkasa. Seperti aktor di atas panggung, objek-objek ini adalah jantung dari gameplay. Sepertinya pas kalau kita menyebut mereka "aktor permainan" karena memang itulah mereka.
Aktor gim adalah objek yang mewakili satu entitas di dunia gim Anda. Ini bisa berupa pickup amunisi, tank, sofa, NPC, atau apa pun yang dapat Anda pikirkan. Dalam beberapa kasus, dunia itu sendiri bahkan mungkin menjadi aktor. Sangat penting untuk menentukan parameter aktor gim dan memastikan bahwa mereka sefleksibel dan dapat digunakan kembali sebanyak mungkin.
Ada banyak cara untuk mendefinisikan aktor permainan seperti halnya ada permainan. Seperti semua hal lain dalam pemrograman komputer, jarang ada solusi yang sempurna.
Saya hanya bisa memahami beberapa hal: itu adalah abstraksi dari segala sesuatu dalam game yang dapat melakukan aksi; ia memiliki keadaannya sendiri; perilaku itu biasanya diimplementasikan sebagai mesin negara. Ini dia. Saya datang dengan latar belakang pemrograman sistem untuk pengembangan game, jadi saya ingin tahu secara umum, apa arti aktor dalam pengembangan game, bagaimana menggunakannya, bagaimana menggunakannya secara umum, masalah apa yang dipecahkan, bagaimana dan Mengapa. Saya ingin penjelasannya agar anak-anak dapat mengerti.
Saya telah mencoba untuk menemukan informasi ini di google tetapi sebaliknya mengarahkan saya ke "aktor" lain: pemrograman bersamaan sebagian besar waktu atau aktor permainan tetapi tanpa penjelasan yang baik tentang itu.
Actor
sebenarnya adalah sebuah kelas. docs.unrealengine.com/latest/INT/Programming/UnrealArchitecture/…
actor
tapi saya tidak puas dengan itu: tidak membawa alasan historis atau praktis untuk penemuan aktor dan apa masalah itu memecahkan, ada hanya menjelaskan apa yang dapat.