Playable Games from a Prompt
Describe your game idea and get a fully functional browser game. From 3D open-world environments with Three.js and real-time physics to 2D roguelikes with Canvas and procedural dungeons — VULK generates complete game logic, AI, and responsive controls. No engine required — just a prompt and a deployed game.

What you can build
Two rendering engines supported, each optimized for different game types.
- Three.js 3D games -- Open-world, racing, FPS, third-person action games with physics (cannon-es).
- 2D Canvas games -- Roguelikes, dungeon crawlers, top-down RPGs, tile-based adventures.
- Procedural generation -- BSP dungeon algorithms, terrain generation, random encounters.
- Physics & collision -- Grid-based or physics-engine collision detection built in.
- Enemy AI -- Chase, patrol, and attack behaviors that respect walls and obstacles.
- Game state machine -- Menu, playing, game over, and victory states properly managed.

Use cases
From weekend projects to published indie games.
- Indie developers -- Prototype game mechanics before investing in a full engine.
- Game jams -- Generate a playable game in minutes, then polish and submit.
- Marketing teams -- Interactive browser games as engagement tools for campaigns.
- Educators -- Build educational games and interactive simulations.
- Hobbyists -- Turn your game ideas into reality without learning Unity or Unreal.

Built for the browser
Every game is optimized for instant play without downloads.
- 60 FPS game loop -- Single requestAnimationFrame pattern prevents double-loop bugs.
- Responsive controls -- Keyboard, touch, and gamepad support.
- Canvas HUD -- Health bars, scores, and inventory rendered natively.
- AI-generated assets -- Text-to-image for textures, sprites, and UI elements.
- Deploy anywhere -- Publish to vulk.host or export and host on any static server.