Browser game · Creative experiment
DOOMBOUNCE
A browser game inspired by the DemocraTICon final. An experiment in raycasting, custom bosses, and AI-generated animation and voices.
No install. Straight into the browser.

- Campaign waves
- 20
- Main bosses
- 10
- Custom engine
- RAYCASTING
Mission briefing
Why we built it
Could we build a game in the style of classic DOOM that runs in a browser?
What we made
DOOM Bounce explores that question with a custom raycasting engine, bosses inspired by the competition, and AI-generated cutscenes and voiceovers.
It combines programming, game design, and creative asset production in one playable experiment.
Next steps
Continue learning from the game’s design, performance, and production process.
Technology
- JavaScript
- Canvas
- Raycasting
- AI animation
- AI voices
Custom game logic, AI-generated animations and voices. One experiment across programming and creative production.
Meet the bosses
Four opponents from a campaign inspired by the DemocraTICon final. Each plays by different rules.

Boss encounter Wave 14
cmd
System intruder
Reversed controls, a glitching screen and teleportation. Keep your aim steady when cmd takes over.
Meet them in game
Boss encounter Wave 04
Deniska tým
Clone commander
She keeps summoning copies of herself. Find the original and concentrate your fire.
Meet them in game
Boss encounter Wave 06
Tlustej Kárl
Donut apocalypse
A fan of flying donuts becomes a barrage of giant rolling ones. Dodge sideways; backing away won't save you.
Meet them in game
Boss encounter Wave 20
Nerudovka
The final brushstroke
Painted traps, a changing reality and three phases. In the finale, listen for the brush behind you.
Meet them in gameYour turn

Ready to bounce?
The original game interface is in Czech.
On mobile, use the on-screen controls and turn your phone sideways. Open the game separately for more space. The game interface and voices are in Czech.
Collaborate
A project or an opportunity?
We are open to client work, internships, research mentoring, and support for our next experiments.