MiniLD #44compo
o08
Experimental cellular automata-based RTS.
Network only, no single player mode, so you will need some friends.
How to start playing:
Linux:
1) run ./o08 7075 (or any other port) on one machine
2) run ./o08 $first_machine_ip_address 7075 (the same as in 2) on another
Windows:
0) go to command line (cmd.exe)
1) run o08.exe 7075 (or any other port) on one machine
2) run o08.exe $first_machine_ip_address 7075 (the same as in 2) on another
3) "enjoy"!
Mac OS X:
1) There's a "nice" gui to choose ports and hosts.
2) Input is not validated, though :D.
How to play:
Left mouse button -- place a glider
Q, E -- rotate glider
How to win:
You can not win. But you still can lose by abandoning the game because of boredom!
CHANGELOG:
- 2013-08-07 - win32 bugfix: fixed speed and wrong placement positions
- 2013-08-03 - osx added. 32bit linux added, win32 dll issues fixed (hopefully).
- 2013-07-29 - first public build on a deadline
Network only, no single player mode, so you will need some friends.
How to start playing:
Linux:
1) run ./o08 7075 (or any other port) on one machine
2) run ./o08 $first_machine_ip_address 7075 (the same as in 2) on another
Windows:
0) go to command line (cmd.exe)
1) run o08.exe 7075 (or any other port) on one machine
2) run o08.exe $first_machine_ip_address 7075 (the same as in 2) on another
3) "enjoy"!
Mac OS X:
1) There's a "nice" gui to choose ports and hosts.
2) Input is not validated, though :D.
How to play:
Left mouse button -- place a glider
Q, E -- rotate glider
How to win:
You can not win. But you still can lose by abandoning the game because of boredom!
CHANGELOG:
- 2013-08-07 - win32 bugfix: fixed speed and wrong placement positions
- 2013-08-03 - osx added. 32bit linux added, win32 dll issues fixed (hopefully).
- 2013-07-29 - first public build on a deadline

Comments9
Please comment if anything else is broken. Thanks!
The problem is that both sides send gliders in the same direction - the red side towards the green corner, and the green side just throws them against the wall and wastes them. If their gliders moved in opposite directions the game would be very balanced and fun.
It would also be nice to have some feedback when clicking - sometimes I click a space that looks like it should have enough space for a glider, but nothing happens. A failure sound would do a lot for the play experience.
Yes, I should've rotated gliders by default, but I didn't (see below). In the meantime you can use <q> and <e> keys to rotate gliders placement.
As for placement feedback, yes, there definitely should be one. Just about next feature on my queue before the deadline was a placement preview. Sound and music were also planned, but eventually ended up being just too far away :(.
Honestly, I had only up to three hours per day to work on this, so there basically wasn't enough time for many of things I had in mind (even rendering is a "test preview" one from the very first day when I had evolution basics done; I planned doing something more 3D-ish and spectacular).
I'm going to implement them eventually, but I strongly feel that working on them now while voting is still in progress is not fair to other games devs who had more dedication and focus in pre-deadline days :D.