প্রকল্প সম্পর্কে

Hilo একটি সম্পূর্ণ HTML5 গেম ডেভেলপমেন্ট সমাধান প্রদান করে, যার অবজেক্ট-ওরিয়েন্টেড আর্কিটেকচার এবং স্বাধীন মডিউল ডিজাইন CMD, AMD, CommonJS এবং KMD মডিউল ফরম্যাট সমর্থন করে। ফ্রেমওয়ার্কটিতে তিনটি রেন্ডারিং ব্যাকএন্ড রয়েছে — CanvasRenderer, DOMRenderer এবং WebGLRenderer — যা ডেভেলপারদের তাদের লক্ষ্য প্ল্যাটফর্মের জন্য সেরা বিকল্প বেছে নিতে দেয়। এক্সটেনশনগুলির মধ্যে Chipmunk ইন্টিগ্রেশনের মাধ্যমে ফিজিক্স সিমুলেশন এবং DragonBones-এর মাধ্যমে স্কেলেটন অ্যানিমেশন অন্তর্ভুক্ত। একটি Yeoman জেনারেটর (generator-hilo) দ্রুত নতুন প্রকল্প তৈরি করে। বিল্ড সিস্টেমটি কম্পাইলেশন, ডকুমেন্টেশন জেনারেশন এবং টেস্টিংয়ের জন্য Gulp ব্যবহার করে। রিপোজিটরিতে বিস্তৃত API ডকুমেন্টেশন এবং ইন্টারঅ্যাকটিভ উদাহরণ রয়েছে যা ভিজ্যুয়াল অবজেক্ট (Bitmap, Sprite, Graphics, DOMElement, Button, Background, Text), কোর সিস্টেম (LoadQueue, WebSound, MouseEvent, Drag) এবং এক্সটেনশন (Camera, Camera3D, ParticleSystem, Physics) প্রদর্শন করে। প্লেবল ডেমোগুলি বাস্তব-বিশ্বের ব্যবহার দেখায়: Flappy Bird, 2048, Fruit Ninja এবং একটি প্রচারমূলক নাচের ভিডিও। প্রকল্পটি MIT-লাইসেন্সযুক্ত এবং আলিবাবা থেকে অবদানকারীদের একটি দল দ্বারা রক্ষণাবেক্ষণ করা হয়।