TinyColony by aaronsnoswell

[raw]
made by aaronsnoswell for LD23 (COMPO)
**NEW**: Windows build added!

You are a tiny any in a tiny world.

Defend your colony from the evil red ants! Collect food! Kill things!

Contact me if you would like to help get a Linux build up! The windows build was built on Windows 7, 64 bit, but should be compatible with 32 bit as far as I know. Your milage may vary - let me know if it works for you!

---

Development details:

This is my third Ludum Dare, and the first one I have finished. I wanted to use a C++ based game engine, as I am doing a technical job interview in the next few days where C++ is a assessed, and I haven't done any C++ in several years :)

So, that said, I used the Angel game prototyping engine (built for game jams like this). See (http://code.google.com/p/angel-engine/) I've never used it before, but it seems fairly well rounded. The docs are a little out of date though, so digging through source code was necessary. I built the game in 40hrs, finishing with 4hrs to spare.

GIMP was used for graphics, Xcode for programming (Angel engine needs XCode to build on Mac). I used SFXR for sound effects and the music was taken straight from the Angel engine demos.

I wanted to add more functionality: Rain that hurts ants, the ability to travel down the anthill and dig underground, random insect encounters and magnifying-glasses of death, more terrain types (rocks, grass etc) and also more AI functionality (ants will help other ants / communicate where food deposits are). All of these features got cut due to time :)

I'm super stoked to have actually finished this to a point where it works and is fun - a bit of a personal milestone for me :)

Things I learned:
* I HATE XCODE! SOOOO MUCH HATE!!! There were many occasions where a physical bug in Xcode itself would prevent me from being able to build my game. I would have to delete entire methods and re-type them before Xcode would link them correctly.
* Next time, I'll be using a JS-based html5 engine, so it's much easier for people to play and vote :)
* If your game engine supports a scripting language, such as Lua, use it. It will save you a lot of time.

Ratings

Coolness 71% 3
Overall 3.44 166
Audio 3.13 172
Fun 3.56 78
Graphics 2.91 415
Humor 2.47 312
Innovation 3.16 330
Mood 3.07 221
Theme 3.75 86

Feedback

Endurion
23. Apr 2012 · 06:33 UTC
Waiting for the Windows build
mikelovesrobots3
23. Apr 2012 · 06:34 UTC
Nice job! I've totally got a soft spot for ant games.
Rusty Moyher
23. Apr 2012 · 07:22 UTC
Victory for tenderfoot! Smooth and fun.

Can you share a bit about the development? What tools/frameworks did you use? Where you familiar with them? How well did it work out?

Fun game here.
FredericRP
23. Apr 2012 · 08:03 UTC
Good whole, original idea !
I won with only encountering 1 red ant, I must try again !
TenTonToon
23. Apr 2012 · 09:02 UTC
Waiting for an iMac to play the game on...
Or the Windows build, I guess ;)
maranas
23. Apr 2012 · 09:06 UTC
I like it when the entry really tries to play to the theme, and not around it. Creating an awesome platformer with a "tiny world" sprite sheet is awesome, but innovating on gameplay to meet the theme requirements takes a lot more, IMO. Thanks for this. I miss SimAnt :))
fatSquirrel
23. Apr 2012 · 13:13 UTC
I liked collecting the food and finally proving who is superior...that would be blue. It would be nice to have an attack button. I liked the music, AI, and fun factor. Good job!
🎤 aaronsnoswell
23. Apr 2012 · 13:28 UTC
Thanks for the feedback, fatSquirrel - Space is the attack button (you bite the enemy ants, just like your pickup food) :)
Julian Spillane
23. Apr 2012 · 13:50 UTC
I'm also waiting for a Windows or web build. Looks fun!
AirRider3
23. Apr 2012 · 13:51 UTC
I've love it!

I have always loved the fact of just controlling one player of a team, and the rest controlled by the AI. (Like in my game)

It could have been a bit more difficult.
Kvisle
23. Apr 2012 · 14:23 UTC
Waiting for a Windows or Linux build.
cmo7
23. Apr 2012 · 14:24 UTC
Waiting for a build I can play, looks nice.
🎤 aaronsnoswell
23. Apr 2012 · 14:25 UTC
Thanks for the comments everyone! I'll have access to a PC tomorrow so I'll try and get a windows build up then!
Canard Sauvage
23. Apr 2012 · 14:48 UTC
Please do, I really want the Windows build :)
skyboy49707
23. Apr 2012 · 14:57 UTC
Pretty nice game! I really like watching the ants fight each other.
hulahulahest
23. Apr 2012 · 16:03 UTC
Can't play (don't have MacOS X machine available).
AlwaysGeeky
23. Apr 2012 · 20:50 UTC
Surprised how many people made a game containing ants... still very nice!
netmute
24. Apr 2012 · 11:38 UTC
Gameplay is super smooth and fun, graphics are great, sound is not annoying :)
Difficulty is way too easy. My blue ants crushed the reds in 2 minutes with me basically doing nothing at all.

Overall a great game!
Pyro
24. Apr 2012 · 17:28 UTC
Very fun and addictive!
Ace
24. Apr 2012 · 17:35 UTC
Well made game, the text positioning could've been better but apart from that there's not much I can copmlain about.
Nice graphics and music, the leveling system was a good touch too.
Lucas Tiridath
24. Apr 2012 · 17:50 UTC
Excellent game! Great fun to play :). Victory at commander level with a population of 85. It took ages to track down that last crafty red ant! Anyhow really great entry, amazing you can make that in 48 hours.
cr0ybot
24. Apr 2012 · 18:08 UTC
Love the music! SimAnt was one of my favorite DOS games back in the day. I wish the movement controls were mouse-based instead of WASD; it was strange seeing all of the other ants moving in straight lines while I had to move at 45° or 90° angles.
the8donut
24. Apr 2012 · 20:59 UTC
Fun game with smooth controls! Love the background too. Good job!
robcozzens
25. Apr 2012 · 02:10 UTC
Cool graphics.
CherryNukaCola
25. Apr 2012 · 03:15 UTC
Wow! Love the whole sim-rpg concept. Could have kept playing this game for quite a long time ^_^ . Nice controls - wouldn't mind seeing this one expanded on. - Cheers!
Zythiku
25. Apr 2012 · 03:26 UTC
Reminded me of sim ant a little. Was fun even those the red ants never fought back. Somehow relaxing just collecting food.
Orni
25. Apr 2012 · 06:54 UTC
this is a great concept - it's a shame you had to cancel those features you wanted to implement

I really enjoyed being an ant :D
it induced some "hey, don't hit my buddy!" feeling - being like a big brother for all the ants, which got even better since the player becomes bigger and stronger as the game progresses
ilo
26. Apr 2012 · 01:46 UTC
I derived a little too much enjoyment from making my ant dance to the music...

*ahem*

And the game was pretty good too!
Danik
26. Apr 2012 · 19:42 UTC
Nice game, and great music!
davidpeter
29. Apr 2012 · 01:24 UTC
Fun game! I really liked the AI for the ants, especially how I had to fight my own ants to get to the food first :)
thegreystudios
29. Apr 2012 · 14:15 UTC
Nice little game, neat AI :)
Cosmologicon
01. May 2012 · 16:26 UTC
Looks cool, unfortunately I can't play it, as I'm on Linux. I'm only posting because your game shows up on my queue when I search for "HTML5" so I need to clear it out. Looking forward to your entry next time! :)
asfdfdfd
07. May 2012 · 18:43 UTC
Exciting idea and cool music.
JellyFame
12. May 2012 · 23:27 UTC
Very entertaining, i love ants! Too bad it's so short.