Ketika mulai mengembangkan permainan video, haruskah seseorang fokus untuk menciptakan lingkungan (bangunan, pohon, gunung dll) terlebih dahulu atau AI (karakter yang dapat diputar, NPC dll) ?
Ketika mulai mengembangkan permainan video, haruskah seseorang fokus untuk menciptakan lingkungan (bangunan, pohon, gunung dll) terlebih dahulu atau AI (karakter yang dapat diputar, NPC dll) ?
Jawaban:
Langkah pertama adalah menciptakan produk yang layak minimum .
MVP adalah minimum absolut yang dapat dianggap sebagai game yang dapat dimainkan. Itu belum membutuhkan grafik apa pun kecuali untuk beberapa placeholder. Seharusnya hanya menerima input dasar dan menerapkan mekanisme permainan paling inti.
Kemudian beralih dari sana.
Alasannya adalah bahwa Anda memerlukan test-bed untuk menguji apakah ide game Anda benar-benar berfungsi. Anda bisa menghabiskan waktu berbulan-bulan untuk mengembangkan aset dan AI untuk ide permainan yang ternyata tidak menyenangkan sama sekali ketika benar-benar dimainkan dan Anda akan terpaksa membuang semuanya.
Juga, hampir tidak mungkin untuk merancang aset dan "buta" AI tanpa bisa memasukkannya ke dalam permainan dan mengalami sendiri bagaimana mereka terlihat dan terasa ketika benar-benar bermain dengannya. Ketika Anda tidak memiliki permainan prototipe yang berfungsi untuk memasukkannya ke dalam, Anda mungkin akan menghabiskan banyak waktu. Anda akan mendesain dan memoles aset yang kemudian akan Anda desain ulang dari awal saat Anda akhirnya memiliki kesempatan untuk melihatnya dalam permainan. Dan setelah itu Anda mungkin akhirnya membuangnya karena Anda memutuskan untuk menghapus mekanik permainan yang menggunakannya untuk tidak bersenang-senang.
Kemudian ketika Anda memiliki prototipe Anda, pertanyaan "AI first or graphics first" cukup tidak masuk akal karena Anda biasanya memiliki programmer dan seniman yang mengerjakan masing-masing secara paralel. Namun penting bagi mereka untuk berkomunikasi, karena tampilan dan perilaku aktor dalam permainan harus serasi. Pemain akan berharap bahwa musuh "besar kasar" berperilaku berbeda dari musuh "cepat gesit". Prosesnya dapat didorong oleh programmer ("Kami memprogram objek yang berperilaku begini-dan-begitu, muncul dengan bagaimana tampilannya"), oleh para seniman ("Kami sedang mendesain objek yang terlihat seperti ini-dan-itu , datang dengan cara bagaimana hal itu bisa berperilaku ") atau itu bisa menjadi proses sinergis di mana keduanya duduk bersama dan bertukar pikiran ide untuk entitas game baru. Proses apa pun bekerja untuk tim khusus Anda.
Anda harus mencari tahu cerita yang ingin Anda ceritakan, dan tujuan permainan. Ini akan memandu segala sesuatu yang lain dan memberi pengguna sesuatu untuk kembali ke waktu dan lagi.
Dimulai dengan alur cerita selalu membantu. Kemudian, karakter dan lingkungan sama pentingnya. pilih lingkungan selanjutnya, karena itu membantu menentukan apa yang dapat dilakukan karakter. Karakter datang terakhir, karena sebagian besar lingkungan fisika tetap