Cara Membuat Permainan Video dari Gores (dengan Gambar)

Isi kandungan:

Cara Membuat Permainan Video dari Gores (dengan Gambar)
Cara Membuat Permainan Video dari Gores (dengan Gambar)
Anonim

Hari ini, lebih banyak orang bermain permainan video daripada sebelumnya, yang bermaksud ada banyak ruang untuk orang baru masuk dan membuat sesuatu yang hebat. Proses membuat permainan video adalah panjang dan kompleks. Ia memerlukan banyak kemahiran yang berbeza. WikiHow ini mengajar anda asas-asas bagaimana membuat permainan video dari awal.

Langkah-langkah

Bahagian 1 dari 2: Menyiapkan Kejayaan

Buat Permainan Video dari Langkah Awal 1
Buat Permainan Video dari Langkah Awal 1

Langkah 1. Uruskan harapan anda

Reka bentuk permainan video memerlukan banyak kemahiran, pengekodan atau skrip yang berbeza. Ia memerlukan pengaturcaraan, seni, animasi, muzik, reka bentuk suara, pengujian, pengeluaran, pembiayaan, dan banyak lagi. Semua ini memerlukan masa berjam-jam untuk dikembangkan. Terutama jika anda tidak mempunyai pasukan studio yang besar. Anda perlu memahami apa yang dapat anda capai dengan sumber yang anda miliki dan dalam masa yang anda ada. Sekiranya anda tidak realistik tentang apa yang boleh anda lakukan, maka anda akan cepat kecewa dan berputus asa. Kami tidak mahu anda berputus asa!

  • Sekiranya anda tidak pernah merancang permainan sebelum ini, mulailah dengan mudah. Permainan pertama anda mestilah pengalaman belajar, bukan karya agung. Matlamat untuk permainan pertama anda adalah untuk membuat sesuatu yang dapat dimainkan secepat mungkin. Walaupun hanya tahap satu bilik, dengan pengesanan perlanggaran yang buruk. Jangan berputus asa! Berbangga dengannya. Permainan seterusnya anda akan menjadi lebih baik. Tidak lama lagi anda akan membuat permainan yang ingin dimainkan oleh orang lain.
  • Pertimbangkan untuk bekerja di syarikat permainan profesional sebelum mengembangkan permainan anda sendiri. Anda akan mempunyai masa yang lebih mudah untuk membuat permainan yang berjaya dan mendapatkan pelabur jika anda mempunyai pengalaman, pendidikan, dan permainan terkenal yang disertakan dengan nama anda. Ini mungkin memerlukan pergi ke sekolah atau memperoleh beberapa kemahiran, tetapi masih berusaha untuk mencapai matlamat anda dan pada akhirnya akan bernilai.
Buat Permainan Video dari Langkah Awal 2
Buat Permainan Video dari Langkah Awal 2

Langkah 2. Belajar bahasa pengaturcaraan

Walaupun anda dapat menggunakan mesin permainan untuk mengembangkan sebahagian besar permainan anda dengan sedikit pengaturcaraan, ketahui cara memprogram memberi anda lebih banyak kawalan terhadap pengembangan permainan anda. Terdapat banyak bahasa pengaturcaraan yang boleh anda pelajari. Anda boleh mengikuti beberapa kelas untuk belajar memprogram, atau melakukan beberapa tutorial dalam talian. Permainan seperti Code Monkey, Code Combat, dan Robocode adalah permainan yang direka untuk mengajar anda cara memprogram. Berikut adalah beberapa bahasa pengaturcaraan yang boleh anda pelajari:

  • C ++:

    C ++ adalah salah satu bahasa pengaturcaraan yang paling biasa. Ia juga merupakan salah satu bahasa yang paling sukar untuk dipelajari, tetapi sangat berbaloi. C ++ memberi anda lebih banyak kawalan ke atas perkakasan komputer dan proses grafik. Banyak mesin permainan, seperti Unreal, hanya menerima maklumat yang ditulis dalam C ++

  • Jawa:

    Java adalah bahasa umum lain yang digunakan dalam berbagai aplikasi. Ia serupa dengan C ++, yang memudahkan belajar bersama C ++

  • SQL:

    SQL bermaksud Bahasa Pertanyaan Berstruktur. Ia digunakan untuk berinteraksi dengan pangkalan data dalam talian. Sekiranya permainan anda memerlukan pemain membuat akaun dalam talian, atau berinteraksi dengan pemain lain dalam talian atau ciri, anda memerlukan pangkalan data untuk menguruskan semua maklumat pengguna. Anda boleh menggunakan SQL untuk membuat dan menguruskan pangkalan data.

  • HTML, CSS, JavaScript:

    HTML / HTML5, CSS / CSS3, dan JavaScript adalah semua bahasa pengembangan web. Semuanya sangat mudah dipelajari, tetapi tidak sering digunakan dalam pengembangan permainan. Namun, jika anda baru dalam pengembangan permainan, anda dapat menggunakan bahasa dasar ini untuk membuat permainan berbasis penyemak imbas web.

