Skip to content

stlalpha/oroborous

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amiga-Style Demo

A modern web recreation of classic Amiga demoscene effects, featuring:

Effects

  • Plasma effect with WebGL shaders
  • Copper bars with dynamic movement
  • Vector balls with morphing patterns
  • Sinus scroller text
  • CRT screen simulation

Features

  • Automatic transitions between effects
  • Keyboard controls:
    • 'N' key: Trigger next effect
    • 'B' key: Switch to vector balls
  • Audio support with background music
  • Authentic Amiga Topaz font
  • CRT screen effects (scanlines, curve, overlay)

Technical Details

  • Pure JavaScript with no external dependencies
  • WebGL for plasma effect
  • Canvas-based rendering for copper bars and vector balls
  • CSS for CRT effects
  • Web Audio API for music playback

Vector Ball Patterns

  • Circle formation
  • Infinity symbol
  • Rotating cube
  • Dodecahedron

Setup

  1. Clone the repository
  2. Serve with any static file server
  3. Open in a modern browser

Browser Support

Requires a browser with WebGL and Web Audio API support.

Credits

  • Font: Topaz (Amiga system font)
  • Inspired by classic Amiga demos

About

modular browser amiga demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published