You thought shooters had to be first person shooters? This game will place you in command of the entire suite of weapons that a battleship has to offer. You’ll have gattling guns, railguns and swarms of missiles at your disposal.
Of course, a game like that needs plenty of dakka, so the first thing to do is to … make some gattling guns:
(change the video to 60FPS)
Each of the 9 guns puts out 2000 rounds per minute (compensated correctly for barrel spin-up time, and shots that fire not at logic-sync-time) and the bullets travel at 853m/s. Yeah, it’s raycasts for bullet collision rather than moving the physics bodies.
I did want to get up to 6000rounds per minute, but then a single gun can have several hundred bullets in the air at any given time (bullets despawn after 2km travel), and I need to have spare processing power left over for the swarms of missiles…
Github repository at:
All assets/scripts are either developed during this gamejam or come from previous projects I’ve published open source. Currently taken from my other open source projects include:
- The camera/mouse scripts are based off ones from https://github.com/sdfgeoff/geodesic-chess