Buat Permainan Video dari Langkah Awal 3
Buat Permainan Video dari Langkah Awal 3

Langkah 3. Ketahui mengenai perisian grafik yang berbeza

Sekiranya anda tidak mengambil profesional untuk membuat grafik anda berfungsi, anda mempunyai banyak kajian di hadapan anda. Anda perlu belajar menggunakan sebilangan program grafik yang kompleks, tetapi anda boleh melakukannya! Photoshop, GIMP, Adobe Illustrator, Blender 3D, 3DS Max adalah tempat yang baik untuk memulakan jika anda ingin membuat elemen visual permainan anda.

Sekiranya anda tidak menganggap bahawa anda adalah seniman yang sangat baik, pertimbangkan untuk menggunakan gaya seni minimalis. Banyak permainan bebas popular direka menggunakan gaya seni piksel 8-bit. Bukan sahaja lebih mudah untuk melukis, ia menimbulkan rasa nostalgia dalam banyak pemain. Permainan lain direka dengan bentuk geometri sederhana

Buat Permainan Video dari Langkah Awal 4
Buat Permainan Video dari Langkah Awal 4

Langkah 4. Tentukan mesin permainan apa yang anda mahu gunakan

Enjin permainan inilah yang menjadikan permainan berjalan. Ini memberikan grafik, animasi, dan suara, memproses skrip, fizik, dan banyak lagi. Sekiranya anda cukup berbakat, anda boleh merancang mesin permainan anda sendiri. Anda mungkin mahu menjimatkan masa dan mencari mesin permainan yang ada. Terdapat banyak enjin permainan hebat yang boleh anda pilih. Sebilangan besar dari mereka bebas memuat turun dan menggunakan. Sebilangan besar dari mereka memerlukan anda membeli lesen untuk mendapatkan semua ciri dan membayar royalti pada permainan yang anda terbitkan. Berikut adalah beberapa mesin permainan yang boleh anda lihat:

  • Perpaduan:

    adalah enjin permainan yang kuat. Ia menyokong permainan 2D dan 3D dan tidak terlalu sukar untuk dipelajari. Banyak permainan mudah alih dan bebas dirancang menggunakan Unity.

  • Tidak nyata 4:

    Unreal adalah satu lagi mesin permainan yang popular. Ia mempunyai kurva pembelajaran yang curam dan tidak digalakkan untuk pereka permainan pemula. Namun, ia adalah mesin permainan yang kuat yang digunakan untuk membuat visual yang menakjubkan. Banyak permainan popular, termasuk Fortnite, Mortal Kombat 11, dan Final Fantasy VII Remake dirancang di Unreal 4.

  • Studio Pembuat Permainan 2:

    Game Maker Studio adalah mesin permainan yang baik bagi mereka yang tidak mempunyai banyak pengalaman bekerja dengan mesin permainan. Ini kebanyakan digunakan dalam membuat permainan 2D dan mempunyai antara muka yang cukup mudah digunakan.

  • Gores:

    Scratch adalah pembuat permainan dalam talian yang dikembangkan oleh MIT sebagai alat pendidikan. Sekiranya anda sama sekali tidak mempunyai pengalaman dengan reka bentuk permainan, ini mungkin merupakan tempat yang baik untuk memulakan.

Buat Permainan Video dari Langkah Awal 5
Buat Permainan Video dari Langkah Awal 5

Langkah 5. Pelajari mesin permainan

Enjin permainan adalah beberapa perisian yang paling rumit. Setelah anda menentukan mesin permainan, anda perlu meluangkan masa untuk belajar menggunakannya. Nasib baik, terdapat banyak sumber dalam talian yang dapat membantu anda. Baca manual pengguna, lihat tutorial video, ambil kelas, dan rujuk forum bantuan dalam talian untuk membantu anda belajar sebanyak yang anda boleh.

Buat Permainan Video dari Langkah Awal 6
Buat Permainan Video dari Langkah Awal 6

Langkah 6. Reka bentuk prototaip asas

