Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Cannon DefenseView game page

A base defense game where you operate a cannon to sink raiding enemy ships.
Submitted by Ata Deniz Oktay (@atadenizoktay), Gorki, Kafaadami (@kafaadami_art) — 1 minute, 50 seconds before the deadline
Add to collection

Play game

Cannon Defense's itch.io page

Results

CriteriaRankScore*Raw Score
Graphics#324.0454.045
Audio#383.6823.682
Overall#593.6363.636
Authenticity (or, Creativity in use of resolution)#1003.7733.773
Gameplay#1033.0453.045

Ranked from 22 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Themes
We haven't used any optional themes.

Tools
Godot Engine!

Lessons
It was a great challenge!

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

Cool idea! As someone who also made a game about pirates, I'm pretty bad at using a cannon haha. The visuals were super clean, although there were a couple of shots I thought I nailed, but were counted as misses, so I guess I didn't fully understand the hitboxes. Overall this was a pretty enjoyable game though, nice job!

Developer

Maybe increasing the hurt boxes of the ships for just an additional pixel may solve the issue. I should look into it after the voting period ends. Thank you for playing and leaving a comment; I appreciate it!

Submitted(+1)

Very neat idea! The visuals are so clean and the audio is solid, very atmospheric. I didn't manage to stop most of the smaller ships—they're so plentiful!—but I stopped the big frigate, so I still won.

Developer

Well done! Thank you for playing the game and leaving a comment; we are glad to hear your thoughts!

Submitted(+1)

Beautiful visuals, as much as possible in this resolution, and great sound design make for a very enjoyable experience. And the gameplay reminded me of an arcade machine from my childhood. Cool game, but needs some work!

Developer(+1)

Thank you for playing the game and leaving a comment!

Submitted(+1)

I can feel it... breeze of the sea. :D Really like the cannon controls and idea overall, It will be great game in a future. For now it's anyway nice little concept.

Developer

Thank you for the kind words!

Submitted(+1)

Pretty neat for a prototype. Fun for a round or two, though some of the ships can eat a lot of cannon balls before going down...

Developer

Thank you for playing the game!

Submitted(+1)

So cannon wielding is not my forte, but this was fun! I feel like everything could have been a little faster, but overall, a great submission!

Developer

Thank you for playing the game and leaving a comment!

Submitted(+1)

I cannot believe you guys did this in just 12 hours! This is so freaking fun! I just loved getting some of those precise shots in, it was so satisfying! It's rare to see a 3d game with this resolution that works well, here the concept is simple but super well executed. The music is perfect (did you make this? it's so good, it reminded me of when I was playing the original Sid Meier's Pirates!) The only downside I saw was the game was a bit monotonous but if you spend a bit more time, this could be such a fun game, especially on mobile since you don't need a ton of controls. Great job!!

Developer

Thank you for the kind words!

In Cannon Defense, the whole game is 2D, except for the cannon, which is rendered off of a 3D scene, so we can correctly give the feeling of rotating a cannon. The music is made by our audio designer, Görkem. He also did all the sound effects. There are even ones that I couldn’t implement as the programmer due to how little time we had, but hopefully, I can get them inside the game after a while.

We are so glad you liked the game, and thank you once again for leaving a comment!

Submitted(+1)

