🌍 Public
Viewing a saved revision (read-only)
ecdb0548051e4c9593d353b75ea748f3
Fork of Fork of COPY Fork of HTML Starter, Hello World
Mmarkus.pfander@axelspringer.com
Last edited Apr 16, 2026
Created on Apr 16, 2026
Forked from Fork of COPY Fork of HTML Starter, Hello World
This example presents a simple "Hello World" message and a small HTML starter interface. It uses the `d3.select` and `d3.forceSimulation` APIs to create and run a basic force-directed layout, though no external data source is loaded. The code relies on a standard SVG rendering approach with CSS styling for visual elements, and the interface remains static aside from the simulation's animation.
AI-generated descriptionTimmy Rescue '86 - Arcade Text Adventure
An 80s-style arcade text adventure game built with vanilla JavaScript, HTML5 Canvas, and Web Audio API.
Features
- Pixel-perfect retro aesthetics with red/white/pink color scheme
- Interactive story with meaningful choices that affect game state
- Dynamic map visualization with canvas-based graphics
- Real-time HUD showing Hydration, Trust, Prep, Team, Round, and Score
- Procedural music - Ambient techno beats play during gameplay
- Sound effects - Error sounds on mission failure
- Multiple palettes - Different color schemes available
- Game mechanics - Stats that increase/decrease based on choices
- Win/Loss conditions - Multiple failure paths and one success path
How to Play
- Start at the Flachwasser (shallow water) where Timmy is stranded
- Make strategic choices using buttons or keyboard (1/2 keys)
- Manage your resources: Hydration, Trust, and Prep determine success
- Each choice has consequences reflected in the HUD
- Reach the Ostsee (Baltic Sea) to save Timmy
Game Mechanics
- Hydration: Decreases each round; drops to 0 = failure
- Trust: Team confidence; drops to 0 = failure
- Prep: Equipment preparation; needed for certain choices
- Team: Number of helpers; affects resource loss per round
- Round: Increases each decision; >7 rounds = time-based failure
- Score: Points earned from successful choices
Technologies
- Vanilla JavaScript (ES6+)
- HTML5 Canvas for map visualization
- Web Audio API for procedural music and sound effects
- CSS Grid and Flexbox for responsive layout
- Requestanimationframe for smooth 60fps rendering