
Discharge
This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
(may not load correctly).
Marooned on a hostile planet, your enemies are trying to hunt you down with their thundership. Trees provide cover; mature trees release seeds when hit. Follow the trail to safety.
Fullscreen is recommended! The intro screen hints at an ending, but it's infinite play. Extra joy!
Only tested in Chrome, probably works fine in Firefox as well.
Features:
- a custom infinite procedural terrain based on fractal Brownian motion,
procedurally spawned trees,
- tree seeds that you can use to plant new trees,
- procedural lightning, also based on fBm, with a custom shader,
- an enemy with moderately crappy AI,
- a skybox with custom sky shader,
- shadows and light effects,
- particle effects,
- a HUD,
- 3D positional sound effects,
- heck, even some gameplay!
Post-compo fixes:
- Plugged a bazillion object leaks. Somehow Three.js documentation and examples never tell you to call dispose(). Probably this was what caused crashing tabs after a while.
- Clarified instructions regarding tree seeds.
Fullscreen is recommended! The intro screen hints at an ending, but it's infinite play. Extra joy!
Only tested in Chrome, probably works fine in Firefox as well.
Features:
- a custom infinite procedural terrain based on fractal Brownian motion,
procedurally spawned trees,
- tree seeds that you can use to plant new trees,
- procedural lightning, also based on fBm, with a custom shader,
- an enemy with moderately crappy AI,
- a skybox with custom sky shader,
- shadows and light effects,
- particle effects,
- a HUD,
- 3D positional sound effects,
- heck, even some gameplay!
Post-compo fixes:
- Plugged a bazillion object leaks. Somehow Three.js documentation and examples never tell you to call dispose(). Probably this was what caused crashing tabs after a while.
- Clarified instructions regarding tree seeds.