Cara menulis video game

Pengarang: Bobbie Johnson
Tanggal Pembuatan: 7 April 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
Cara membuat game di android dengan mudah tanpa coding | tutorial android
Video: Cara membuat game di android dengan mudah tanpa coding | tutorial android

Isi

1 Pelajari bahasa pemrograman. C / C ++ adalah yang paling populer serta standar industri, tetapi jika Anda baru dalam pemrograman, Anda mungkin lebih baik memulai dengan Python. http://www.sthurlow.com/python adalah panduan pemrograman Python yang sangat berguna untuk pemula. Juga, temukan mesin permainan yang berguna seperti "Pembuat RPG" atau "Torsi". Ini bisa membantu jika Anda tidak tahu pemrograman. Namun, belajar pemrograman mungkin menjadi pilihan terbaik untuk masa depan.
  • 2 Datang dengan permainan. Setelah Anda memutuskan cerita dalam game, lanjutkan ke momen gameplay yang lebih detail. Semakin spesifik rencana Anda, semakin mudah untuk mengimplementasikannya. * Buat plot untuk cerita Anda. Misalnya: Akankah Sally menemukan kunci pintu kedua secara tidak sengaja, atau apakah dia harus menyelesaikan tugas Dr. Miller untuk menemukan tangga dan memanjat pohon untuk menemukan kuncinya?
    • Bagaimana karakter akan bergerak, menggunakan keyboard atau mouse? Apakah kode cheat akan digunakan?
  • 3 Kumpulkan sumber daya Anda. Kumpulkan atau buat semua tekstur, sprite, suara, dan model yang Anda butuhkan untuk gim Anda. Anda dapat menemukan banyak sumber daya gratis di internet, jadi lihatlah sekeliling. http://www.onrpg.com/contentid-4.html adalah panduan yang sangat membantu untuk sprite.
    • Untuk membuat sprite, Anda harus mempelajari seni piksel. Ada banyak tutorial tentang topik ini di internet.
  • 4 Pilih mesin. Membangun mesin permainan bisa jadi menantang, terutama jika Anda baru mengenal pemrograman. Coba gunakan mesin open source terlebih dahulu. Mereka gratis, dan pada saat yang sama Anda akan memahami seperti apa tampilan mesin itu.
  • 5 Membuat skrip permainan. Scripting adalah salah satu langkah terakhir dalam membuat game. Script memberitahu mesin apa yang harus dilakukan dan kapan. Jika Anda sedang membangun mesin Anda sendiri, maka Anda harus membuat bahasa skrip Anda sendiri yang dapat dimengerti oleh mesin Anda. Jika Anda menggunakan mesin sumber terbuka, kemungkinan besar skrip sudah ada di rakitan ini.
  • 6 Uji permainan Anda. Sekarang, Anda dapat melihat hasil kerja keras Anda. Mainkan game Anda, lakukan semuanya sampai komputer Anda dan Anda membiru. Temukan semua kemungkinan "bug" (masalah) dan perbaiki sebelum Anda merilis game.
  • 7 Lepaskan permainan Anda. Bagian ini sepenuhnya terserah Anda. Jika Anda berencana untuk menjual game Anda (dan Anda belum pernah menggunakan salah satu mesin sumber terbuka), maka Anda sedang dalam proses melindungi hak cipta, merek dagang, dan sebagainya. Atau Anda bisa merilisnya secara gratis (open source) untuk dipelajari orang lain.
  • Tips

    • Jika game akan online, pastikan untuk menggunakan enkripsi! Peretas akan dengan mudah mengambilnya jika Anda tidak melakukannya.
    • Mulai dari yang kecil dan kembangkan. Jangan menambahkan hal-hal seperti efek khusus sampai Anda menyiapkan struktur dasar permainan.
    • Selalu ingat bahwa Anda harus membuat game, bukan mesin. Fokuskan upaya Anda pada permainan, bukan mesin, dan jangan menambahkan fitur yang tidak perlu hanya karena "mungkin" berguna atau "akan menyenangkan untuk dimiliki" di masa mendatang.
    • Tulis hal-hal yang * * butuhkan sekarang * * alih-alih hal-hal yang “mungkin Anda butuhkan”.
    • Membuat dan mengembangkan game bisa jadi sulit. Jika Anda merasa stres karena salah satu bagian dari permainan Anda tidak berfungsi, istirahatlah. Jangan mengubah apa yang Anda cintai menjadi musuh Anda dengan tergesa-gesa.
    • Anda tidak perlu menemukan kembali roda. Jika ada perpustakaan yang melakukan apa yang Anda inginkan, maka jangan buat sendiri.

    Peringatan

    • Jika Anda berencana untuk menjual game Anda dan tidak menggunakan mesin atau pekerjaan Anda sendiri, pastikan Anda memiliki izin dari pembuatnya untuk menghindari potensi masalah.