Bermain dengan Sprite dan Animations pada phaser3

Halo,

Udah lama yah ga lanjutin tulisan soal phaser. Kali ini saya mencoba memperkenalkan gameobject sprite berserta animations. Sprites berfungsi menampilkan object seperti images, tetapi perbedaan sprites and images adalah object sprites bisa di buat menjalakan animasi sedangakan hal itu tidak berlaku pada images. Untuk penjelasan lebih lengkap kalian bisa cek ke dokumentasi phaser tentang sprite

Catatan

ini adalah tutorial dengan text dari video youtube saya “Bermain dengan Sprite dan Animations pada phaser3”. Jika mau liat videonya kalian bisa ke link youtube ini

Oh iya sebagai informasi, antara versi tulisan dan video mungkin tidak serupa, tapi memiliki tujuan sama, dan hasil akhir yang sama.

Selengkapnya

Mengikuti GGJ-2023 online

Halo,

Kali ini saya mau bercerita sedikit tentang pengalaman #GGJ23(Global Game Jam 2023) online yang di selengarai oleh IGGI(Indie Games Group Indonesia). Intinya seh buat game dalam waktu yang ditentukan oleh penyelengara, tapi yang seru dari GGJ adalah waktu penyelengaraanya adalah serentak di seluruh dunia. Konsep awal GGJ adalah offline, dimana kita berkolaborasi membuat game di sites(tempat GGJnya diselengarakan)secara offline atau tatap muka, tetapi karena beberapa tahun lalu terjadi pandemi covid sehingga GGJ sulit dilaksanakan, maka dibuatlah GGJ secara online.

Kebetulan tahun ini saya mengikutinya secara online yang diatur oleh IGGI, dan sebagai informasi saya pernah mengikuti GGJ secara offline pada tahun 2014 silam. Dan tahun ini tema dari global gamejamnya adalah “root” atau akar. Saya berserta team yang sudah ditentukan secara acak membuat game puzzle dimana pemain bermain sebagai kaktus dan harus membuat akar sepanjang mungkin untuk tetap hidup. Kalian bisa cek game yang sudah di buat di sini

caroussel grownd

Selengkapnya

Mengenal Phaser Particle pada Phaser3

Halo,

balik lagi menulis blog dan memperkenalkan framework phaser untuk membuat game. Oh iya berbicara soal game, terkadang kita selalu di manjakan dengan tapilan yang keren. Mungkin salah satu efeknya seperti gambar ini.

Efek yang digunakan dalam gambar tersebut adalah particle effect. Pada tulisan kali ini saya ingin membahas tentang partikel yang merupakan bagian dari Gameobject.

catatan

ini adalah tutorial dengan text dari video youtube saya “Mengenal Phaser Particle pada Phaser3”. Jika mau liat videonya kalian bisa ke link youtube ini

Oh iya sebagai informasi, antara versi tulisan dan video mungkin tidak serupa, tapi memiliki tujuan sama, dan hasil akhir yang sama.

Selengkapnya

loading-preload-phaserjs

Halo,

Tulisan hari ini akan di focuskan untuk membuat loading preload untuk game kita. Jadi setiap game yang mau di mainkan assetsnya akan di load pada scene awal. Oh iya sebagai tambahan juga, biasanya game html5 itu ukuranya kecil-kecil, dan sizenya under 10Mb.

catatan

ini adalah tutorial dengan text dari video youtube saya “Membuat Preloader pada Phaser Game”. Jika mau liat videonya kalian bisa ke link youtube ini

Oh iya sebagai informasi, antara versi tulisan dan video mungkin tidak serupa, tapi memiliki tujuan sama, dan hasil akhir yang sama.

Selengkapnya

Membuat modulasi game Phaser menggunakan vitejs

Halo,

Kali ini saya balik lagi tapi tidak menulis tutorial “penebang pohon” tetapi masih ada kaitanya. Kemarin kita sudah buat game dalam 1 javascript file. Biasanya klo code linenya (baris code) sudah banyak, akan memusingkan kita sendiri. Oleh sebab itu seorang programmer membuat module menjadi kecil-kecil untuk memudahkan pencarian, dan mengkategorikan code yang menjadi lebih tersusun. Untuk itu kita butuh tool moduling semacam bundling semacam webpack, parcel atau sejenisnya.

Hari ini saya menggunakan vite. Konsepnya hampir sama dengan tool yang sudah saya sebutkan, tetapi yang saya rasakan instalasi dan start server vite bisa lebih cepat.

Selain itu pada tutorial sebelumnya kita hanya menggunakan 1 Scene, karena konsepnya module-ing kita bisa buat banyak scene dan memanggilnya saat di perlukan.

Selengkapnya