Release Note v0.1 - Alpha
Release Date - August 22, 2019
1 console.log("Alpha Version is Here!");
In this update it focuses on the main concepts of a game. A game requires 3 main concepts Music, Sound, and Graphics. and starting this update you can already produce an HTML5 game
New Libraries
Animation() - MORE INFO -
JSound() - MORE INFO -
GameObject() - MORE INFO -
New Features
Game Objects System
Updated Libraries
SceneManager() - MORE INFO -
Jabo() - MORE INFO -
Change Log
SCENE MANAGER LIBRARY UPDATE
Instead of writing this long code for Scene Manager:
1 let sceneManager = new SceneManager();
2 setInterval(function() {
3 if(sceneManager.activeScene != null) {
4 sceneManager.activeScene.options.update();
5 sceneManager.activeScene.options.render();
6 }
7 }, 16.66);
8 sceneManager.setScene(/* Your Scene Object*/)
In ALPHA VERSION it is simplified to:
1 let sceneManager = new SceneManager();
2 sceneManager.init();
3 sceneManager.setScene(/* Your Scene Object*/)
JABO LIBRARY UPDATE
In the alpha update you must need to initialize the main library for you to use its properties
1 let engine = new Jabo();
2 engine.init()