Setelah anda mempunyai kemahiran, rancang prototaip permainan anda. Prototaip anda tidak perlu mempunyai suara dan visual yang inovatif, seharusnya bukan set tahap yang lengkap, atau memiliki semua musuh / kekuatan / dan senjata yang digunakan oleh protagonis anda. Ia hanya boleh menjadi satu tahap asas dengan visual asas, dan satu atau dua musuh / rintangan untuk menunjukkan mekanik inti. Anda boleh menggunakan prototaip anda untuk menguji konsep dan mungkin juga menunjukkan kepada pelabur untuk mendapatkan pembiayaan.

Buat Permainan Video dari Langkah Awal 7
Buat Permainan Video dari Langkah Awal 7

Langkah 7. Pertimbangkan kewangan atau jadual anda

Sekiranya anda merancang untuk menerbitkan permainan dengan wang, anda perlu memikirkan pembiayaan. Sebilangan besar mesin permainan memerlukan anda membayar royalti untuk menggunakan perisian mereka. Anda mungkin perlu membeli program lain, seperti alat reka bentuk grafik atau mengupah ahli pasukan lain untuk membantu anda. Ini mungkin memerlukan anda mengambil pinjaman atau mencari pelabur. Walaupun anda merancang untuk merancang permainan sendiri, anda masih perlu mempertimbangkan semua masa yang diperlukan untuk merancang permainan anda.

  • Untuk membuat permainan indie berkualiti rata-rata, anda memerlukan kira-kira ratusan ribu dolar. Tajuk utama sering memerlukan berjuta-juta dolar untuk dikembangkan.
  • Banyak permainan telah dikembangkan menggunakan crowdfunding. Laman web seperti Kickstarter, dan Fig boleh menjadi kaedah terbaik untuk mengumpulkan wang untuk projek. Tetapi anda ingin memastikan anda mempunyai kemahiran untuk menyampaikan produk yang anda jual. Walaupun banyak kempen crowdfunding berjaya, banyak juga gagal.

Bahagian 2 dari 2: Membangunkan Permainan Anda

Buat Permainan Video dari Langkah Awal 8
Buat Permainan Video dari Langkah Awal 8

Langkah 1. Rancang permainan anda

Sebelum anda mula merancang permainan anda, ada beberapa perkara yang ingin anda fikirkan Beberapa soalan yang mungkin ingin anda tanyakan kepada diri sendiri sebelum anda mula mengembangkannya adalah seperti berikut:

  • Apa kelebihan saya sebagai pereka?
  • Apakah kelemahan saya?
  • Apa jenis permainan yang boleh saya buat berdasarkan kekuatan saya?
  • Apakah genre permainan?
  • Apa mekanik permainan yang anda rasa menjadikan permainan menyeronokkan?
  • Apa mekanik permainan yang anda rasa kecewa?
  • Permainan apa yang diilhamkan oleh permainan anda?
  • Bagaimana ia berbeza dengan permainan serupa yang lain?
  • Apa ciri utama permainan ini?
  • Berapa lama masa yang diperlukan untuk mengembangkan ciri-ciri ini?
  • Adakah terdapat ciri yang saya mahukan dan saya tidak tahu bagaimana membuatnya?
  • Apa ciri yang boleh dilakukan oleh permainan tanpa, jika diperlukan?
  • Adakah permainan mempunyai cerita?
  • Bagaimana permainan sesuai dengan cerita?
  • Apa jenis gaya seni yang saya mahukan untuk permainan saya?
  • Bagaimana saya boleh mencipta gaya seni ini?
Buat Permainan Video dari Langkah Awal 9
Buat Permainan Video dari Langkah Awal 9

Langkah 2. Buat dokumen reka bentuk

