Kitab Proyek: Game Mancing First-Person
Satu buku referensi lengkap yang merangkum dua repo di balik game ini: blender-assets (pipeline pembuatan aset 3D â ikan, danau, joran) dan CtSPoC (aplikasi Swift/RealityKit yang menjalankan game-nya). Ditulis dengan bahasa sederhana, tapi tidak ada detail teknis yang dibuang â nama file, nama fungsi, angka, dan setiap bug yang pernah ditemukan tetap disebutkan apa adanya.
11 Bab
2 Repo
10 Spesies Ikan
18+ Aset Lingkungan
~76 Keputusan Arsitektur (ADR)
50+ File Kode Swift
Cara Pakai Kitab Ini
Gunakan kolom pencarian di sidebar kiri untuk mencari istilah apa pun â nama fungsi Swift, nama ikan, nomor ADR, nama bug. Atau jelajahi lewat daftar isi, dibagi jadi dua bagian besar:
- Bagian I membahas repo
blender-assetsâ bagaimana tiap ikan dan aset lingkungan dibuat di Blender, lengkap dengan sumber, lisensi, dan sejarah perbaikannya. - Bagian II membahas repo
CtSPoCâ arsitektur aplikasi, breakdown kode Swift file-per-file fungsi-per-fungsi, dan seluruh riwayat keputusan desain (ADR) dari awal proyek sampai versi terbaru.
Di akhir kitab ada bab Penutup yang merangkum status kedua repo saat ini dalam satu halaman.