Perpustakaan dengan contoh proyek dan templat untuk mempelajari studio pembuat game dan bahasa pembuat game (GML) dengan arsitektur kode yang tepat
Proyek dikategorikan dalam berbagai tingkat kesulitan:
0 (DOCS) - Digunakan untuk dokumentasi, pemandu, diagram UML dan skrip kecil.
1 (Pemula) - Proyek / sampel kecil untuk solusi tertentu atau templat permainan kecil.
2 (menengah) - Proyek yang sedikit di atas tingkat pemula, seperti jaringan dan menyimpan dan memuat.
3 (Lanjutan) - Dicadangkan untuk mekanika rumit seperti sistem inventaris, menyimpan, memuat, jaringan, menghubungkan GM ke server, dll.
Untuk siapa ini? Repositori ini ditujukan sebagian besar terhadap orang -orang yang tidak memiliki banyak pengalaman dengan Game Maker. Namun, itu tidak berarti bahwa tidak ada yang berharga di sini untuk pengembang yang berpengalaman. Tujuan saya adalah membuat daftar proyek sampel yang berharga yang dapat membantu siapa saja dengan membangun solusi mereka.
Struktur folder dokumen:
Docs:
Diagram: (Diagram UML, grafik, desain, dll.)
Sumber daya eksternal: Tautan ke konten gratis dan bermanfaat.
Grafik: Ubin, dll.
Panduan: Konsep Pemrograman Dijelaskan, IF/Lain Pernyataan, Switch Case, dll. Sampel: Proyek demo kecil yang menampilkan fitur-fitur spesifik seperti tujuan berbasis mouse, pergerakan top-down atau pendaftaran hit.
Cuplikan: Cuplikan kode yang dapat dengan mudah disalin. Cuplikan termasuk kode gerakan sederhana, tujuan berbasis mouse, dll.
Tabel konten
docs:
diagrams:
-none currently included.
external-resources:
-1 text file with all external resources.
graphics:
-tileset folder, currently 1 tileset included for top-down interiors.
guides:
-if/else statements and switch cases guide
-scoping variables guide
etc.
samples:
-mouse_based_aiming
-simple_hit_registration
-simple_top_down_movement
-subsystems/modules
snippets:
-mouse_based_aiming
-simple_hit_registration
Contoh proyek dengan tingkat kesulitan:
0 - Tidak berlaku
1 - tiga proyek
2 - Tiga Proyek
3 - satu proyek