Cannon Father
A downloadable game for Windows and macOS
It's every retired-pirate-father's nightmare; a never
ending onslaught of enemies from your past, hellbent
on destroying your future. An explosive adventure
where you’ll find yourself shooting, disintegrating,
and flattening invaders all while treasure hunting,
buying upgrades, and protecting your island home.
Wave-based survival
Fun combat mechanics
Psuedo-3D platforming
Buried treasures
Different ammunition types
Items for stat upgrades
This game is in early access - please report any bugs!
Hold left click to charge cannon, release to fire
Scroll mouse to switch ammo types
Arrow keys/WASD to move
Spacebar to jump / interact
Or play on controller
Status | In development |
Platforms | Windows, macOS |
Rating | Rated 2.8 out of 5 stars (12 total ratings) |
Author | Two Scoops |
Genre | Survival, Action, Shooter |
Made with | Aseprite, GameMaker |
Tags | Casual, Pirates, Pixel Art, Singleplayer, Top-Down, Top down shooter, Twin Stick Shooter |
Average session | About a half-hour |
Languages | English |
Inputs | Keyboard, Xbox controller |
Accessibility | High-contrast |
Links | Steam, Steam, Twitter/X, YouTube |
Purchase
In order to download this game you must purchase it at or above the minimum price of $5.99 USD. You will get access to the following files:
Development log
- Version 0.9.1: Gamepad HotfixOct 01, 2023
- Version 0.9: It's 3D Now?Sep 25, 2023
- Version 0.8.8 and RoadmapNov 17, 2020
- Version 0.8.6Nov 02, 2020
- We paid people on Fiverr to make our game musicOct 18, 2020
- Version 0.8.5 ChangelogSep 26, 2020
- How much my indie game madeJul 06, 2020
- Version 0.8 - New Enemy & Wave ImprovementsJun 23, 2020
Comments
Log in with itch.io to leave a comment.
There’s something wrong with the styling on this page—beyond a certain window width (983 pixels here), the trailer and screenshots in the, let’s see…
right_col column
div completely disappears. No right column.Edit: It seems to be due to the
.right_col{display:none}
in the internal style tag. If that’s intentional, it doesn’t hide it at smaller sizes or higher zoom.wow this is a super thorough bug report, thanks 🙌 I'm on it
As soon as I try to start playing, the game takes 100% CPU for a moment, then eats up all my RAM and drops to one frame every few seconds until either it crashes or I quit. Leave it long enough (I think less than a minute) and I get “call failed” errors for things like CreateTexture2D, and every open window on my system goes blank and unusable.
Windows 11, RTX 2070, 16 GB RAM, 1440p
Sorry about that, and thanks for the report! I just uploaded a new Windows version that should fix the performance issues (among lots of other stuff). Please shout if any other issues come up
The Itch launcher doesn’t know how to handle self-extracting archives (I think it expects straight-up
.zip
or.rar
?), but once I find the game exe, it runs smooth! Although gamepad aiming seems to be broken.Any idea what the issue was with the old version? It was absolutely toxic to my system, let alone unplayable.
ok thanks for the info about the exe, will fix that asap! The previous version was pretty old, I've been working on optimizations for the past year or so. It was also using GameMaker's interpreted language rather than compiled. Big part of the issue was the shadow system, it was drawing a room-sized surface on every tile layer
Pushed an update with a zip, also fixes some issues with the gamepad (now locks on when aiming). Still a good amount of area for improvement with gamepad aiming, I want to add enemy/target lock-on eventually
Decent game, played a few weeks ago last and updated today, for some reason no input is recognized. Can't navigate the menu in any way.
Reinstalled with client and then manually, didn't work.
Decent game btw.
Thanks for reporting this, seems like there is an issue with gamepads rn... Will fix asap
Hey There! I'm really enjoying the game but since the last update I'm consistently getting a crash (might be two crashes) either midway through a run or when I die and start a new run. Seems, so far I haven't been able to complete more than 2 waves before it hits.
When I do get an error I get the following:
___________________________________________ ############################################################################################ ERROR in action number 1 of Step Event0 for object obj_enemy_parent:
Unable to find any instance for object index '103147' name '<undefined>'############################################################################################ gml_Script_anon_WeaponRanged_gml_GlobalScript_WeaponRanged_233112_WeaponRanged_gml_GlobalScript_WeaponRanged (line 50) gml_Script_scr_enemy_state_attack (line 14) gml_Object_obj_enemy_parent_Step_0 (line 27) gml_Object_obj_skeleton_Step_0 (line 2)
Do you know if there's anything I can do to mitigate this in the time being? Love the game so far though!
I uploaded a new version to fix this bug a few days ago - maybe you downloaded the game before then? If you are still seeing this crash on v0.8.7 (found on the title screen) let me know!
Ah so I'm playing through Steam which seems to still be on 8.6?
so just realized my fix was never pushed on Steam for Windows - it is now, thanks for mentioning this!
Haha! No worries, very excited to jump back in and play! Thanks for responding!
Feedback Report
----Positives----
- Main Menu is fantastic and really sets the mood.
- movement feels good
- character and enemy art is great
- small details add charm
parrot buddy
knocking weapons from enemies
----Negatives----
- If you try to start charging your cannon before you land from last shot it will not charge until you press the button again
- trying to hit enemies can feel very frustrating and unfair
maybe increase hitboxes
- I think demons are invincible right after their attack
might be intentional
- water around shop is the same color as water you can walk in on coast but kills you.
- no music while playing
hope this helps!
My thoughts:
The graphics and audio work are great but the island was just way too bare for me to continue playing for long, at least in the game's current state.
Great feedback, thank you so much! Completely agree with everything you said. That "pink animal" is your child - definitely needs some work to make that clear xD
I committed infanticide! 🙈
KeronCyst I've reported u to the authorities. Also, sorry for your loss.
Amazing, especially the artwork. Can you message me on twitter? https://twitter.com/RareDigs
Nice game
Hello! I think the auto-installation doesn't work. I installed it manually and had to say to Windows 10 that the executable was safe
hmm ok thanks for the feedback. I will just upload the exe as an option then - it is working for most. The unsafe issue has to do with your antivirus, I will look into what I can do about that...
no problem