Dokumen reka bentuk memaparkan segala-galanya mengenai reka bentuk permainan anda: permainan, mekanik, watak, plot, seni konsep, dan lain-lain. Dengan berbuat demikian, ia juga menunjukkan semua yang perlu dilakukan, siapa yang akan melakukannya, apa jangkaan, dan jadual umum untuk menyelesaikan sesuatu. Dokumen reka bentuk anda sangat penting untuk bukan sahaja memastikan pasukan anda berada di landasan yang betul tetapi juga untuk ditunjukkan kepada bakal pelabur.

  • Dokumen reka bentuk permainan anda harus dibahagikan kepada beberapa bahagian dan menyertakan Jadual Kandungan terperinci.
  • Bahagian umum untuk merangkumi kisah permainan, watak utama dan kecil, reka bentuk tahap, permainan, seni, dan reka bentuk visual, bunyi dan muzik permainan, serta perincian kawalan dan reka bentuk antara muka pengguna.
  • Dokumen reka bentuk tidak boleh terhad kepada teks. Anda biasanya akan menemui lakaran reka bentuk, seni konsep, dan juga item seperti video pratonton atau contoh bunyi.
  • Jangan merasa terhad atau terlalu bimbang dengan dokumen reka bentuk anda dan formatnya. Tidak ada format standard atau item yang diperlukan untuk disertakan. Cukup buat dokumen yang disusun dan sesuai dengan permainan anda.
  • Dokumen reka bentuk anda tidak dilekatkan dengan batu. Perkara boleh dan berubah semasa projek reka bentuk permainan. Anda mungkin mendapati bahawa idea-idea tertentu tidak berfungsi seperti yang anda fikirkan, atau terlalu rumit. Anda juga mungkin mendapat idea yang lebih baik.
Buat Permainan Video dari Langkah Awal 10
Buat Permainan Video dari Langkah Awal 10

Langkah 3. Bina pasukan anda dengan teliti

Beberapa permainan telah dibuat dengan satu orang, tetapi boleh memakan masa bertahun-tahun untuk membuat permainan sederhana. Biasanya, anda memerlukan banyak orang dengan pelbagai kemahiran. Anda memerlukan pengaturcara, pemodel, artis, permainan atau pereka tahap, juruteknik suara, penggubah muzik, pemain permainan, serta pengeluar, akauntan, dan profesional pemasaran dan periklanan.

Permainan indie biasanya mempunyai pasukan sekitar 5-20 orang. Permainan dengan nama besar boleh memuat hingga beberapa ratus orang yang mengusahakannya

Buat Permainan Video dari Langkah Awal 11
Buat Permainan Video dari Langkah Awal 11

Langkah 4. Tetapkan tarikh akhir

Ini benar jika anda merancang sendiri permainan profesional atau permainan sederhana. Pertama, mulakan dengan menetapkan tarikh akhir untuk keseluruhan projek. Kemudian tetapkan tarikh akhir untuk pencapaian yang lebih kecil sepanjang proses penyelesaian projek. Kemudian pecahkan tugas untuk tarikh akhir yang lebih kecil dan tetapkan tarikh akhir untuk itu. Anda mungkin mahu membuat carta Gantt dengan semua tugas yang berlainan.

Jangan terlalu gementar jika anda melepasi tarikh akhir. Ia akan berlaku. Hari-hari ini, sama sekali tidak jarang permainan ditangguhkan. Walau bagaimanapun, jika anda merasa memerlukan masa 3x lebih lama untuk menyelesaikan sesuatu projek atau tugas daripada yang anda fikirkan sebelumnya, itu adalah petanda yang baik bahawa skop projek anda terlalu besar dan anda mungkin perlu mengurangkan sesuatu

Buat Permainan Video dari Langkah Awal 12
Buat Permainan Video dari Langkah Awal 12

Langkah 5. Buat aset permainan

Aset adalah semua kandungan yang membentuk permainan. Ini merangkumi sprite 2D, model watak 3D, animasi, susun atur tingkat, hiasan, objek interaktif, muzik, kesan bunyi, dan banyak lagi. Anda memerlukan pasukan seniman berbakat yang pakar dalam reka bentuk watak, reka bentuk persekitaran, reka bentuk tingkat, animasi, pemodelan 3D, pencahayaan, kesan khas, reka bentuk suara, lakonan suara, komposisi muzik, dan banyak lagi.

Sekiranya terdapat aset tertentu yang anda inginkan untuk permainan anda, tetapi anda tidak tahu bagaimana / tidak mempunyai waktu untuk membuatnya, banyak mesin permainan mempunyai simpanan aset di mana anda dapat membeli aset permainan yang dibuat oleh pengguna lain dan menggunakannya di permainan. Ini boleh merangkumi watak, objek, muzik, dan banyak lagi

Buat Permainan Video dari Langkah Awal 13
Buat Permainan Video dari Langkah Awal 13

Langkah 6. Program permainan

Buat Permainan Video dari Langkah Awal 14
Buat Permainan Video dari Langkah Awal 14

Langkah 7. Uji, uji dan uji semula

