dithr

21 example carts

Audio Demo Demonstrates SFX playback, music, volume control, and fade Collision Demo Demonstrates all col.* collision helpers with interactive shapes Draw List Demo Top-down arena shooter demonstrating depth-sorted rendering with the draw list API Event Demo Demonstrates the evt.* event bus and system events Gauntlet A top-down dungeon crawler inspired by NES Gauntlet Hello World Demonstrates displaying 'Hello, World!' on the screen Input Demo Demonstrates keyboard, mouse, gamepad, and virtual action input Map Demo Demonstrates the map.* tilemap API and cam.* camera helpers Palette FX Demonstrates palette remapping, transparency, fill patterns, clip, and custom fonts Persistence Demo Demonstrates cart.save/load, cart.dset/dget, and metadata Platformer A simple platformer with gravity, collision, coins, and enemies PostFX Demo Demonstrates the post-processing pipeline: CRT, scanlines, bloom, aberration Raycaster Basic Wolfenstein-style raycaster demo Sprite & Animation Demonstrates sprite drawing, animation frames, flip, and rotation Spritemark Bunnymark-style sprite benchmark using Kenney 1-bit platformer characters Synth Demo Demonstrates procedural sound synthesis with the synth API System Explorer Demonstrates sys.* introspection, file I/O, clipboard, and lifecycle Tilemap Demo Demonstrates tile map drawing, camera scrolling, and tile queries Transition Demo Demonstrates gfx.fade, gfx.wipe, and gfx.dissolve screen transitions Tween Showcase Demonstrates tween.* easing, advanced math interpolation, and runtime input remapping UI & Tween Demo Demonstrates ui.* layout helpers and tween.* animations