libgdx

October 24, 2015

Box2D – Reset Body and Fixture

Some of you may re-create the body and just re-attach in world object. Did you know in JAVA if you re-create an object over and over this is bad for you performance if garbage collector run anytime. It would make your game lag for a few time which is bad for user experience. Here some simple script to reset your body definition: [crayon-5e87e267d2def100429422/] Hare to reset FIxture definition [crayon-5e87e267d2df5430164955/] Basically you just need to recreate filter object and reattach it.  We don't have another option to reset fixture by not recreate new Filter object, but I think this is the only way. To get fixture, it is better if you save the fixture when you create set FixtureDef in your first place, and store it to a variable.
June 17, 2015

Gatotkaca(libGDX) – TiledMap, PowerUp, Debug Shape

Melanjutkan project kecil saya yang sudah pernah saya post disini. Sekarang saya akan membagikan hasil yang sudah saya capai beberapa hari terakhir. Memang proses pengerjaannya tidak begitu cepat karena saya mempunyai kesibukan lain. Salah satunya yang pekerjaan utama saya yang cukup memakan waktu. Kalau tidak kerja, tidak makan. Haha...
May 26, 2015

Gatotkaca(libGDX) – Animation, Moving, Gravity, Touchpad

Saya memulai project kecil saya tentang game yang sudah tertunda sangat lama karena sibuk mengerjakan tesis dan pekerjaan utama saya. Hm... Mungking sudah ada 6 bulan tertunda. Beberapa minggu yang lalu saya memulai komitmen dengan memberikan setidaknya 1 jam untuk project kecil saya ini. Setelah beberapa berjalan beberapa minggu saya sudah berhasil mengimplementasikan animasi, gerakan kiri kanan, lompat, dan juga penggunakan virtual joystik sederhana. Saya menggunakan libGDX untuk membuat ini. Sebenarnya game ini adalah tugas akhir saya di kuliah, karena semua source code sudah ada dan semua logikanya sudah tersedia. Saya coba saja mengubah ini ke android.