Apa yang harus dibuat pertama kali dalam gim video? [Tutup]

11

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) ?

Malaikat Politis
sumber
1
Saya memilih telur!
Vaillancourt

Jawaban:

43

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.

Philipp
sumber
Terima kasih atas video dan jawaban mendalam Anda @Philipp. Itu membantu memilah beberapa hal di kepalaku.
Angel Politis
2
Saya menyetujui jawaban ini sepenuhnya tetapi merasa saya harus menambahkan - untuk membuat MVP Anda, 'item kerja' yang sebenarnya Anda harus mulai dengan semacam "Dokumen Desain Game". Ini harus berupa dokumen yang merinci ide utama permainan Anda, apa persyaratan untuk MVP Anda, dan merencanakan metode penyebaran yang Anda inginkan, dll. Seperti menulis makalah yang bagus - Anda mulai dengan garis besar.
Ethan The Brave
4

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.

Jacob F. Davis C-CISO
sumber
-1

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

pengguna91791
sumber
2
Sebenarnya bukan hal yang aneh untuk mendesain lingkungan di sekitar kemampuan pemain. Anda membuat tepian yang cukup tinggi untuk dilompati pemain, membuka ukuran yang tepat untuk berjalan dan menempatkan objek yang dibutuhkan pemain di tempat mereka membutuhkannya.
Philipp
Saya percaya jawaban ini mengasumsikan terlalu banyak untuk bisa digunakan. Apa yang Anda katakan tidak berlaku untuk, misalnya, Bejeweled atau game pada umumnya yang tidak memiliki / membutuhkan cerita atau tidak menyertakan karakter yang dapat dimainkan.
Charanor