Skip to content

Neon FX

Open with main menu g, then Games 6.

A high-frame-rate neon animation demo. Full-screen 8-bit palette Sprite: the pixel-index field is generated only when changing the pattern or moving the core; normal frames rotate the 256-color palette and push the canvas to the display. Also includes a software-rendered rotating cube (CUBE).

Screenshots

neonfx-01neonfx-02neonfx-03neonfx-04

Shortcuts

KeyAction
e a s dMove core / orbit cube
cCycle color themes
m or , .Cycle Vortex / Plasma / Tunnel / Cube
- =Decrease / increase speed
rReverse flow / rotation
Space / GOTrigger a bright pulse
hHelp (includes measured FPS)

Notes

  • No header / tip bar — animation fills 240×135; measured FPS overlays the top-left corner.
  • The full-screen Sprite uses about 32 KB and is released immediately on exit.
  • CUBE is a DIY perspective projection + painter's algorithm fill — no external 3D library.
  • Press ESC / GO to return to the main menu.

Sparks for M5Stack Cardputer