프로젝트 소개

이 저장소에는 클래식한 바운싱 DVD 로고 효과의 다양한 구현체가 포함되어 있습니다. 본 프로젝트는 다음과 같은 다양한 환경의 예제를 제공합니다: - 프로그래밍 언어: Python (Arcade, Pygame, Pyxel, Raylib), JavaScript (p5.js, Code.org), Go (Raylib), Rust (Piston), Ruby (Gosu), Lua (LÖVE), Assembly (Mercury ASM). - 웹 및 스크립팅: HTML/CSS/JS, Batch 스크립트, Desmos 및 CatWeb용 JSON 기반 설정. - 하드웨어 및 에뮬레이터: MicroPython (8x8 LED Matrix, micro:bit) 및 CHIP-8. - 기타 플랫폼: Roblox 및 Scratch. 구현체들은 필수적인 가장자리 바운싱, 권장되는 대각선 이동 및 색상 변경, 선택 사항인 무작위 시작 위치와 같은 특정 기준 준수 여부에 따라 분류됩니다.