Skip to content

Syntopia/BlastOff2000

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blast Off 2000

Play now: https://syntopia.github.io/BlastOff2000/

Screenshot

Simple vibe-coded arcade game with WebGL rendering, CRT/VHS post-processing, and arcade-inspired audio.

Features

  • WebGL2 renderer with ship physics, thrust, rotation, and collision against terrain, rocks, landing pads, and chasing monsters.
  • Fullscreen CRT/VHS post effects: scanlines, curvature, vignette, bloom, chromatic aberration, film grain, jitter, and color bleed.
  • Directional Phong-like shading on monsters; rock material shader; animated water/ripple base shader.
  • Touch and keyboard controls (thrust, rotate, fire, pause, reset). Responsive layout and splash/title overlays.
  • Score with easing display, monster splits, particle explosions, exhaust particles, and enemy respawns.
  • Audio: randomized BGM track on first thrust, explosion/fire/pop/thrust SFX.

Running locally

npx serve .

Open http://localhost:3000/ in a WebGL2-compatible browser.

Controls

  • Rotate: A/D or Left/Right
  • Thrust: W/Up
  • Fire: Space (rapid)
  • Pause: P
  • Reset: R
  • (Post FX always on)

Assets & Licenses

All code and shaders are part of this project (MIT-style unless otherwise specified by repository owner).

About

Fast paced retro game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published