Bila-bila masa anda membuat sesuatu yang berfungsi dalam permainan, anda pasti mahu memainkannya. Tonton pemain permainan semasa mereka bermain. Anda akan belajar perkara baru mengenai permainan anda dengan menonton orang lain bermain. Anda akan mengetahui cara yang tidak dijangka pemain ingin berinteraksi dengan permainan anda. Anda akan dapat melihat bagaimana reaksi pemain sebenar terhadap permainan anda. Anda mungkin mendapati beberapa mekanik permainan tidak berfungsi seperti yang anda sangka.

Buat Permainan Video dari Langkah Awal 15
Buat Permainan Video dari Langkah Awal 15

Langkah 8. Perbaiki permainan anda

Semasa proses ujian bermain, anda pasti ingin menyemak semula mekanik permainan yang terlalu mengecewakan atau tidak menyeronokkan. Anda juga ingin membetulkan bug yang ditemui.

Buat Permainan Video dari Langkah Awal 16
Buat Permainan Video dari Langkah Awal 16

Langkah 9. Promosikan permainan anda

Biarkan orang melihat permainan anda setelah selesai. Mempunyai laman web dan blog pembangunan. Lepaskan tangkapan skrin. Buat treler video. Cari laman web permainan popular dan YouTuber yang bersedia untuk mengkaji permainan anda. Lakukan wawancara dengan permainan sumber baru untuk menyokong permainan anda.

Cuba buat nama sendiri dalam komuniti permainan indie. Komuniti pembangunan permainan indie kuat, menyokong dan ramah. Sekiranya anda mahir menyokong, mempromosikan, berbincang dan membantu mereka dengan projek mereka, mereka akan memberikan hasil yang sama. Bercakap dengan mereka, kenali mereka, dan biarkan mereka mengenali anda. Anda akan terkejut dengan apa yang dapat anda capai dengan komuniti di belakang anda

Buat Permainan Video dari Langkah Awal 17
Buat Permainan Video dari Langkah Awal 17

Langkah 10. Lepaskan permainan anda

Terdapat banyak tempat di mana anda boleh melepaskan permainan tetapi bergantung kepada jenis permainan yang anda buat. Pada masa ini kedai aplikasi dan Steam adalah yang paling terbuka untuk pendatang baru. Anda boleh melepaskan permainan anda secara bebas di laman web anda sendiri tetapi kos hosting cenderung tidak dibenarkan. Penglihatan anda juga kurang. Sekiranya anda ingin melepaskan permainan anda di konsol permainan, seperti PS4 dan Nintendo Switch, anda boleh melakukannya, tetapi platform ini mempunyai standard pelesenan yang ketat. Anda mesti tahu apa standard tersebut dan pastikan anda mematuhinya.

Petua

  • Terus belajar. Sekiranya anda memerlukan pertolongan, mintalah. Terdapat berbilion orang yang membantu membuat permainan jadi jangan takut untuk meminta atau mencarinya. Dan ingat, selalu ada ruang untuk peningkatan, jadi teruslah belajar dan belajar membuat permainan.
  • Jangan menghabiskan banyak masa untuk mengembangkan permainan pertama anda. Pengalaman lebih penting bagi pereka permainan baru daripada produk akhir. Anda akan belajar sesuatu yang baru dengan setiap projek. Oleh itu, selesaikan beberapa permainan pertama dan teruskan ke projek seterusnya.
  • Ingatlah untuk membuat sandaran fail anda dengan kerap. Anda tidak pernah tahu bila komputer anda mungkin rosak.
  • Berlatihlah seberapa banyak yang anda boleh, jadi anda boleh menjadi lebih baik dan lebih baik dalam membuat permainan, seperti yang mereka katakan "Berlatih Menjadikan Sempurna!"
  • Ingat, pasukan selalu lebih baik daripada pergi solo. Anda boleh mengurangkan beban kerja dan masa yang dihabiskan dengan membelah anggota menjadi grafik dan pengkodan kemudian menambahkan lebih banyak bahagian seperti menulis dan menyusun, dll. Ini adalah bidang penting yang bergantung pada perisian yang anda pilih, sebagai pembangun permainan grafik seperti BGE, Unity dan UDK kurang menyokong aliran kerja pasukan, dan mengedit kod secara langsung dan mendorong ke sistem kawalan versi seperti git mungkin merupakan idea yang lebih baik.
  • Akhirnya, jangan pernah berputus asa Membuat permainan boleh menjadi proses yang membosankan, melelahkan dan mengecewakan. Kadang kala anda akan merasakan keinginan untuk menyerah dan melakukan perkara lain. Jangan. Rehat sebentar, keluar sebentar dan tangguhkan selama beberapa hari. Anda akan kembali merasa lebih yakin lagi.

Disyorkan: