About this project
This repository contains multiple implementations of the classic bouncing DVD logo effect. The project provides examples across various environments, including:
- Programming Languages: Python (Arcade, Pygame, Pyxel, Raylib), JavaScript (p5.js, Code.org), Go (Raylib), Rust (Piston), Ruby (Gosu), Lua (LÖVE), and Assembly (Mercury ASM).
- Web and Scripting: HTML/CSS/JS, Batch script, and JSON-based configurations for Desmos and CatWeb.
- Hardware and Emulators: MicroPython (8x8 LED Matrix, micro:bit) and CHIP-8.
- Other Platforms: Roblox and Scratch.
Implementations are categorized by their adherence to specific criteria, such as mandatory edge bouncing, recommended diagonal movement and color switching, and optional random starting positions.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.