HTML5 Game Editor
A Unity-like visual editor for building HTML5 games.
HTML5 Game Editor is an open-source visual game editor focused on Pixi.js, with support for Three.js hybrid 2D/3D scenes.
The goal is simple: make creating HTML5 games feel more like working in a traditional game engine such as Unity or Cocos Creator.
โจ Features
- ๐ฌ Visual scene editor
- ๐ณ Hierarchical scene graph
- ๐ผ๏ธ Sprite and text nodes
- ๐จ Inspector with editable properties
- ๐ฆ Prefab support
- ๐ญ Spine animation support
- ๐๏ธ Aseprite asset support
- ๐ฏ Hit zones and masks
- ๐จ Color schemes
- ๐งฉ Components
- ๐ผ๏ธ Asset management
- ๐ฎ Multiple projects
- ๐ง Hybrid 2D/3D scenes
- โก Pixi.js + Three.js
- ๐ฑ Responsive editor UI
- โฉ๏ธ Undo / redo
- ๐ ๏ธ Node.js backend
- ๐ pnpm monorepo
๐ฎ Demo Games
The repository includes several demos demonstrating what can be built with the editor:
- Editor Features Demo — showcases the main editor functionality
- Solitaire — a complete card game created with the editor
- 3D Game Demo — demonstrates the 3D capabilities
๐ค Built with AI
The project started as an experiment to see how far AI-assisted development could take a complex game-development tool.
Most of the development was done using Cursor, ChatGPT and AI coding models.
What started as an idea for a visual editor became a working project in roughly a week of development.
๐ง Why?
Pixi.js is a great rendering library, but unlike Unity or Cocos Creator, it doesn't come with a full visual scene editor.
This project is an attempt to fill that gap and provide a more familiar workflow for HTML5 game developers.
๐ Open Source
The project is open source and available on GitHub.
Source code: https://github.com/andvolodko/html5-game-editor
If you find the project interesting, โญ a GitHub star is greatly appreciated.
๐ ๏ธ Tech Stack
- TypeScript
- Pixi.js
- Three.js
- React
- Node.js
- pnpm
- Spine
- Aseprite
This project is still actively evolving. Feedback, ideas and contributions are welcome!
| Published | 6 days ago |
| Status | Released |
| Category | Tool |
| Platforms | HTML5 |
| Author | andvolodko |
| Tags | editor, game-development, Game engine, html5, Open Source, pixijs, typescript |
| AI Disclosure | AI Assisted, Code |



Leave a comment
Log in with itch.io to leave a comment.