Pembangunan permainan adalah proses yang kompleks. Studio permainan profesional mempunyai pasukan beratus-ratus orang yang bekerja pada reka bentuk konsep, pengaturcaraan, reka bentuk seni, pemodelan, animasi, dan reka bentuk suara. Walaupun anda belum mempunyai semua kemahiran ini, anda boleh merancang sendiri permainan mudah berdasarkan apa yang sudah anda ketahui. WikiHow ini mengajar anda bagaimana untuk mula mengembangkan idea permainan pertama anda.
Langkah-langkah
Bahagian 1 dari 2: Merancang Konsep
Langkah 1. Fahami skala projek
Sebelum anda memulakan kerja mengembangkan permainan, penting untuk memahami apa yang perlu dilakukan untuk membuat permainan. Permainan video memiliki banyak bagian, dari mesin permainan, pemrograman, grafik, animasi, hingga suara dan musik. Semua ini memerlukan masa berjam-jam untuk dibuat. Sekiranya anda tidak pernah mengembangkan permainan sebelumnya, mulailah dengan mudah. Manjakan permainan pertama anda sebagai pengalaman belajar dan bukannya projek yang digilap.
Langkah 2. Ketahui apa kemahiran anda
Semasa mengemukakan idea untuk permainan, tentukan idea berdasarkan kemahiran anda. Sekiranya anda seorang seniman yang hebat tetapi tidak pernah membuat kod sebelumnya, pilih mesin permainan yang membolehkan anda memberi tumpuan kepada kemahiran seni anda semasa melakukan pengekodan minimum. Sebaliknya, jika anda seorang pengaturcara yang hebat, tetapi tidak mempunyai banyak kemahiran seni, anda boleh membuat permainan dengan asas-asas hebat yang merangkumi gaya seni yang sederhana. Banyak permainan indie yang popular menggunakan grafik 8-bit yang ringkas atau hanya bentuk asas untuk grafik.
Langkah 3. Tentukan apa tujuan permainan
Permainan video terdapat dalam pelbagai gaya dan genre yang berbeza. Satu kesamaan mereka semua adalah mereka semua mempunyai tujuan. Beberapa permainan mempunyai pelbagai tujuan dan misi sampingan pilihan. Walau bagaimanapun, banyak permainan mempunyai matlamat yang semudah "Mendapat ke akhir tahap". Permainan pertama anda mungkin hanya satu skrin dengan titik yang anda cuba arahkan ke bahagian atas skrin.
Langkah 4. Tentukan cara menyampaikan gol kepada pemain
Setelah anda menentukan gol untuk pemain, anda perlu memikirkan cara menyampaikan gol kepada pemain. Beberapa permainan mempunyai narasi yang kompleks dengan banyak watak bukan pemain (NPC) yang membuat pemain merasa seperti mereka adalah sebahagian dari dunia hidup. Permainan lain mempunyai animasi atau adegan potong sebelum permulaan level. Sebahagiannya merangkumi tutorial. Beberapa permainan hanya memaparkan teks yang memberitahu pemain apa yang harus dilakukan.
Langkah 5. Tentukan halangan untuk pemain
Sebaik sahaja anda menentukan matlamat yang harus dicapai oleh pemain, anda perlu memutuskan halangan yang menghalangi pemain. Ini boleh menjadi teka-teki yang harus dipecahkan oleh pemain atau platform yang harus dilalui atau dikelilingi oleh pemain. Adakah permainan anda mempunyai musuh? Sekiranya demikian, bagaimana mereka berinteraksi dengan pemain? Adakah permainan anda mempunyai level, atau apakah itu game open-world?
Langkah 6. Cari tahu peraturannya
Setelah anda mencapai matlamat dan beberapa halangan, tentukan beberapa peraturan asas yang mempunyai aliran logik. Sekiranya anda merancang permainan platformer, apa yang akan berlaku sekiranya pemain ketinggalan platform? Sekiranya permainan anda mempunyai musuh, apa yang akan berlaku apabila pemain menyentuh atau diserang oleh musuh? Adakah pemain mempunyai bar kesihatan? Adakah sistem pemarkahan? Mungkin anda mahu menambahkan had masa untuk permainan anda? Ini adalah peraturan yang perlu anda tentukan untuk permainan anda. Sekiranya anda baru dalam reka bentuk permainan, cubalah mematuhi peraturan sesederhana mungkin.
Langkah 7. Tentukan ganjaran untuk pemain
Sejak memutuskan gol untuk pemain dan halangan. Permainan juga harus mempunyai cara memberi ganjaran kepada pemain kerana berjaya mencapai gol. Inilah yang menjadikan permainan menjadi pengalaman yang memuaskan. Beberapa permainan mempunyai cutscene terakhir yang menunjukkan pahlawan mendapat ganjaran atas masalah mereka. Beberapa permainan memberi pemain kekuatan atau item baru. Permainan lain mempunyai sistem meratakan yang kompleks yang meningkatkan statistik pemain dari masa ke masa.
Langkah 8. Buat seni konsep
Sekiranya grafik adalah bahagian besar permainan anda, anda pasti ingin mengetahui gaya seni untuk permainan anda. Seni konsep membolehkan anda meletakkan idea anda di atas kertas sebelum anda mula menjadikannya sebagai aset dalam permainan. Anda mahu membuat seni konsep untuk semua watak, NPC dan musuh anda. Anda pasti mahu mengekalkan gaya seni keseluruhan, jadi fikirkan gaya seni apa yang anda mahukan sebelum anda mula membina. Sekiranya permainan anda mempunyai pelbagai peringkat, anda pasti ingin membuat lakaran bagaimana rupa setiap tahap. Anda juga ingin memetakan reka bentuk tahap untuk setiap tingkat di atas kertas.
Langkah 9. Buat dokumen reka bentuk permainan
Ini amat berguna jika anda merancang permainan yang lebih kompleks dengan sekumpulan orang. Dokumen reka bentuk permainan boleh mengandungi mekanik dan reka bentuk permainan asas. Ini juga boleh mengandungi titik plot, biografi watak, seni konsep, serta peta dan objektif peringkat. Ini membantu menjadikan seluruh pasukan anda berada di halaman yang sama.
Bahagian 2 dari 2: Membangunkan Permainan
Langkah 1. Pilih mesin permainan
Enjin permainan adalah tulang belakang permainan. Ia menghasilkan grafik dan suara. Ia mengawal fizik permainan, pengesanan perlanggaran, skrip, kecerdasan buatan dan banyak lagi. Memilih mesin permainan yang betul bergantung pada tahap kemahiran anda dan keperluan permainan anda. Banyak mesin permainan membolehkan anda memuat turun versi percuma untuk kegunaan peribadi untuk menguji. Berikut adalah beberapa mesin permainan yang boleh anda cuba:
- Studio Pembuat Permainan 2: Game Maker Studio 2 adalah tempat yang baik untuk memulakan jika anda seorang pemula. Ia memberi tumpuan kepada permainan dengan grafik 2D. Ini adalah salah satu enjin permainan yang lebih mudah dipelajari. Game Maker Studio 2 mempunyai percubaan 30 hari percuma, dan kemudian bermula pada $ 39 setahun.
-
Perpaduan:
Unity adalah mesin permainan popular yang telah digunakan untuk membuat banyak permainan popular di PC, mudah alih, dan konsol permainan termasuk, Angry Birds 2, Cuphead, dan Sonic Forces. Ia digunakan untuk membuat permainan 2D dan 3D. Ia mempunyai antara muka pengguna yang intuitif yang memudahkan pemula belajar. Anda boleh memuat turun Edisi Peribadi yang dilengkapi dengan ciri-ciri terasnya secara percuma. Edisi Plus bermula pada $ 25 sebulan.
-
Tidak nyata:
. Unreal adalah salah satu enjin permainan yang paling popular. Ini telah digunakan untuk membuat banyak permainan popular, termasuk permainan Batman Arkham, Mortal Kombat, dan Deus X. Ini adalah mesin permainan lengkap yang menyokong grafik kelas atas. Ia juga merupakan salah satu enjin permainan yang lebih sukar untuk dipelajari. Ini menjadikannya lebih sesuai untuk pembangun permainan lanjutan. Versi lengkap Unreal percuma untuk dimuat turun, namun, anda perlu membayar royalti 5% setelah $ 3000 dolar per suku pertama untuk permainan yang anda terbitkan menggunakan Unreal.
Langkah 2. Ketahui cara menggunakan mesin permainan
Mesin permainan adalah beberapa perisian paling kompleks yang boleh anda beli. Walaupun anda seorang pengaturcara yang berpengalaman, mungkin masih ada perkara yang anda tidak tahu bagaimana melakukannya. Baca manual pengguna untuk enjin permainan yang anda muat turun. Tonton tutorial YouTube dan mengikuti kelas dalam talian. Ketahui apa yang anda perlukan untuk membina dan bagaimana membinanya. Sekiranya anda terjebak dengan masalah, cari seseorang yang dapat membantu anda menyelesaikannya.
Langkah 3. Tetapkan tarikh akhir
Sama ada anda membuat permainan pertama atau produksi AAA, anda perlu menetapkan tarikh akhir untuk berapa lama projek ini akan berlangsung. Sekiranya anda baru dalam reka bentuk permainan, tetapkan bulan sebagai tarikh akhir untuk membuat permainan kecil. Banyak perkara yang tidak dijangka akan muncul semasa proses pembangunan, jadi tunggu sehingga tarikh akhir anda. Walau bagaimanapun, jika anda melepasi tarikh akhir anda, anda mungkin mahu mengurangkan projek anda.
Langkah 4. Bina prototaip yang berfungsi
Ini harus dilakukan secepat mungkin. Tidak perlu kelihatan baik. Tidak perlu mempunyai semua ciri yang ingin anda tambahkan. Ia hanya perlu satu tahap asas dengan watak asas bermain dan halangan asas. Ini digunakan untuk membina dan menguji mekanik teras permainan anda.
Langkah 5. Uji prototaip anda
Anda akan belajar banyak dengan bermain permainan anda. Anda mungkin mendapati sebilangan mekanik permainan tidak berfungsi atau bahagian tertentu tidak begitu menarik seperti yang anda sangka. Anda juga akan mengetahui apa yang dapat anda tambahkan ke permainan untuk menjadikan permainan lebih baik.
Langkah 6. Bina aset anda
Setelah anda membina prototaip yang berfungsi dan anda yakin bahawa mekanik permainan anda berfungsi dengan baik, anda boleh mula membina aset untuk permainan anda. Ini termasuk menambahkan tahap tambahan, animasi watak, musuh, power-up dan sebarang ciri tambahan yang ingin anda tambahkan. Ini juga termasuk menambahkan model watak dan menghiasi tahap anda sehingga permainan mulai kelihatan menyenangkan secara estetik, walaupun anda harus fokus pada estetika terakhir.
- Sekiranya anda tidak pasti bagaimana membina sesuatu, banyak mesin permainan mempunyai kedai aset di mana anda boleh membeli aset permainan yang dibina oleh orang lain. Anda juga boleh memeriksa tutorial dalam talian untuk mengetahui cara menyelesaikan masalah yang mungkin timbul semasa proses pengembangan permainan.
- Berhati-hati untuk tidak menambahkan terlalu banyak kandungan dengan segera. Ini dapat mengaburkan mekanisme teras permainan dan menyukarkan penguji permainan untuk memberikan maklum balas yang tepat.
Langkah 7. Uji beta permainan anda
Walaupun anda dapat belajar banyak dengan bermain permainan anda sendiri, anda juga dapat belajar banyak dengan menonton orang lain bermain permainan anda. Pemain sebenar mungkin melakukan perkara yang tidak anda jangkakan dan menunjukkan perkara mengenai pengalaman yang tidak anda ambil kira. Dapatkan orang lain untuk bermain permainan anda. Walaupun ia adalah permainan pertama anda dan anda fikir ia tidak baik.
Langkah 8. Pasarkan permainan anda
Semasa anda hampir menjelang akhir proses pengembangan, anda harus mula mengeluarkan berita mengenai permainan anda. Ketahui apa yang unik mengenai permainan anda. Apa pengalaman yang diberikan oleh permainan anda yang tidak dimiliki oleh permainan lain? Dorong mesej itu kepada seberapa banyak orang yang anda boleh. Buat laman web untuk permainan anda dan treler video. Pasang permainan anda di media sosial. Hantarkan e-mel permainan anda ke laman web permainan video dan perasa permainan video.
Langkah 9. Lancarkan permainan anda
Enjin permainan seperti Unity dan Unreal memudahkan anda membuat port permainan anda untuk mana-mana sistem permainan. Setelah anda menerbitkan permainan anda melalui mesin permainan anda, dapatkan seberapa banyak pengedar digital yang mungkin. Ini termasuk Steam, Google Play Store, Apple App Store. Malah Playstation Store, Xbox One, dan Nintendo eShop lebih mudah dikunjungi berbanding sebelumnya. Terdapat standard QA dan pelesenan yang mesti anda laksanakan untuk setiap pengedar digital. Ketahui apa itu standard dan pastikan permainan anda dapat memenuhi standard tersebut. Anda juga boleh melihat pengedar khas seperti Slitherine.
Petua
- Grafik terkini penting untuk menarik penonton, tetapi kandungannya tetap menjadi Raja! Oleh itu, tentukan kaedah untuk menjadikan permainan anda benar-benar menarik dan menyeronokkan dengan menawarkan kandungan yang hebat. Meletakkan putaran unik pada ciri permainan yang popular, gunakan elemen yang belum pernah digunakan dalam permainan genre serupa sebelumnya.
- Sentiasa fikirkan perspektif pemain anda. Apa yang akan mereka peroleh dari bermain permainan anda dan bagaimana mereka boleh menjadi peminat dan penyokong permainan anda? Hanya peminat yang setia yang akan memastikan kelangsungan permainan anda!
- Untuk melibatkan orang lain dalam produksi permainan anda dan meyakinkan mereka untuk menjadi pemegang kepentingan, anda memerlukan promosi penjualan yang baik! Mengembangkan nada juga merupakan peluang terbaik bagi anda untuk menguji idea permainan anda di dalam perniagaan dan / atau komuniti pemaju dan melihat sama ada ia dapat dilaksanakan sama sekali.
- Sekiranya anda yakin idea permainan anda hebat dan inovatif - pastikan anda dapat menukar orang lain menjadi penyokong permainan anda. Jika tidak, tidak masuk akal untuk mengembangkannya kerana kemungkinan besar anda tidak akan dapat memasarkannya dengan berkesan setelah wang dikeluarkan.