Nice graphics, music and sound effects (even tho the music makes me feel more like I'm the one doing the pirating!). It's a bit hard to get your bearings at first but I figured I can use the first shot as a reference than the other 2 as the actual payload, the game got much easier and a lot more fun after that.  I think it would be more balanced if the ships appeared in reverse order (bigger ships first, smaller ships later) since bigger ships are easier to hit. I can imagine this turning into a fun wave defense game with lots of upgrades! 

Developer

That cannon firing strategy, a reference shot followed by the actual shots, is what we had in mind as well, and I’m glad that you’ve discovered it. Due to its reference, updates would be fun indeed; thank you for playing the game and leaving a comment!

Submitted(+1)

Its actually quite tricky to aim and hit! Very cute little game ^_^ Well done!

Developer(+1)

Thank you!

HostSubmitted(+2)

Really nice game. Took a little while to adapt to the aiming, which is funny because you start off with the smallest targets. By the time I got to the big ship at the end I realised I could spam fire which was fun!

Developer

Haha, the smallest ones are the most trouble indeed! I should tweak the waves to fix the pacing of the game. Glad you liked it, and thank you for leaving a comment!

Submitted(+1)

Such a unique idea, really well executed!

I was having a bit of an issue with depth perception, but after a few shots you can somewhat gauge where things will land.

Graphically and game idea wise everything is in place, the only real “issue” I can bring up is that ships felt bullet-spongy, meaning you had to sink quite a few cannonballs into them. I think if the turn/movespeed was sped up a bit, and ship health reduced, but numbers increased this could be a real banger!

Looking forward to if you update it in the future!

Developer

Thank you for playing the game and leaving a comment, Achie; I appreciate it!

I look forward to updating this game or making it in a better setting in the future since it is an idea that excites me greatly! I will remember to check your comment once again when the time comes.

Have a good one!

Submitted(+1)

I had no issues on Firefox and it was honestly impressive how well you all pulled off everything within the resolution limitations. The UI is clean and easy to read and shooting the cannon itself felt satisfying. It really felt like there was a good sense of depth. Nice work overall for a prototype and the little splash animation was perfect!

Developer(+1)

Thank you a lot for the kind words, and I’m happy that Firefox did not get in the way. Cheers!

Submitted(+1)

Very nice looking and cute game. I love the graphics! I love shooting canon balls! Some things could be tweaked, but overall, great job.

Developer(+1)

Thank you for playing the game and leaving a comment; we are so glad to hear your thoughts!

Submitted(+1)

All is great except game's length. Perfect sound design, perfect gameplay mechanic, cool graphic (for LOWREZ). I don't know when you started to make your game but unfortunately as you stated in description it's a prototype and not a full game :(

Developer

Thank you for the kind words and playing the game!

It took us around 12 hours to complete the game. Unfortunately, we couldn’t implement some more interesting features as well as polish elements, but it at least works as a prototype. I thought of adding 10 waves back to back when I first designed the game, but it is pretty short right now, as you have mentioned. Maybe I will update it once the voting period is over!

Submitted(+1)

Nice one! Sadly, I got plundered. I had a heck of a time trying to hit those smaller ships. I really like the use of the 3d model for the cannon (I think that is what that was?) and I respect the hell out of you keeping the memory of a cherished minigame alive. Also always nice to see a fellow Godot user around.

One tip- you should communicate to players more clearly that they should reload with R - have a one-time popup or something. I had to check the text on the page to see how to get more cannonballs. Anyway- good job!

Developer

Ah, the sloops are sneaky indeed. Yes, the cannon was a 3D model with pixel art set up in Crocotile 3D, and we used Godot’s viewports to render the 3D camera image in the 2D environment to implement the cannon movement and aiming.

I, unfortunately, did not have enough time to add more content to the game since it was made in around 12 hours tops, but a tutorial was in the plan. Before the waves began, I thought of teaching the player how to aim and shoot by placing a steady ship on the water, which then causes a war horn to go off, and then the waves begin. Maybe I will update the game once the voting is off!

Thank you for playing the game and leaving a comment!

Submitted(+1)

Great music and lowrez usage! Aiming/gauging 3d perspective is a little tricky (it might be worth adding a drop shadow to the cannonball to help with aiming).

Note: The game doesn’t seem to work with Chrome on MacOS, but I was able to get FireFox working. On Chrome, the game seems to be stuck on the title screen. I hear sound effects when I press arrow keys and space, but nothing new renders.

Developer

Thank you for the kind words and playing the game! I am thinking of adding a temporary crosshair once the player fires the cannon, maybe for half a second, so it is easier to aim and not too frustrating like it is right now. That is a great suggestion!

There seem to be some problems with the web export, even though I don’t have any critical problems on the desktop. I hope the new Godot version won’t cause them.