Adakah anda suka bermain permainan video, selalu mempunyai muslihat untuk menyelesaikan permainan atau mengalahkan lawan dalam permainan anda, atau mempunyai khayalan yang begitu luas sehingga anda dapat membayangkan watak atau bahkan dunia anda sendiri? Terdapat banyak alat yang boleh anda gunakan untuk mengubah kekuatan anda menjadi permainan video. Anda memerlukan kemahiran pengaturcaraan sebelum itu. Tetapi jika anda boleh, anda hanya memerlukan tetikus dan papan kekunci dan pasukan yang mampu.
Langkah
Bahagian 1 dari 2: Mencari Alat / Aplikasi yang Diperlukan
Langkah 1. Buat permainan berasaskan teks
Jenis permainan ini mungkin yang paling mudah dibuat, walaupun tidak semua orang berminat membuat dan memainkan permainan yang tidak mempunyai grafik. Sebilangan besar permainan berdasarkan teks berfokus pada cerita, teka-teki, atau petualangan yang menggabungkan penceritaan, penerokaan, dan teka-teki.
- Twine adalah aplikasi yang dapat digunakan dengan mudah di penyemak imbas anda.
- StoryNexus dan Visionaire adalah pilihan yang memberikan lebih banyak pilihan permainan dan gambar statik.
- Inform7 adalah alat atau aplikasi yang lebih baik kerana mempunyai komuniti dan penyokong yang besar.
Langkah 2. Buat permainan 2D
GameMaker dan Stencyl adalah pilihan yang bagus jika anda ingin membuat permainan 2D dalam genre apa pun, dan keduanya memberi anda pilihan untuk menggunakan kod pengaturcaraan tanpa perlu mengetahui cara memprogram. Gores! juga merupakan alat yang boleh anda gunakan untuk membuat permainan penyemak imbas.
Langkah 3. Mencuba membuat permainan 3D
Membuat permainan 3D jauh lebih mencabar daripada permainan 2D. Jadi, bersiaplah untuk projek sukar yang panjang. Spark dan Game Guru dapat membantu meringankan tugas anda dengan membiarkan anda membuat dunia permainan anda tanpa perlu memahami pengaturcaraan. Sekiranya anda mempunyai pengetahuan pengaturcaraan atau ingin belajar pengaturcaraan, cubalah mesin permainan yang kini popular, Unity.
Sekiranya anda ingin membuat model 3D anda sendiri, anda memerlukan perisian penciptaan 3D seperti 3DS Max, Blender, atau Maya
Langkah 4. Ikut pendekatan berfokus pengaturcaraan
Walaupun anda mempunyai latar belakang pengaturcaraan, anda mungkin ingin menggunakan salah satu enjin di atas untuk membuat permainan pertama anda, dan anda tidak perlu mengambil jalan lain yang lebih sukar. Walau bagaimanapun, sebilangan orang lebih suka mengawal semua aspek permainan yang mereka buat dan ingin membinanya dari awal. Sebaik-baiknya, agar anda dapat menggabungkan semua aspek permainan anda dengan kemas dan jelas, anda lebih suka membina permainan anda dalam Persekitaran Pembangunan Bersepadu seperti Eclipse dan bukan dalam penyunting teks.
Walaupun anda memang boleh membuat permainan dalam bahasa pengaturcaraan apa pun, C ++ adalah alat hebat yang mempunyai banyak sumber dan tutorial yang anda perlukan untuk membuat permainan
Bahagian 2 dari 2: Membuat Permainan
Langkah 1. Tentukan konsep
Untuk projek pertama anda, membuat permainan sederhana dari genre yang anda suka adalah titik permulaan yang baik (contohnya, permainan platformer atau permainan peranan). Sebelum memulakan, tuliskan idea yang anda ada mengenai permainan ini, dan cuba jawab beberapa soalan berikut:
- Apakah komponen utama permainan? Contoh jawapan ini termasuk mengalahkan musuh, menyelesaikan teka-teki, atau bercakap dengan watak lain dalam permainan.
- Jenis permainan apa yang anda mahukan dalam permainan anda? Sebagai contoh, anda mungkin mahu pemain anda melawan musuh masa nyata yang memerlukan ketangkasan dalam kombinasi butang atau yang berdasarkan giliran yang memerlukan strategi dan taktik. Atau jika permainan anda berfokus untuk berbicara dengan watak lain dalam permainan, adakah pemain dapat mengubah plot atau jalan cerita jika dia membuat pilihan yang berbeda, atau plotnya lebih linear sehingga pemain harus membuat keputusan yang tepat.
- Bagaimana mood dalam permainan anda? Ceria, menyeramkan, misteri, atau menaikkan semangat?
Langkah 2. Buat tahap sederhana
Sekiranya anda menggunakan mesin permainan atau alat penciptaan permainan untuk membuat permainan anda, cubalah menjadi kreatif dengan mesin atau alat tersebut. Pelajari cara meletakkan latar belakang, objek, dan watak yang bergerak. Sebenarnya, anda boleh cuba menjadikan watak-watak dalam permainan berinteraksi dengan objek yang ada, atau mencuba meneroka objek yang sudah disediakan dalam alat atau perisian yang anda gunakan dan melihat apakah ada interaksi yang dapat dilakukan dengan objek itu.
- Sekiranya anda tidak tahu melakukan sesuatu, cari di laman web alat atau mesin atau cari di tempat lain di internet seperti forum.
- Untuk projek pertama, tidak perlu terlalu bimbang tentang pencahayaan atau perincian grafik yang lain.
Langkah 3. Reka permainan utama anda
Merancang permainan memerlukan beberapa perubahan dan modifikasi pada perisian permainan, dan memerlukan pembinaan sistem yang lebih kompleks jika dibina dari awal. Berikut adalah beberapa contoh:
- Sekiranya anda membuat permainan platformer, adakah anda mahu watak anda dapat melompat dua kali atau melompat ke udara atau melakukan gerakan khas yang lain? Cuba juga ubah ketinggian lompatan watak anda dan tindak balas pelbagai interaksi yang diberikan pemain (seperti menahan butang selama beberapa saat).
- Sekiranya anda membuat permainan RPG atau seram, dengan senjata apa pemain akan memulakan permainan? Pilih dua atau tiga senjata yang boleh ditingkatkan pemain, kemudian uji mereka. Pastikan pilihan senjata menarik dan pelbagai. Contohnya, anda menyediakan tiga jenis senjata, iaitu senjata yang kuat, yang boleh mencederakan lebih dari satu musuh, atau senjata yang menjadikan musuh lebih lemah. Jangan menjadikan satu senjata lebih kuat daripada yang lain kecuali senjata itu lebih mahal dan sukar diperoleh.
- Dalam permainan berasaskan dialog, adakah anda ingin pemain dapat memilih dialog "cabang" di layar, atau hanya membaca petunjuk yang diberikan untuk melakukan tugas tertentu dan membuka dialog seterusnya? Adakah anda mahu permainan ini linear dan sehala, atau mempunyai pelbagai plot dan akhir?
Langkah 4. Buat pelbagai peringkat
Tiga atau lima tahap pendek adalah sasaran yang munasabah untuk permainan pertama anda. Anda juga boleh menambahkannya kemudian. Sentiasa simpan permainan utama anda di setiap level, dan buat setiap level mempunyai cabaran atau peningkatan yang berbeza. Anda boleh membuat tahap berurutan di mana pemain mesti menyelesaikan satu tahap untuk bermain tahap yang lain, atau membuat tahap yang berasingan di mana pemain dapat memilih tahap yang mereka mahukan.
- Untuk permainan platformer, salah satu cabaran yang diberikan biasanya adalah musuh atau platform bergerak yang lebih pantas.
- Permainan aksi dapat memperkenalkan musuh baru dengan setiap level, musuh atau bos yang kuat, atau musuh yang tidak dapat dikalahkan tanpa muslihat atau senjata tertentu.
- Teka-teki permainan biasanya berpegang pada satu jenis teka-teki dan menjadikannya lebih sukar dengan setiap tahap, atau memperkenalkan alat atau halangan baru yang harus difikirkan lebih sukar oleh pemain.
Langkah 5. Buat matlamat jangka panjang dan sederhana
Permainan kadang-kadang mempunyai sesuatu yang disebut "mekanik sekunder" atau "permainan sekunder". Dengan menggunakan mekanisme dari permainan utama, seperti melompat, pemain juga dapat menggunakan permainan sekunder seperti menginjak lawan ketika mendarat atau mengumpulkan barang. Permainan sekunder ini dapat digunakan untuk menjadi pencapaian jangka panjang dalam permainan, misalnya dengan mengumpulkan syiling di setiap tingkat, pemain dapat menyimpannya dan membeli peningkatan yang dapat membantu menyelesaikan permainan.
Dari contoh di atas, anda mungkin telah memasuki permainan kedua secara tidak sedar. Pastikan pemain anda dapat mengetahui aspek yang anda pasang dengan segera. Sekiranya selepas 10 minit pemain anda menganggap permainan anda hanya menembak musuh tanpa henti, dalam beberapa minit dia pasti akan bosan. Sekiranya dia mendapat duit syiling setelah mengalahkan musuh pertama, dia akan tahu bahawa dia mempunyai tujuan, atau setidaknya bertanya-tanya apa fungsi koin itu, dan akhirnya akan terus bermain
Langkah 6. Lakukan ujian larian
Cubalah setiap tahap yang anda buat beberapa kali, dan minta rakan atau orang yang anda kenal untuk menolong anda mencubanya. Cuba mainkan permainan dengan pelbagai pendekatan, mulai dari menggunakan cara yang betul, atau menggunakan cara yang aneh dan tidak biasa seperti mengabaikan misi dan langsung melawan bos terakhir, atau berusaha menyelesaikan permainan dengan sumber terburuk. Proses pengujian adalah proses yang panjang dan mengecewakan, tetapi memperbaiki bug dan menyempurnakan permainan anda adalah sesuatu yang harus anda lakukan sebelum permainan anda dilepaskan.
- Berikut adalah maklumat yang mencukupi mengenai pasukan ujian anda. Mereka perlu mengetahui perkara asas seperti kawalan, tetapi mereka tidak perlu mengetahui semuanya.
- Beri borang maklum balas penguji anda supaya anda dapat mencatat semua maklumat dan membaca serta merujuknya kemudian. Dalam borang ini, anda juga boleh mengemukakan beberapa soalan khusus mengenai permainan anda.
- Penguji yang paling banyak membantu anda adalah orang yang tidak mengenali anda dan tidak teragak-agak untuk memberikan kritikan dan cadangan kepada anda.
Langkah 7. Meningkatkan grafik dan suara dalam permainan
Walaupun terdapat banyak aset permainan di luar sana yang dapat Anda gunakan, luangkan masa untuk menyesuaikan semuanya agar kelihatan sempurna. Sekiranya ada aspek yang tidak sempurna atau tidak sesuai, ganti dengan yang lain. Pelajari seni piksel jika anda ingin menukar gambar dalam permainan 2D anda, atau menggunakan perisian seperti OpenGL jika anda sedang mengerjakan projek 3D. Tambahkan kesan cahaya untuk memberi tahu pemain mana jalan yang merupakan jalan utama yang harus diambil, atau kesan zarah yang menunjukkan kesan serangan yang sejuk, atau pergerakan di latar belakang. Tambahkan juga suara untuk langkah kaki, serangan, lompatan, dan apa sahaja yang memerlukan suara.