
Screenshots

Watch trailer on Steam ↗Cannonfire
Polydus · Published by Polydus
Last updated 27 Sept 2026
Cannonfire is a single-player action roguelite set on the high seas. Set sail to fight off hordes of undead pirates, discover gold and treasure chests, unlock powerful upgrades, upgrade your weapons and wear cool hats!
Free
Embark on perilous voyages as you confront waves of zombie sailors in Cannonfire. Navigate treacherous waters, loot sunken treasures, and enhance your ship's armament to survive each challenging encounter.
About this game
Cannonfire is a single-player action roguelite set on the high seas. An unknown curse has spread endless waves of undead pirates to roam the seven seas, attacking anyone in sight. Only you can battle the undead hordes and survive to tell the tale!
Key features
- Auto-firing weapons, including cannons, chain shot, explosive barrels, swords and more!
- Level up by killing enemies to gain experience, allowing you to unlock powerful upgrades
- Experiment with different builds
- Keyboard/mouse and controller support
- Many wearable hats
System Requirements
Will my PC run this? →Minimum
Minimum:
- Requires a 64-bit processor and operating system
- OS *: Windows 7 (64 bit)
- Processor: 2 Ghz
- Memory: 2 GB RAM
- Graphics: 2GB
- Storage: 200 MB available space
- Additional Notes: 1280x720 Display Resolution or better
Recommended
Recommended:
- Requires a 64-bit processor and operating system
- OS: Windows 10 (64 bit)
- Processor: 2 Ghz
- Memory: 4 GB RAM
- Graphics: 4GB
- Storage: 200 MB available space
- Additional Notes: 1920x1080 Display Resolution
Supported Languages
English
Latest news
Patch NotesOfficial
Demo v1.1 Release
This update fixes an issue where sometimes players would get stuck after hitting a wall, not being able to move or even take any damage. Not good! It's fixed now, and shouldn't happen again. {STEAM_CLAN_IMAGE}/43799985/ce2b9fe10dbd36095c30b4d8523e6bf522615561.gif Full list of changes: - Player will no longer sometimes get stuck after bumping into walls or other objects - Player's hitpoints will now show the correct value after using a Quick Repair cardRead full article on Community Announcements (polydus)






