April 20th-23rd 2012 :: 10 Year Anniversary! :: Theme: Tiny World

Back to Browse Entries

Game of anthills

by azmaeve - 48 Hour Compo Entry

The game consists of a terrain with anthills, you have to put 2 anthills on it.
The rest is relying on Ant Colony Optimization (a simple version, for more details about that look at Dorigo's 1992 article). Ants will explore the surroundings of the anthills leaving a trail of pheromones when they find something useful.
To win you need to capture all the anthills, this is accomplished by having your ants visiting other anthills.

It's developed in C++/OpenGL and available for Linux and Windows (Mac if you know how to compile it...).

Downloads and Links




Flyboy says ...
Apr 23, 2012 @ 1:53pm

Uhhh, I won. Not really much of a game, nor is it that engaging to watch. Innovative though, I think.

10WonXero10 says ...
Apr 23, 2012 @ 2:09pm

I'm not sure what just happened but I was victorious.
It seems like there is a lot of technical brilliance going on in the background but it is hidden from the player. Would be better if the simulation ran slower and there was a way to monitor progress and make live tweaks to the strategy here and there to affect the outcome.

azmaeve says ...
Apr 23, 2012 @ 2:23pm

Flyboy> Yeah... this idea seemed great at first but as I was coding it I noticed it wasn't much of a game but I had not the time to undergo through a complete redesign.
10WonXero10> Yes I agree, I was sucked up by the ACO algorithm, I almost forgot it was supposed to be a game :p.
At first I gave the player the capacity to put pheromone on the ground but it was too slow for some reason (less than 1 fps kind of slow).

Raptor85 says ...
Apr 23, 2012 @ 2:27pm

the linux link has no linux binary in it, only a windows one.

bms says ...
Apr 23, 2012 @ 2:31pm

Technical brilliance FTW! nice graphics and I love it when people develop in linux. but honestly had no idea what was happening xD

Apr 23, 2012 @ 2:32pm

Neat simulation. Not much to do, but well made.

azmaeve says ...
Apr 23, 2012 @ 2:49pm

Raptor85> oops my bad I pasted the wrong link, use this one:
It's a 64bit binary tho you may need to recompile depending on your distribution. Thank you.

Toast says ...
Apr 23, 2012 @ 3:22pm

Not much to do. Would have been nice if you expanded on the gameplay a little bit.

De10ter says ...
Apr 23, 2012 @ 4:29pm

Hmm, it'd be better if the instructions (click to add anthills) were in the game.
Personally I think it should move at a much MUCH slower pace, even if it's not interactive it would give you a chance to root for your 'team' :)

devwil says ...
Apr 25, 2012 @ 12:26am

***I'm posting this on all non-browser games I bring up in an attempt to encourage folks to make browser games next time around. Do not take it personally.***

When hundreds of people make non-browser games, that means that, to play all of the entries, I would need to download hundreds of games to my computer. I typically use OS X, so Windows-only entries are particularly inconvenient.

Please consider making a browser game next time.

HeuGamer says ...
Apr 26, 2012 @ 2:30am

I don't even know what to do.

matheus23 says ...
Apr 27, 2012 @ 8:50am

I don't really got how to play that game. It seems you are only able to watch... But I won. And I got less Points then my enemy... which is strange...

Make A Game says ...
Apr 27, 2012 @ 10:39pm

Thanks for sharing =D. Although this is more a simulation than a game I've enjoyed it a lot (alas I like AI).

azmaeve says ...
Apr 29, 2012 @ 8:44am

Make A Game> Thanks :).

I know it's not really a game, I was maybe too attached to the ACO algorithm, I should have dropped it at the early stages of development for something more player controlled, but what can I say... I love too much those metaheuristics :p.

demonpants says ...
May 1, 2012 @ 6:27pm

Can you compile for Mac please?

Dr.Pingu says ...
May 9, 2012 @ 11:55am

I'm not really sure that is a game but the work is really interesting :)

Good job :D

schnerble says ...
May 9, 2012 @ 12:18pm

I can tell there are some interesting ideas behind this, but as you say, it turns out there's not much for the player to do; I won every time, even before working out the controls. The prebuilt binary worked for me (Ubuntu 10.04 64-bit), and is certainly the smallest entry to date if that counts :) (close to a 64k demo!) Unfortunately 'S' didn't always work, and LMB started the sim; I was generally just a bit confused as to what was happening. Definite potential for next time, though.

gormio says ...
May 12, 2012 @ 7:33pm

I can just second what others have said. I was victorious but I have no idea why:)

You must sign in to comment.

[cache: storing page]