Mức: trung cấp. Cần biết trước: Phần 2: Khái niệm cốt lõi và Sprite và animation, Camera. Phần này dựng màn chơi, cho các vật va chạm với nhau, rồi ghép mọi thứ thành hai thể loại của njin.
Màn chơi và va chạm
| Thứ tự | Trang | Bạn được gì |
|---|---|---|
| 1 | Tilemap | Bản đồ ô vuông chia chunk, va chạm với bản đồ |
| 2 | Level từ Tiled và LDtk | Vẽ màn chơi trong Tiled hoặc LDtk thay vì viết từng ô bằng code |
| 3 | Va chạm | Collider, đạn trúng quái, nhặt đồ, tường chắn, raycast |
| 4 | Prefab và transform cha–con | Mẫu entity để spawn, transform cha-con, gắn vũ khí vào nhân vật |
Ghép thành game (chọn thể loại bạn làm, hoặc đọc cả hai)
| Thứ tự | Trang | Bạn được gì |
|---|---|---|
| 5 | Làm game platformer | Chạy, nhảy có coyote time, dốc, bục một chiều, nhảy tường, camera bám |
| 5 | Làm game top-down | Đi 8 hướng, lướt, quái đuổi theo A*, sắp theo Y để cây che nhân vật đúng chỗ |
Làm game platformer và Làm game top-down ghép lại các trang trước nó, nên đọc sau cùng.
Phần 5: Âm thanh và giao diện để game có tiếng, menu và hộp thoại.