Tutorial Steering Behaviour : Seek, menggunakan EnchantJS

Kalau sebelumnya sudah membahas sedikit tentang EnchantJS, beberapa waktu yang lalu saya membaca tentang tutorial Steering Behaviours di tutplus, dan keren banget itu. Di dalam tutorial tersebut terdiri dari bbrp konsep Steering Behaviours, sayangnya tutorial nya memakai bahasa AS3 yg saya tidak familiar. Nah, jadi kepikiran untuk membuatnya menggunakan EnchantJS. Karena di tutorial tersebut ada bbrp bagian, jadi nanti bahasnya juga satu persatu ya, sambil saya belajar :).

Untuk tutorial yang pertama yaitu tentang Seek, atau mengejar/mencari. nah jadi sebuah object bergerak ke arah object target. Implementasinya menggunakan perhitungan vector, kalo teman teman agak lupa tentang pelajaran vector mungkin bisa mengingat ingat kembali. Ini ada penjelasan yang bagus tentang Vector disini. Nah, intinya vector mempunyai magnitude dan direction misal 5km (magnitude) ke arah selatan (direction), atau jono menarik kardus dengan kekuatan 200 newton (magnitude) ke arah 60 derajat (direction). Yah, pokoknya seperti itu lah. bisa dicari di internet pembahasannya 🙂

Continue reading “Tutorial Steering Behaviour : Seek, menggunakan EnchantJS”

Perkenalan EnchantJS

enchantjs logo
Logo EnchantJs

Halo, Jadi kemarin itu sedang mencari library untuk develop game yang berbasis HTML5, kebetulan lagi tertarik belajar tentang gamedev. Akhirnya menemukan library yang cocok dan mudah untuk di pelajari, yaitu EnchantJS. nah, EnchantJS ini didevelop oleh teman2 di Tokyo pada tahun 2011 dan sekarang mulai populer, krn tidak hanya digunakan di Jepang saja tapi juga negara di luar Jepang.

Salah satu alasan kenapa saya memilih EnchantJS krn lib ini selain jalan di browser PC juga dioptimasi untuk dijalankan di smartphone, kebetulan saya sedang mengembangkan game sederhana di Android. Selain itu library ini open source dan terdapat bbrp plugin yang sudah tersedia misal untuk animation, webGL, dan lengkapnya bisa dilihat disini

Continue reading “Perkenalan EnchantJS”