Bangun Game Endless Runner
Untuk kamu yang sudah selesai pengantar Editor Godot dan bisa membuka scene, tapi belum pernah membongkar satu game utuh.
pemulaGodot 4.72 h 55 min
Tentang kursus ini
Membaca proyek Godot yang bukan buatanmu dan menjelaskan fungsi tiap bagiannya — lalu mengubah salah satunya tanpa merusak yang lain.
Yang kamu dapat
9 pelajaran · 102 langkah terpandu · 2 h 55 min
- Berjalan di dalam editor Godot-mu sendiri, pada proyekmu sendiri
- Bisa dipakai luring setelah diunduh
- Revisi itu gratis — kamu mendapatkannya begitu diterbitkan
Apa yang akan bisa kamu lakukan
- Membaca proyek Godot yang bukan buatanmu dan menjelaskan fungsi tiap bagiannya
- Mengubah satu sistem tanpa merusak sistem yang lain
- Menambahkan sesuatu buatanmu sendiri ke game yang sudah berjalan
Apa yang perlu kamu siapkan
- Kamu bisa membuka proyek di Godot dan bergerak di dalam editornya
- Kamu sudah menyelesaikan pengantar Editor Godot, atau sudah menguasainya
Isi kursusnya — 5 bab · 9 pelajaran · 102 langkah terpandu
Bab 1 · Sentuhan Pertama
Dasar-Dasar Interaksi| 1 | Ambil, dan buat berartipemula Mendeteksi sentuhan dengan sebuah area, menanggapinya, dan menghapus node dengan aman selagi game berjalan. | 15 min · 9 langkah terpandu |
| 2 | Tekan, tahan, lepaspemula Mengubah satu tekanan tombol — atau satu sentuhan — menjadi niat yang bisa ditindaklanjuti bagian lain dari game. | 15 min · 13 langkah terpandu |
Bab 2 · Buat Bergerak
Simulasi Real-Time dan Respons Tumbukan| 3 | Kucing yang berlaripemula Tubuh yang bergerak karena gravitasi, melompat, dan berhenti saat menabrak sesuatu — dengan jam yang tidak berubah-ubah. | 20 min · 12 langkah terpandu |
| 4 | Diam, berjalan, berlarimenengah Kenapa sebuah karakter perlu state yang eksplisit, bagaimana pembaruan tiap frame memilih salah satunya, dan cara menambah state baru tanpa merusak yang lain. | 20 min · 10 langkah terpandu |
Bab 3 · Cara Bagian-Bagiannya Bicara
Arsitektur Perangkat Lunak dan Dekopling| 5 | Umumkan, jangan menjangkaumenengah Kenapa sebuah node mengumumkan apa yang terjadi alih-alih menjangkau node yang seharusnya bereaksi, dan apa untungnya ketika pendengar kedua muncul. | 20 min · 11 langkah terpandu |
| 6 | Dunia yang mendengarkanmenengah Apa yang terjadi di ujung satunya: satu node yang memegang state milik game itu sendiri dan menanggapi semua yang dilaporkan bagian lain. | 20 min · 11 langkah terpandu |
Bab 4 · Dunia Tanpa Ujung
Perakitan Konten Prosedural| 7 | Potongan yang saling paslanjutan Membangun level dari potongan yang bisa dipakai ulang, dan apa yang harus dijamin sebuah potongan supaya dua di antaranya bisa bersebelahan. | 25 min · 13 langkah terpandu |
| 8 | Munculkan, pilih, buanglanjutan Membuat dunia yang tidak ada habisnya: meng-instance scene saat runtime, memilih apa yang muncul berikutnya, dan membuang apa yang sudah dilewati pemain. | 20 min · 12 langkah terpandu |
Bab 5 · Jadikan Milikmu
Pengembangan Mandiri| 9 | Tambahkan benda ambilan yang tidak ditulis siapa punlanjutan Merancang dan membuat benda ambilan versimu sendiri, memakai area, signal, dan state machine yang sudah kamu kenal — tanpa API baru dan tanpa bacaan baru. | 20 min · 11 langkah terpandu |
Instrukturmu
GodotCampus
Belajar Godot, satu langkah setiap kali
Kursus GodotCampus dibuat untuk dikerjakan, bukan sekadar ditonton: kamu membuka Godot, mengetik kodenya sendiri, lalu menjalankan hasilnya.
File pelajaran diunduh ke proyek Godot-mu sendiri dan tetap berada di komputermu. Pekerjaan latihanmu tidak pernah ditimpa oleh pembaruan.
