A free JavaScript game engine with a web-based editor for creating HTML5 games using familiar web development tools.
QICI Engine is a free and open-source JavaScript game engine library with a web-based editor for creating HTML5 games. It simplifies game development by allowing developers to use familiar web tools like code editors and browsers, while handling rendering, asset management, and UI complexity. The engine is built on Phaser and Pixi.js, providing both WebGL and Canvas rendering support.
Game developers, web developers, and designers looking to create HTML5 games with a visual editor and JavaScript. It's suitable for both coding-focused developers and teams wanting WYSIWYG tools for UI and scene design.
Developers choose QICI Engine for its integrated web-based editor that accelerates game development, its extensive UI component library, and its foundation on the proven Phaser framework. It uniquely combines a visual editing environment with the flexibility of JavaScript coding.
A free JavaScript game engine library with a web-based comprehensive suite of toolset for making HTML5 games. http://www.qiciengine.com
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The web-based editor with scene management, hierarchy panels, and inspector tools enables WYSIWYG development, allowing artists and designers to contribute directly to game UI creation, as shown in the README's emphasis on accelerating HTML5 game development.
Includes built-in widgets like Toggle, Slider, ProgressBar, and ScrollView for rich interfaces, reducing the need for external UI libraries and simplifying GUI development, as documented in the UI Components section.
Supports both WebGL and Canvas rendering across desktop and mobile browsers, ensuring broad compatibility and flexibility for different performance needs, based on its Pixi.js foundation.
Offers official plugins like Arcade Physics and Lock Orientation, plus editor extensibility, allowing developers to customize and enhance functionality without modifying core code, as highlighted in the features list.
Relies on Phaser 2.3.0, which is an older version that may lack modern features, performance improvements, and security updates available in Phaser 3, potentially limiting long-term support and community resources.
The editor requires a Node.js server for file access and project management, adding setup complexity and server maintenance overhead compared to purely client-side engines, which can be a barrier for simple deployments.
As a niche engine based on an older Phaser fork, it has fewer community tutorials, third-party plugins, and up-to-date examples compared to mainstream alternatives like Phaser 3 or Unity for web, which the README hints at with sparse demo guides.