Cara membuat game komputer

Pengarang: Laura McKinney
Tanggal Pembuatan: 6 April 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
Cara Bikin Game 3D TAPI GAMPANG - Tutorial Indonesia Part 1
Video: Cara Bikin Game 3D TAPI GAMPANG - Tutorial Indonesia Part 1

Isi

Apakah Anda suka bermain game dan ingin mewujudkan imajinasi Anda membuat game sendiri? Ada banyak tools yang memungkinkan Anda untuk membuat game sendiri tanpa memerlukan terlalu banyak keahlian, Anda hanya perlu memahami bahasa pemrogramannya. Dengan +2 mouse dan keyboard komputer, Anda dapat memulai!

Langkah

Bagian 1 dari 2: Alat Pencarian

  1. Buat permainan teks. Ini adalah genre game yang paling mudah untuk diprogram, meskipun tidak semua orang suka bermain game tanpa grafis. Game teks fokus terutama pada alur cerita, teka-teki atau petualangan yang dikombinasikan dengan alur cerita, eksplorasi, kuis. Berikut beberapa opsi gratis:
    • Twine adalah alat sederhana dan gratis yang dapat digunakan di browser.
    • StoryNexus dan Visionaire menambahkan lebih banyak opsi gameplay dan gambar diam.
    • Inform7 adalah alat yang efektif dengan komunitas pendukung yang besar.

  2. Buat game 2D. GameMaker dan Stencyl bukanlah pilihan yang buruk untuk genre ini, mereka memungkinkan Anda menggunakan pemrograman tanpa bertanya apa pun. Menggaruk! adalah alat lain yang dapat Anda gunakan dalam permainan browser.
  3. Cobalah membuat game 3D. Game 3D adalah tantangan yang jauh lebih berat daripada 2D, jadi bersiaplah untuk proyek yang panjang dan kerja keras. Spark dan Game Guru akan membantu Anda menyederhanakan membangun dunia game tanpa pemrograman. Jika Anda sudah memiliki pengetahuan pemrograman atau ingin belajar coding maka Anda dapat mencoba alat Unity yang populer.
    • Jika Anda ingin membuat model 3D sendiri daripada menggunakan sumber daya yang ada, Anda memerlukan perangkat lunak pembuatan 3D seperti 3DS Max, Blender atau Maya.

  4. Akses ke pemrograman tingkat lanjut. Meskipun Anda memiliki latar belakang pemrograman, Anda mungkin ingin menggunakan alat-alat di atas saat membuat game pertama Anda, jangan memaksakan diri untuk mencoba pendekatan yang berbeda hanya karena lebih sulit. Karena itu, banyak orang menikmati kendali penuh sehingga mereka melakukan semuanya sendiri. Namun, pemrograman game dalam Lingkungan Pengembangan Terpadu seperti Eclipse lebih ideal daripada editor teks, sehingga Anda dapat memasukkan semua yang Anda butuhkan untuk proyek tersebut.
    • Anda dapat memprogram game dalam hampir semua bahasa, tetapi C ++ adalah alat yang paling kuat, dengan sumber daya game yang kaya dan tutorial online.
    iklan

