Game 3D Pertama Anda
Dalam rangkaian tutorial langkah demi langkah ini, Anda akan membuat game 3D lengkap pertama Anda dengan Godot. Di akhir rangkaian tutorial ini, Anda akan memiliki proyek sederhana namun tuntas seperti gif animasi di bawah ini.

Game yang akan kita buat kodenya di sini mirip dengan game 2D pertama Anda , dengan sedikit perubahan: Anda sekarang dapat melompat dan tujuan Anda adalah menghancurkan monster. Dengan cara ini, Anda akan mengenali pola yang Anda pelajari di tutorial sebelumnya dan mengembangkannya dengan kode dan fitur baru.
Anda akan belajar untuk:
Bekerja dengan koordinat 3D dengan mekanik lompatan.
Gunakan benda kinematik untuk menggerakkan karakter 3D dan mendeteksi kapan dan bagaimana mereka bertabrakan.
Gunakan lapisan fisika dan grup untuk mendeteksi interaksi dengan entitas tertentu.
Kode permainan prosedural dasar dengan memunculkan monster pada interval waktu yang teratur.
Rancang animasi gerakan dan ubah kecepatannya saat dijalankan.
Gambarkan antarmuka pengguna pada permainan 3D.
Dan masih banyak lagi.
Tutorial ini ditujukan bagi pemula yang telah mengikuti rangkaian lengkap panduan memulai. Kami akan memulainya secara perlahan dengan instruksi terperinci dan mempersingkatnya saat kami melakukan langkah-langkah serupa. Jika Anda seorang programmer berpengalaman, Anda dapat menelusuri kode sumber demo lengkap di sini: Kode sumber Squash the Creep .
Catatan
Anda dapat mengikuti seri ini tanpa harus menyelesaikan seri 2D. Namun, jika Anda baru dalam pengembangan game, kami sarankan Anda untuk memulai dengan seri 2D. Kode game 3D selalu lebih rumit dan seri 2D akan memberi Anda dasar-dasar untuk mengikutinya dengan lebih nyaman.
Kami menyiapkan beberapa aset game sehingga kami dapat langsung beralih ke kode. Anda dapat mengunduhnya di sini: Aset Squash the Creeps .
Pertama-tama, kami akan mengerjakan prototipe dasar untuk pergerakan pemain. Kemudian, kami akan menambahkan monster yang akan kami munculkan secara acak di sekitar layar. Setelah itu, kami akan menerapkan mekanisme lompatan dan hantaman sebelum menyempurnakan permainan dengan beberapa animasi yang bagus. Kami akan mengakhirinya dengan skor dan layar percobaan ulang.


Tidak ada komentar:
Posting Komentar