A 3D game engine designed for vibe coding
AI-assisted game development with declarative HTML-like syntax, ECS architecture, and built-in physics/rendering. Create 3D games with real-time feedback and scale from prototypes to complex projects.
<world canvas="#game-canvas" sky="#87ceeb">
<!-- Ground -->
<static-part pos="0 -0.5 0" shape="box" size="20 1 20" color="#90ee90"></static-part>
<!-- Ball -->
<dynamic-part pos="-2 4 -3" shape="sphere" size="1" color="#ff4500"></dynamic-part>
</world>
<canvas id="game-canvas"></canvas>
<script type="module">
import * as GAME from 'vibegame';
GAME.run();
</script>