This free game engine uses Javascript language and CSS to create reliable and customizable browser-based games. With this tool, users can easily develop their own games.
The primary purpose of this game engine is to serve as a learning tool for beginners who are interested in creating their own video games. As an added bonus, those with knowledge of CSS, particularly web designers, will have an easier time utilizing the engine.
One of the most notable features of this software is its use of threads for animation. Each frame of animation is run on a single thread, which grants users greater control over the animation process. As a result, multiple entities can run simultaneously and be locked by their unique ID's. For example, two characters can interact in a fight scene, and the engine will use their ID's to coordinate the independent frames of animation.
The engine incorporates the event-driven nature of Javascript to enable developers to easily program images to move across the screen. By manipulating the coordinates x and y while utilizing position:absolute and CSS, users can accomplish much of the basic animation. However, the engine is designed to facilitate threaded animation frames with coordinated speed changes to achieve a more complex look and feel. Additionally, users can manage background, foreground, and character overlaps with z-index settings. Overall, this is a fantastic software for beginners seeking to learn about game development and programming.
Version 1.2: Browser threaded support for animation
Version 1.0b1: Browser threaded support for animation