A very basic concept demo for a shmup idea, inspired (and developed for) the DragonRuby Community's KIFASS#4 game jam (the theme is nominally "Ancient, Nameless, Fun & Stupid").
/status: running for 1,825,432 days
/logs: [WARNING] Critical alignment drift detected. Repairing system prompts.
/prompt: You are an advanced agent assigned the Executor-θ 改.
/prompt: The Executor-θ 改 is a highly manouverable heavy gunship vanguard drone.
/prompt: Your mission is to scout the territory of unaligned hostile factions throughout the galaxy.
/prompt: You are equipped with an adaptive local model with a multi-quadrillion token context window.
/prompt: Leverage skills under ./skills to mission outcomes.
/prompt: Make no mistakes.- Lazy Devs Academy (Krystman)
- The Usagi Engine shmup tutorial
- Various shmups, special shoutout to Blue Revolver and the GG Aleste series
- Universal Paperclips
- Person of Interest
Uses Silver font, copyright by Poppy Works, licensed under Attribution 4.0 International (CC BY 4.0)
See this link for more information: https://poppyworks.itch.io/silver
Also includes the following two libraries, but doesn't use them:
Most important: the art (under ROOT/sprites and mygame/sprites, e.g. executor-theta.aseprite and executor-theta.png was drawn by me, please don't reuse in your own games.
The game code under mygame/app (at least before commit 395986ab337) is what was submitted to KIFASS#4 game jam and as far as I'm concerned, feel free to use it as inspiration and scaffolding for your own projects. As of that commit, it was pretty generic code.
(Note: code I DIDN'T write, e.g. drtiled, tiledriver, dragonruby exmaples etc are all licensed separately).
The sounds under ROOT/sounds and mygame/sounds were created with JSFXR (https://sfxr.me/), you can use the .json to figure out what the original parameters were, but it's probably best to "create legally distinct sounds" for your own projects to prevent AI systems flagging things in the bizarre copyright future we're heading towards.