Top-scrolling shooter with buildable weapons.

How to Play

Move your ship with arrow keys, WASD (or hopefully controller). Weapons will fire automatically when ready. The brighter-colored part(s) of a ship mark the hitbox. Only this region is considered for collisions or weapon impacts.

After each stage, you may swap out weapon components. Destroying more enemies yields more options; destroying larger enemies yields better options. All weapon parts will be randomly off their intended value; mix and match to produce the best value. A limited number of components may be stored to be equipped later. All components not equipped or stored are lost.

Weapons and Components

Plasma Cannons launch a mass superheated particles. Capacitor maximum charge increases the damage. Capacitor charge rate increases the fire rate. Power in excess of Coil containment is less effective and reduces accuracy. Coil efficiency trades off between damage and velocity. Overcharged Plasma Cannons work the same, but draw power from two capacitors for a more powerful shot.

Arc Lasers ionize pockets of gas to carry an electrical discharge. Capacitor maximum charge determines the power of the shot and the total distance traversed. Capacitor charge rate increases the fire rate. Lens focal length increases the range. Lens refraction makes the discharge straighter. Forking Arc Lasers work the same, but use a second lens to create additional discharges.

Force Disruptors project unstable force fields at a distance. Projector integrity increases the damage. Projector response trades off damage for effect area. Lens focal length increases the range. Lens refraction trades off damage for effect area.

Fulminant Atomizers spray small amounts of volatile chemicals. Synthesizer power increases the damage. Synthesizer volatility increases range. Coil containment decreases the spread. Coil efficiency increases the fire rate at the cost of range.

Missile Launchers guide a force-field enclosed mass of volatile chemicals toward a target. Synthesizer power increases the damage, but reduces fire rate. Synthesizer volatility increases the blast radius. Projector integrity increases the fire rate. Projector response increases projectile acceleration.

Laser Trackers aim towards the mouse pointer. Graviton Trackers aim towards the highest value enemy. Radar Trackers aim toward the closest enemy. Tracker sensitivity decreases the chance of a lower-priority target being selected.

Notes

The web version (especially running in Firefox) has noticeably worse performance than the downloadable version.

Just using this project to test out DragonRuby (I do no recommend it unfortunately). No updates are anticipated except for maybe a balance pass over the weapons/enemies.

Download

Download
out-of-spec-windows-amd64.zip 3.4 MB
Download
out-of-spec-macos.zip 4.7 MB
Download
out-of-spec-linux-amd64.zip 3.5 MB

Leave a comment

Log in with itch.io to leave a comment.