August 20th-23rd, 2010
Theme: Enemies as Weapons

Back to Browse Entries

48 Hours Later

by mikeysee - Competition Entry

Just gotta say I loved this compo. Sure im tired and abit stinky but I love the sense of achievement!

BTW I have blogged about my entry here:

The links below all point to my blog post on the game which has it embedded (its flash).

If you want a direct link to the swf tho its here -->

Or alternatively you could download the source and look in the "bin-release" folder. The source code for the project is here -->

Cheers :D

Downloads and Links




kd5bjo says ...
Aug 22, 2010 @ 7:04pm

The cannon gets stuck in the ground immediately, and I have no way to move and pick up more ammunition.

sfernald says ...
Aug 22, 2010 @ 7:55pm

can't locate the source

athanazio says ...
Aug 22, 2010 @ 8:14pm

love the design mike congratz !!!

athanazio says ...
Aug 22, 2010 @ 8:18pm

btw where is the source ? :P

sfernald says ...
Aug 22, 2010 @ 8:37pm

Actually found the source here:

Mike, nice game, is that your own custom flash engine?

skintkingle says ...
Aug 22, 2010 @ 8:53pm

love this game, as many have said. love the idea too of firing PARTS of enemys back at eachother. :P

TheLastBanana says ...
Aug 22, 2010 @ 9:16pm

Grisly! Pretty fun, though. The controls were a little awkward, though - I felt squished using the arrow keys and mouse at the same time, since I'm right-handed.

Meep says ...
Aug 22, 2010 @ 9:25pm

I got stuck in the ground while playing =<

Andrew Marsh says ...
Aug 23, 2010 @ 2:18am

Fun game although I keep getting the cannon stuck in the floor.

mikeysee says ...
Aug 23, 2010 @ 4:24am

Hi guys, thanks for all the comments. Not sure why eveyone keeps getting stuck in the floor :( I have provided the source link in the entry im not sure why the link isnt showing up at the top.

For those interested the source is here -->

And no, no engine was used, just coding from scratch, maybe there was a utils class or two I used.

mikeysee says ...
Aug 23, 2010 @ 4:24am

Not sure why eveyone is getting stuck in the floor, I cant get that to happen.. hmmm

Codexus says ...
Aug 23, 2010 @ 7:35am

Nice game! The graphics are great and it works well. It's a bit too easy but oddly relaxing.

Covenant says ...
Aug 23, 2010 @ 7:40am

Good job on this one... The graphics are amazing... only complaint is that on my screen, I could see offscreen stuff, which was very distracting, always thought an enemy was comming lower than expected, only to have it come high on the screen...

mikeysee says ...
Aug 23, 2010 @ 8:45am

@Covenant im not sure what you mean you could see the side.. can you provide a screenshot of that mate so i can better understand whats going on?

Im glad you like it!

milsom says ...
Aug 23, 2010 @ 10:09am

sweet game, is a little easy tho, i had about 60 ammo left at end

Jhelle says ...
Aug 23, 2010 @ 11:05am

Very well polished game.

mikeysee says ...
Aug 23, 2010 @ 12:05pm

@Jhelle thanks :) only 40 hours, a few more hours and it would be even more polished! Alas!

stqn says ...
Aug 23, 2010 @ 12:28pm

Hmm... is the ammo supposed to fall *into* the ground and thus become impossible to pick up? I can't catch most of it because of the slow pace of the canon... My highest score is 4.

mikeysee says ...
Aug 23, 2010 @ 1:20pm

@stqn yes the giblets are supposed to fall and then become part of the ground, admitedly they should bounce abit first giving you time to pick them up. I guess thats a bug that needs to be fixed at some point!

roBurky says ...
Aug 23, 2010 @ 1:35pm

That's rather fun. I quite liked the way I felt I sometimes had to judge whether it was better to pick up a gib, or let it become part of the landscape to help me get over an obstacle. Until I realised I could just shoot the ground to remove obstacles.

Hellfang says ...
Aug 23, 2010 @ 2:07pm

Awesome game, really cool style too!

mikeysee says ...
Aug 23, 2010 @ 3:07pm

Just to let people know, I have now made a timelapse and gameplay video. They are also linked at the top of the post.

stqn says ...
Aug 23, 2010 @ 3:36pm

Ah, I see now... First I didn't know I could jump, which helps... but anyway the canon moves at least twice slower on my computer than in your video. I think the enemies go at about the same speed though.

whatZ says ...
Aug 23, 2010 @ 8:30pm

Fun game - the Bastatron animation was great and the graphics were outstanding overall. Never once got stuck in the floor =)

mikeysee says ...
Aug 24, 2010 @ 12:03am

@stqn ye its quite a CPU intensive game, I didnt get time to test it on a lower spec machine than my quad Q6600 :P

If I decide to release this game after the competition is over ill definitely have to optimize it abit!

stqn says ...
Aug 24, 2010 @ 7:03am

