The Best Coding Education Kit for kids through game challenges
Created @2022/08/16
The project has stopped the active development(without motivation), wish to come back at some day!
- Upgrade
@blueprintjs/core
to^5.10.3
on 2024/06/08 - Upgrade
@blueprintjs/popover2
to^2.1.5
on 2024/06/08 - Upgrade
typescript
to^4.9.4
to enableskipLibCheck
on 2024/06/09 - Upgrade
ts-node
to^10.9.1
to enableskipLibCheck
on 2024/06/09 - Install new package
cursor-effects
to achieve cursor following effect in code stage, - And implement
fairyDustCursor
cursor effect on code result stage on 2024/06/08 - Upgrade
monaco-editor
to^0.49.0
to eliminate the error:getDocumentHighlights
not a function on 2024/06/09
Game Weaver is a lightweight web game development environment designed for beginners.It includes a built-in web view for previewing game results and a JavaScript code editor for implementing game logic. Additionally, it features a lightweight tile map editor for drawing and exporting tile maps that can be loaded in PhaserJS games. Last but not least, it also includes a rich set of game examples and source code for classic nostalgic games, providing coding beginners with an opportunity to dive in and get started.
- Coding beginners.
- Game development beginers.
- Anyone who want to try coding with an easy path.
- Programming cold start
- Coding with Javascript
- Game development fundamentals
- HTML5(web) 2D game coding editor based on template(support phaserjs, pixijs) - v0.1;
- Game refresh with live preview - v0.1;
- PhaserJS-CE version game examples gallery - v0.1;
- Tilemap editor bisic for PhaserJS games - v0.2;
- V0.1 - Game code editor & examples module completion @2022/10/08
- V0.2 - Game map editor completion @2023/05/09
- V0.3 - Completion of Learning Page module @2023/09/15
- main module setup
- code editor
- phaser game examples gallery
- ...
- tilemap editor
- single tilesheet only
- tilemap json(tiled compatible format) export
- docs & tutorials ... --- v0.3 GW completion
- ...
- 10 challenges
- sample game challenges ... --- v0.4 GW completion
- ...
- paint using multiple tilesheet ... --- v0.3 GW completion
- ...
- paint object layer ... --- v0.4 GW completion
- ...
- Banner Image by Freepik