Beberapa minggu yang lalu tiba-tiba terbesit untuk mem-publish semua project-project lama saya, daripada terbengkalai dan hilang. Siapa tahu akan dapat berguna yang baru belajar di bidang IT, karena relatif simple. Cocok untuk yang baru belajar.
Project lama yang saya publish ini adalah sebuah Tugas Akhir pada saat saya berkuliah 10 tahun lalu, sekitar tahun 2011. Project ini adalah sebuah platformer game seperti Mario Bros dengan beberapa penambahan special move.
Game ini dibuat dari nol tanpa game engine apapun, jadi sangat bagus jika ingin belajar secara konsep seperti:
- Mendeteksi tumbukkan(collision detection)
- Memainkan music dari *.wav sebagai background music maupun special fx
- Membuat Sprite class
- Membuat dan load tilemap
- Membuat efek blinking pada Sprite
- Dll
Referensi e-book yang saya gunakan adalah Developing Game In Java karya dari David Brackeen bisa kunjungi websitenya disini, atau mungkin yang ingin membeli bisa langsung ke Amazon, atau bisa kunjungi saja website beliau disana ada link affiliatenya.
Jangan berharap game ini sangat luar biasa bagus, masih sangat kurang sekali. Apalagi dalam hal memory managementnya. Source code ini hanya untuk edukasi bukan untuk diperjual belikan.
One Response