But if you used the elapsed time between two frames to compute the canon movements, it should go at the same speed on all machines, right? (Pentium-M 1.6 GHz under Linux here.)
Anyway, for a two days game it's pretty polished. Well done.

someone says ...
Aug 24, 2010 @ 8:17am

Love the graphics. Smooth gameplay.
Somewhat lacking in audio though.

mikeysee says ...
Aug 24, 2010 @ 9:23am

@stqn ye I used the frame delta, so im not entirely sure whats going on. There is also the issue that the giblets can generate terrain and DONT collide with the player, so that could result in the player getting stuck if the giblet joins the terrain exactly where the player is.

I spose the easy solution to it all is to decrement the yposition of the player each frame until no collision occurs :P

@someone Glad you liked it :) Ye audio is definately my weak point, i have no idea how to make music :P

Aug 24, 2010 @ 2:12pm


This game is wonderful. Simple and effective, cute and macabre at the same time. Wonderful. The sounds are great, I love the rolling animation of the tank, and the whole thing has so much personality.

Using enemies as a source of ammo isn't massively innovative in itself, but this game takes a wonderfully literal take on that concept. It's grosstastic :D

Had a lot of fun with this, and I particularly like the way you have to concentrate on enemies going in both directions. Mentally very stimulating.

Wonderful wonderful work!!

Sparky says ...
Aug 24, 2010 @ 4:27pm

Congratulations on finishing. This is pretty impressive given the time constraints. I like the way the gibs permanently become part of the ground. That was a neat touch. Oh, I also like the way the protagonist has a wheel on it- I've been wanting to make a character like that for a while, so it's neat to see. I think the large enemies seem a bit rough around the edges- when they pop, the gibs take up so much less space than the enemy that it feels awkward. Maybe it would be good to make them a tad smaller, or make them drop more bits?

Nice job, thanks for making this. I got to wave three, by the way.

Danik says ...
Aug 24, 2010 @ 5:49pm

I love the art style and all the polish, very smooth GUI aswell. It was also fun to play. Good job!
I think the getting stuck in the ground problem could be because you use the frame delta to calculate positions, since if you get a framerate drop, the player will go far his current direction, thus potentially ending up in the ground. I never had that problem, but I noticed gibs going down a bit in the ground when the game froze for a bit.

Switchbreak says ...
Aug 24, 2010 @ 7:48pm

Love the art style, this game is really fun.

mikeysee says ...
Aug 25, 2010 @ 6:27am

:) Thanks everyone for the kind words makes all the effort worth while!

Alan Lynn says ...
Aug 25, 2010 @ 11:50am

Looks like I'm in the minority, but I didn't really enjoy this one.

eli says ...
Aug 25, 2010 @ 9:56pm

very slick graphics (love the changing terrain), good concept. Sound design needs work.

snowyowl says ...
Aug 26, 2010 @ 4:05pm

I seem to occasionally lose giblets for no discernable reason. It usually happens when I fire some (my bullets seem to get counted twice), but not always.

Entar says ...
Aug 27, 2010 @ 9:39am

Woo, Semi Pro!
Fun game, good challenge level. The graphics are nice and well done, kind of reminds me of World of Goo. Could have used some music.

mikeysee says ...
Aug 27, 2010 @ 11:13am

@Alan sorry you didnt enjoy it mate, but then again you cant please everyone.. unless you are the makers of Angry Birds (crush the castle) that is :P

@snowyowl hmmmm thats a very odd one, i can only think that your mouse click is somehow getting registered twice, not sure how that could be..

@Entar I would have loved to have time to put a highscores table in so people can rank themselves, but alas time is a cruel mistress. As for the reference to world of goo, thankyou very much! as that was exactly what I was going for art-style wise, for reasons described on my dev update post -->

Draknek says ...
Aug 30, 2010 @ 11:06am

You need to collect at least two body parts from each enemy you kill to not run out of ammo, and that's just not happening for me. Framerate issue? The body parts never bounce, they just turn static as soon as they hit the ground, meaning you have to catch them in the air, which is luck as much as anything.

HybridMind says ...
Sep 4, 2010 @ 9:31pm

Very polished and simple yet fun game! Like the stylistic nod to World of Goo aesthetics. The game controls really easily and is pretty simple to grasp. I don't seem to do very well no matter how many times I've tried I still can't get past the first level. I wish the ammo chunks stayed alive longer but probably just because I'm not very good. Nice job!

pekuja says ...
Sep 4, 2010 @ 10:52pm

Really cool game. Also congrats on apparently receiving the most ratings out of the LD18 compo games. It's probably the appealing art style. Reminds me of World of Goo. Except for all the gibs. Right up there with Basketball Girl for the most demented, disturbing game concepts of LD18.

Anyways, I really liked the game. I think the only things I'd change is allow WASD movement control and make enemies not disappear between waves. I might have valuable bullets invested in them!

I score 149 points, which is apparently "godlike", but I see in your blog post that you've scored a lot more yourself.

You must sign in to comment.

[cache: storing page]