Ludum Dare 31 — December 5th-8th, 2014 — Theme: Entire Game on One Screen

Back to Browse Entries

DGPOS: Defend the Gun Platforms via One Screen

by callumW - Compo Entry

The basic goal of the game is to stay alive as long as possible there is not win condition. The ships will spawn at greater rates as the game goes on. You can build as many gun platforms as you can afford and can fit next to your current platforms.

I used unity to make it as many of us do. The art was made using PyxelEdit and the sound was created using the sfxr program which I found it a nice way to add sound easily .


Defend the gun platforms
Left Click to Fire
Left click on the shop platform on the right to buy more
New platforms cost 100
Right click to place platform
Can only be placed next to other platforms
Will turn green when able to build
Earn 10 bounty by killing the ships
Also gain money over time
Will have to restart if no platforms left

Edit: instructions clarity

Edit 2:

I had similar feelings to a lot of the comments when I submitted this. Therefore I plan on doing some more work on it. Will probably post updates on @WaddellCallum

Downloads and Links




folmerkelly says ...
Dec 9, 2014 @ 11:59am

It's unpolished (no death animations when killing enemies, which takes away from the impact of it, and the UI is somewhat unclear because the turret icon is exactly the same as the actual turret) but I'm digging the idea of having a circular tower defines kind of game. Would love to see that explored further!

SushiDestroy says ...
Dec 9, 2014 @ 12:00pm

Nice concept. Could benefit from an "hold left-click to shoot" feature.

Sanguine says ...
Dec 9, 2014 @ 12:02pm

Some variation would be nice, currently it's pretty basic. I liked how you can use the turrets to defend the turrets that have low health though.

Dissiden7 says ...
Dec 9, 2014 @ 12:04pm

Nicely done.
After a while it becomes too easy as enemies are always the same difficulty. But I could see this being loads of fun if there was more enemy variety.

aslakhol says ...
Dec 9, 2014 @ 12:08pm

I had fun, simple easy to play game. Sound effects where nice. Would be could with some sort of counter (kills/guns) to give a slight sense of purpose.

DaRaziel says ...
Dec 9, 2014 @ 12:09pm

Basic implementation of a shooter/tower defense game.
Though i like the idea quite a bit, there are some things you need to work on, like the red shots coming out of nowhere. You can shoot those, but man they are fast. Enemies only have two routes so you can easily build in a way to shoot them as soon as they enter the screen. Gaining money through shooting seems a little bit unlogical but ok, i can get away with it. Unfortunately it leads only to mashing your mouse button.
In general this thing needs some more polishing in terms of gameplay. The concept of the build and expand part is nice though!

Dec 9, 2014 @ 12:27pm

I think the idea of this is really good, but the execution is a bit lacking. Presently, all the enemies have such low health that even two or three cannons can kill them really quickly. Also, enemies can attack from the bottom left corner of the screen before you even see them, which is fairly annoying.

Together this adds up to a game where player skill is largely unimportant. For most of the game, clicking in the general direction of enemies is enough to clear them up, and the player only loses when the ships get to be so many that their little tax on the turrets' health bars adds up to more than the money you recieve.

It's a bit of a shame, because you've got a really good idea here. Building a base and defending it from waves of enemies could be tons of fun. More types of enemies and turrets could improve this a bunch, though it would be important not to make these just bigger guns and bigger ships. Having some sort of puzzle in bypassing shields through weird attack angles could make this a really interesting game!

mrexcessive says ...
Dec 11, 2014 @ 2:19pm

Hi there. Looks good. Tricky to not just die, doesn't seem to be any way to block incoming and they shoot often when offscreen. Sounds work well. Good job!

EquipeJAM says ...
Dec 12, 2014 @ 11:43pm

Good Job ^^

SeriousDeath says ...
Dec 14, 2014 @ 3:57am

It is very hard to die, making it a little repetitive and boring after a while.
There was also a couple of stray bullets that didn't seem to have come from an enemy, but I figure those enemies were just far off screen and eventually showed up.
I had a hard time picking up and placing towers.
The amount of money was pretty dark on the background. A lighter font would be good.

friken says ...
Dec 21, 2014 @ 3:35pm

nice work. I only played for a few min, do you ever get to buy other tanks?

maxmetallica says ...
Dec 29, 2014 @ 7:24pm

nice work make it more like this

You must sign in to comment.

TEAMS: Teams entering the Jam should pick a single representative to submit your game, or create a team specific account you can share. We currently do not support Team Voting, but sharing an account and together playing and rating games is acceptable.

NOT LOGGED IN?: If you get a message about not being logged in, even though you are, it’s because your web browser cached the non-logged in page. You can fix this by either refreshing your cache or clearing your cache. CTRL+F5 in many browsers. Chrome is a bit more work. Press F12 to enable Developer Mode, then you can right click on the refresh button and select “Empty Cache and Hard Reload”. This option is unavailable if you are not in Developer Mode.

PORTS: Ports to other platforms can be done after the deadline. That said, the sooner you finish your port, the sooner people can play your game, improving your chances of placing in the final results. For best results, provide a Web version of your game, or a Windows version with no dependencies. Also be sure to rate about 20 games to improve your visibility.

MY GAME DOESN’T SHOW UP: If you can’t find your game, it’s usually because the URL to your downloads are missing ‘http://‘. Fix your URLs ( and you will show up. Alternatively, if you just posted it, wait a minute. The cache may not have refreshed yet.

MY GAME CRASHES, IS UNBEATABLE, OR I MADE A TYPO: We allow you to fix crash or win condition bugs after the deadline (in a sense, like “porting” to support more players). We also allow “typo” bugs. I.e. A true that should have been a false, a word that should have been a different word, very tiny changes that you would have caught if you had more sleep. We leave this open to interpretation, but generally speaking your game should be identical to the game you submitted. No new features, just things you messed up last minute. Typos.

[cache: storing page]