Cara Membuat Permainan Komputer

Pengarang: Tamara Smith
Tarikh Penciptaan: 27 Januari 2021
Tarikh Kemas Kini: 17 Mungkin 2024
Anonim
BUAT STEERING WHEEL UNTUK GAME PC
Video.: BUAT STEERING WHEEL UNTUK GAME PC

Kandungan

Adakah salah satu hobi anda bermain permainan komputer, mengembangkan taktik baru untuk mengalahkannya, dan mencipta seluruh alam semesta di lubuk pikiran terpesona anda? Terdapat banyak alat yang akan membantu anda membuat permainan anda sendiri tanpa kemahiran selain kemahiran ini, tetapi perlu diingat bahawa pemahaman tertentu mengenai pengaturcaraan dapat memperluas rangkaian pilihan kerja. Dapatkan tetikus dan papan kekunci dan nikmati perjalanan ini.

Langkah-langkah

Kaedah 1 dari 2: Mencari alat yang betul

  1. Buat permainan berasaskan teks. Ini mungkin jenis yang paling senang dibuat, walaupun tidak semua orang berminat dengan permainan tanpa grafik. Sebilangan besar permainan berasaskan teks berfokus pada cerita, teka-teki atau pengembaraan yang menggabungkan jalan cerita, penerokaan dan cabaran. Berikut adalah beberapa pilihan percuma:
    • THE Benang adalah aplikasi dalam talian yang cepat dan mudah digunakan.
    • StoryNexus dan Penglihatan Berwawasan membawa lebih banyak pilihan mekanik dan gambar pegun.
    • THE Maklumkan7 ia adalah alat yang lebih hebat dengan komuniti penyokong yang besar.

  2. Buat permainan 2D.Pembuat Permainan dan Stencyl adalah pilihan baik yang sesuai dengan genre apa pun, memberi anda kemungkinan untuk menggunakan pengaturcaraan tanpa memerlukannya. Ini dia! Alternatif lain untuk membuat permainan dalam talian.
  3. Cuba buat permainan dalam bentuk 3D. Ini, pada gilirannya, adalah cabaran yang jauh lebih besar daripada membuat permainan 2D, jadi bersiaplah untuk projek yang panjang dan banyak kerja keras. Percikan api dan Guru Permainan bekerjasama dengan Perpaduan dapat menjimatkan sedikit usaha, kerana mereka membolehkan anda membina dunia yang anda mahukan tanpa perlu memprogramkannya. Sekiranya anda sudah mempunyai pengetahuan pengaturcaraan atau ingin mempelajari lebih lanjut, cuba gunakan persekitaran pengarang (atau "enjin’) Perpaduan, sangat popular dengan pembangun.
    • Sekiranya anda ingin membuat model 3D anda sendiri dan bukannya menggunakan objek siap pakai, anda memerlukan aplikasi pemodelan tiga dimensi, seperti 3D Studio Maks, Pengisar atau Maya.

  4. Ikuti pendekatan yang berfokus pada pengaturcaraan. Walaupun berpengalaman di lapangan, anda mungkin ingin menggunakan salah satu persekitaran kreatif yang disebutkan di dalam permainan pertama anda, dan tidak perlu mencari pilihan yang berbeza hanya kerana ia lebih kompleks. Namun, sebilangan orang menyukai tahap kawalan yang kuat yang mereka dapat ketika merancang permainan dari awal. Sebaik-baiknya, jadwalkan permainan dalam persekitaran pembangunan bersepadu (IDE) seperti Gerhana bukannya menggunakan editor teks, dan anda akan dapat menggabungkan semua yang anda perlukan ke dalam satu projek yang mudah.
    • Walaupun dapat memprogram permainan dalam hampir semua bahasa pengaturcaraan, belajar C ++ menempatkan alat yang hebat di tangan anda dengan beberapa sumber dan tutorial mengenai pengembangan permainan yang tersedia di internet.

Kaedah 2 dari 2: Membuat Permainan


  1. Pilih konsep. Dalam projek pertama anda, titik permulaan yang baik adalah membuat contoh kecil dan tipikal dari beberapa genre yang anda suka, seperti platform atau RPG. Sebelum memulakan, tuliskan idea yang anda ada mengenai format permainan dan jawapan kepada soalan berikut:
    • Apakah komponen utama permainan (mekanik "pusat" permainan)? Ini boleh melawan musuh, menyelesaikan teka-teki atau bercakap dengan watak lain.
    • Seperti apa permainannya? Contohnya, memerangi musuh boleh berlaku dengan menekan butang secara real time atau secara taktik dan secara bergiliran. Permainan dengan banyak dialog dapat membiarkan pemain membentuk plot berdasarkan keputusan mereka atau, lebih-lebih lagi, lebih fokus pada pembelajaran sebanyak mungkin mengenai watak dan dunia.
    • Apakah suasana permainan? Sesuatu yang menggembirakan, menggembirakan, misteri, menarik?
  2. Lakukan fasa sederhana. Sekiranya anda menggunakan persekitaran kreatif atau alat lain untuk menjadikan permainan pertama kali, ini adalah masa yang tepat untuk bermain dengan pilihan yang ada. Ketahui cara meletakkan latar belakang, objek dan watak yang bergerak. Sekiranya boleh, buat objek dengan mana pemain dapat berinteraksi atau bersiar-siar dengan objek yang sudah ada dalam aplikasi untuk melihat apakah objek tersebut dilengkapi dengan interaksi siap pakai.
    • Sekiranya anda tidak pasti bagaimana melakukan sesuatu, tanyakan perkara itu di halaman pembangun alat atau cari bantuan di internet.
    • Jangan bimbang tentang kesan pencahayaan dan visual "tambahan" yang lain.
  3. Sekiranya perlu, kembangkan permainan teras. Ini mungkin melibatkan penambahbaikan kecil terhadap persekitaran reka bentuk atau sistem yang lebih kompleks yang akan dibina sejak awal. Berikut adalah beberapa contoh:
    • Sekiranya anda membuat permainan platform, adakah anda mahu watak itu dapat melompat dua kali atau melakukan gerakan "istimewa"? Main dengan seberapa tinggi dia boleh melompat dan adakah anda mahu reaksi yang berbeza antara menekan butang dengan ringan dan menekannya, atau jika akan ada pelbagai jenis lompatan?
    • Sekiranya mencipta permainan atau ketegangan, senjata apa yang akan tersedia untuk pemain pada awalnya? Pilih dua atau tiga yang boleh dikemas kini dan mengujinya. Cuba buat pilihan di antara mereka lebih menarik. Sebagai contoh, salah satu daripadanya boleh menyebabkan lebih banyak kerosakan, mempengaruhi lebih dari satu musuh atau melemahkan lawan. Jangan jadikan salah satu dari mereka sebagai alternatif terbaik untuk semua tujuan melainkan dengan kos yang tinggi (mantra yang menghabiskan lebih banyak mana, atau senjata yang pecah setelah digunakan).
    • Dalam permainan berasaskan dialog, anda mahu pemain memilih antara "cabang" yang berbeza yang dipaparkan di layar atau, selalunya, hanya mendengar apa yang diperkatakan, lakukan tugas di lokasi lain untuk membuka kunci baris baru dan kembali untuk mengetahui lebih? Adakah anda mahu pemain menemui segalanya dalam satu pusingan atau adakah permainan ini mempunyai beberapa jalan dan akhir yang mungkin?
  4. Buat beberapa tahap yang berbeza. Tiga hingga lima peringkat adalah matlamat yang baik untuk permainan pertama anda, walaupun selalu ada pilihan untuk memperluasnya di masa depan. Mengingat "mekanik teras" setiap saat, buat cabaran setiap tahap sedikit berbeza. Anda boleh menyusunnya atau bahkan membiarkannya terpisah dan menyertainya setelah selesai, bergantung pada mana yang lebih mudah.
    • Permainan platform biasanya memperkenalkan platform bergerak atau musuh yang lebih pantas.
    • Permainan aksi dapat memperkenalkan gerombolan musuh, satu lawan kuat, atau beberapa lawan yang sukar dikalahkan yang memerlukan senjata atau taktik tertentu.
    • Permainan berfikir biasanya berpegang pada satu jenis teka-teki dan menggunakan versi yang berbeza di setiap peringkat, atau memperkenalkan alat baru dan halangan baru yang memerlukan pemikiran yang lebih strategik dari pemain.
  5. Buat matlamat dalam jangka masa sederhana dan panjang. Ini sering disebut mekanikal atau gelung "sekunder". Semasa menggunakan mekanik pusat, seperti melompat, pemain juga memajukan mekanik sekunder, seperti melompat ke atas musuh atau mengambil barang di seluruh level. Oleh itu, ini membawa kepada pencapaian dan matlamat jangka panjang, seperti mencapai tahap akhir, menyimpan wang untuk bala bantuan, dan akhirnya menyelesaikan permainan.
    • Seperti yang dapat dilihat dalam contoh, anda mungkin telah memasukkan tujuan ini tanpa menyedarinya. Ingat bahawa pemain mesti dapat mengetahui lebih lanjut mengenai mereka dengan cepat. Sekiranya anda berada dalam permainan selama sepuluh minit dan berfikir bahawa semuanya datang untuk menembak musuh berulang kali, ada kemungkinan pemain itu akhirnya merasa bosan. Sebaliknya, jika duit syiling dimenangi dengan kekalahan musuh pertama, dia memahami bahawa ada objektif baru (untuk menyimpan syiling sebagai ganjaran) dan bahawa mekanik pusat memajukannya ke arah itu.
  6. Uji permainan. Uji selalunya di setiap peringkat, dan minta rakan atau kenalan untuk menolong anda. Cuba mendekati permainan dengan beberapa cara yang berbeza, termasuk kaedah yang tidak pernah anda pertimbangkan, seperti melangkau misi dan berlari terus ke bos terakhir, atau cuba memenangkan permainan dengan memilih senjata dan bantuan tambahan yang "buruk". Ini adalah proses yang panjang dan boleh sangat mengecewakan, tetapi memperbaiki kesilapan dan memastikan mekaniknya menyenangkan untuk semua pemain akan sia-sia.
    • Berikan cukup maklumat kepada penguji untuk memulakan. Mereka mesti tahu bahawa mereka bekerja dengan bahan pembangunan, selain mengetahui perintah dasar. Tidak perlu mengetahui perkara lain.
    • Sampaikan borang di mana mereka dapat memberikan maklum balas dan anda akan mempunyai catatan semua maklumat yang relevan, dengan mudah membuat perbandingan dan rujukan sepanjang proses tersebut. Ini juga membolehkan anda mengajukan soalan khusus mengenai bahagian permainan yang masih mempunyai soalan.
    • Penguji yang paling berguna adalah orang yang tidak mengenali anda dan tidak merasa terpuji untuk memuji permainan anda.
  7. Tingkatkan kesan grafik dan bunyi. Walaupun terdapat banyak objek percuma untuk permainan di internet, meluangkan masa untuk menyesuaikan semua perkara yang kelihatan tidak sesuai atau mencari pengganti. Belajar seni piksel jika anda ingin membuat seni sederhana dalam permainan 2D anda, atau menggunakan alat seperti OpenGL jika ia adalah projek 3D yang bercita-cita tinggi. Tambahkan kesan pencahayaan yang mendorong pemain bergerak di sepanjang jalan utama ruang, dan kesan zarah menunjukkan serangan atau pergerakan yang menarik dalam senario. Tambahkan kesan bunyi untuk berjalan, menyerang, melompat dan apa sahaja yang diperlukan. Walaupun selalu ada peluang untuk tweak dan pengujian lebih lanjut, permainan Anda akan siap untuk dilancarkan segera setelah grafik dan audio sesuai dengan standar Anda. Tahniah!

Bahagian lain WikiHow ini akan menunjukkan kepada anda cara menjadikan PC anda ebagai kiok. ama ada anda perputakaan atau ekolah yang menyekat apa yang boleh dilakukan pada rangkaian komputer, puat me...

Cara Membuat Seni Kuku Musim Luruh

Gregory Harris

Mungkin 2024

Bahagian lain Permulaan muim baru adalah maa yang tepat untuk mendapatkan manikur baru. ama ada untuk percutian, acara, atau hanya untuk berenang-enang, eni kuku adalah kaedah terbaik untuk memauki em...

Menarik