Faithful recreation of Atari Asteroids (1979) with vector wireframe aesthetic. Auto-detects Omarchy system theme and font on launch. Features: - Inertia physics (zero friction), rotate/thrust/fire/hyperspace controls - 3 asteroid sizes that split on destroy (large→medium→small) - Large and small UFO saucers with AI (random vs aimed shooting) - Screen wrapping for ship/asteroids/saucers, bullets expire at edges - Ship death fragments, explosion particles - Iconic heartbeat that speeds up as wave clears - Wave progression (4→11 asteroids, speed ramps) - 3 lives, extra life every 10k points - Persistent high scores with 3-letter initial entry - Procedural sound effects (beat, thrust, fire, explosions, saucer drone) - Full-screen scaling, system font detection Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
11 lines
293 B
Lua
11 lines
293 B
Lua
function love.conf(t)
|
|
t.window.title = "ASTEROIDS"
|
|
t.window.width = 1024
|
|
t.window.height = 768
|
|
t.window.resizable = true
|
|
t.window.vsync = 1
|
|
t.window.fullscreen = false
|
|
t.window.fullscreentype = "desktop"
|
|
t.window.minwidth = 512
|
|
t.window.minheight = 384
|
|
end
|