Artgine project demos — built with the Artgine engine.
2D
| Name | Description | Link |
|---|---|---|
| Maze | 2D maze game with player, monsters, and pathfinding | Demo |
| Shooting | 2D top-down shooting game with multiplayer server support | Demo |
| SideScroll | 2D side-scrolling platformer | Demo |
| Village | 2D RPG village with multiplayer, bloom, and water effects | Demo |
3D
| Name | Description | Link |
|---|---|---|
| BoxShow | 3D grid of boxes with animated wave and dynamic color effects | Demo |
| GeometryViewer | 3D GeoJSON geometry viewer with custom shaders | Demo |
| Map | Real-time 3D object placement on a 2D MapLibre map | Demo |
| ModularVillage | 3D modular village scene with day/night cycle and shadows | Demo |
| Voxel | 3D voxel world editor with navigation mesh | Demo |
| Terrain | 3D terrain with shadow mapping, collision, and rigid body physics | Demo |
Tutorial
| Name | Description | Link |
|---|---|---|
| Canvas | Basic Artgine tutorial — 2D/3D canvas creation and camera switching | Demo |
| Water | Real-time water surface rendering using the Water plugin | Demo |
| 2DLight | 2D scene with lighting and shadow projection | Demo |
| 3DLight | 3D lighting with shadow mapping, normal maps, and skybox | Demo |
| Animation | 2D sprite animation with blackboard-based state management | Demo |
| Collusion | Collision detection with Rapier physics integration | Demo |
| DecalSample | 3D decal projection onto mesh surfaces | Demo |
| IKSample | Inverse Kinematics (FABR IK and LookAt IK) on a 3D rigged figure | Demo |
| Particle | Particle system with trails, physics, and billboard effects | Demo |
| Plugin | Plugin system integration tutorial | Demo |
| RawRender | Low-level rendering with custom vertex/fragment shaders | Demo |
| ShaderEditer | Live shader editor with Monaco IDE | Demo |
| Skybox | Skybox with procedural clouds and day/night light cycle | Demo |
| ULPC | Universal LPC Character — 2D character with full animation state machine | Demo |
| Voxel | Interactive 2D/3D voxel map editor | Demo |
| Wind | Wind effect simulation on 2D and 3D objects | Demo |
| Terrain | 3D terrain with shadow mapping, collision, and rigid body physics | Demo |
git clone --recursive https://github.com/06fs4dix/Artgine-Project.git
cd Artgine-Project
npm install
npm startSet projectPath to the desired folder under proj in the Artgine app, then click Run.