Bagian 2 dari 2: Pembuatan Game


  1. Pilih topik. Untuk proyek pertama Anda, buat contoh kecil tapi tipikal dari genre favorit Anda, seperti permainan platformer atau bermain peran. Sebelum Anda mulai, tuliskan ide-ide Anda untuk permainan di atas kertas, dan jawablah pertanyaan-pertanyaan berikut:
    • Apa komponen utama game ("inti" game)? Baik itu melawan musuh, memecahkan teka-teki, atau mengobrol dengan karakter lain.
    • Game yang Anda inginkan terlihat seperti apa? Misalnya, jika melawan musuh, Anda dapat membuat tombol waktu nyata atau berbagai arah berdasarkan keputusan. Game yang berorientasi pada percakapan memungkinkan pemain membentuk alur cerita berdasarkan keputusan mereka, mereka dapat lebih memahami karakter dan dunia game.
    • Apa mood permainannya? Menakutkan, menyenangkan, misterius, bersemangat?
  2. Buat level sederhana. Jika menggunakan alat kerajinan game untuk pertama kalinya, ini adalah kesempatan bagus untuk membiasakannya. Pelajari cara mengatur latar belakang, objek, dan memindahkan karakter. Jika memungkinkan, buat objek yang dapat berinteraksi dengan pemain, atau temukan perangkat lunak untuk membuat objek yang menggabungkan interaksi.
    • Jika Anda tidak yakin tentang sesuatu, ajukan pertanyaan di situs web alat atau cari bantuan di internet.
    • Jangan khawatir tentang efek pencahayaan atau elemen grafis lainnya.
  3. Rancang inti game jika diperlukan. Anda dapat membuat sedikit penyesuaian pada perangkat lunak pembuatan game, atau sistem yang dibuat dengan lebih rumit. Berikut beberapa contohnya:
    • Jika Anda membuat game platformer, apakah Anda ingin karakter Anda dapat melakukan lompatan ganda atau melakukan gerakan "khusus"? Sesuaikan ketinggian karakter yang dapat melompat, atau reaksi yang berbeda dengan sentuhan ringan, menahan tombol, atau memilih berbagai gaya tarian?
    • Jika Anda membuat game aksi RPG atau horor, senjata apa yang akan digunakan karakter tersebut? Pilih 2 atau 3 senjata untuk ditingkatkan atau dicoba pemain. Cobalah untuk memilih senjata yang paling cocok. Misalnya, senjata sangat merusak, melukai banyak musuh, atau melemahkan musuh. Jangan memilih opsi terbaik untuk semua tujuan kecuali jika harganya mahal (mantra meningkatkan mana, atau senjata menghilang setelah 1 penggunaan).
    • Dengan permainan percakapan, apakah Anda ingin pemain memilih baris dialog yang tercantum di layar, atau hanya mendengarkan, atau melakukan tugas untuk membuka kunci percakapan, lalu kembali untuk melanjutkan mendengarkan? Apakah Anda ingin pemain menemukan semuanya sekaligus, atau membaginya menjadi beberapa jalur dan ujung?
  4. Buat beberapa level. 3 hingga 5 level pendek bukanlah pilihan yang buruk untuk game pertama Anda, Anda dapat mengembangkannya nanti. Ingatlah selalu desain "inti permainan", yang menciptakan berbagai tingkat kesulitan. Anda dapat menentukan peringkat level secara berurutan, atau memisahkan dan menyatukan kembali setelah menyelesaikan.
    • Game platformer sering kali memperkenalkan platform bergerak atau musuh yang lebih cepat.
    • Sebuah game aksi dapat memperkenalkan banyak musuh atau satu musuh kuat yang sulit dikalahkan tanpa senjata dan strategi tertentu.
    • Permainan teka-teki sering kali dikaitkan dengan sejenis teka-teki, atau menggunakan berbagai versi kesulitan untuk setiap level, atau memperkenalkan alat atau rintangan baru yang membutuhkan lebih banyak pemain untuk "bertukar pikiran".
  5. Buat tujuan jangka menengah dan panjang. Ini sering disebut sebagai "mekanik kedua" atau "permainan berulang". Memanfaatkan inti mekanis game seperti lompat tinggi, pemain memajukan game kedua, seperti melompati musuh atau mengumpulkan item.Giliran ini dapat memberikan pencapaian dan tujuan jangka panjang seperti mencapai level tertinggi, menghemat uang untuk peningkatan atau "menyelesaikan" permainan.
    • Seperti yang Anda lihat pada contoh di atas, Anda menambahkan di atas tanpa menyadarinya. Pastikan pemain dapat menemukan target. Jika pemain bermain selama 10 menit dan berpikir bahwa permainan itu tentang menembak musuh maka mereka akan bosan. Jika mereka membunuh musuh dan mendapatkan uang, mereka akan menemukan target (mengumpulkan bounty) dan inti permainan akan membawa mereka ke depan.
  6. Cobalah. Cobalah setiap level beberapa kali, minta kenalan atau teman untuk membantu Anda. Cobalah mendekati permainan dengan berbagai cara, termasuk metode yang belum pernah Anda coba sebelumnya seperti melewatkan misi dan langsung menuju bos terakhir, atau memenangkan permainan dengan memilih semua senjata atau peningkatan yang "lemah". Ini adalah proses yang sulit yang bisa membuat frustasi, tetapi ini adalah satu-satunya cara untuk meningkatkan permainan.
    • Beri pemain cukup informasi untuk mulai bermain. Mereka perlu memahami bahwa mereka sedang mengerjakan alur kerja, dan cara menggunakan joystick dasar. Mereka tidak membutuhkan informasi lain.
    • Biarkan pemain mencoba mengisi formulir umpan balik untuk Anda kumpulkan, bandingkan informasi dengan lebih mudah .. Ini juga memungkinkan Anda untuk menjawab pertanyaan yang tidak Anda kenal.
    • Penguji terbaik adalah mereka yang tidak mengenal Anda, atau tidak dipaksa untuk memuji permainan Anda.
  7. Grafis dan suara Polandia. Meskipun ada banyak sumber daya game gratis yang tersedia secara online, ada baiknya Anda meluangkan waktu untuk menyesuaikan sendiri ketidakcocokan tersebut. Pelajari grafik piksel jika Anda ingin membuat penyesuaian grafik sederhana dalam gim 2D, atau menggunakan perangkat lunak OpenGL untuk proyek gim 3D yang ambisius. Tambahkan efek pencahayaan untuk menghibur pemain melalui jalan utama ke luar ruangan, dan efek serangan menarik yang mengubah latar belakang dinamis. Tambahkan efek suara saat berjalan, menyerang, melompat, dll. v. Anda dapat mengubah dan memainkan game beberapa kali, dan mengeluarkan game tersebut segera setelah visual dan suaranya memenuhi standar. Selamat! iklan