hosted by sorceress – July 2013

Return to Announcement Post

Back to Browse Entries


by srd - 7dRTS / Mini LD 44 Entry


Public repository:

Chess-based 7 Day RTS game with local multiplayer.
Written in 168 hours.
Start time: 21:00, Monday 22/07/2013
End time: 21:00, Monday 29/07/2013

Design: SRD. Contributions from Chris Heyes, Derrick Creamer, Michal Walczak.
Code: SRD. Contribution from Michal Walczak.
Art: SRD.
Makefile: Michal Walczak.
SFML: Laurent Gomila.

========== Capture the enemy King! ==========
============ Protect your King! =============

** Arrow keys/WASD ** to scroll.
** Mouse to window edge ** to scroll.
** Scroll ** to zoom.
** Space ** to pause.
Tab to switch control between black and white.
Be nice and share the mouse/keyboard (or plug in two!).
Current control has green cover squares, enemy has magenta.
** Left-click drag ** to select pieces.
** Right-click drag ** to set destination area.
** Click piece symbols ** to select all pieces of that type.
** Control-click piece symbols ** to restrict the current selection to pieces of that type.
** Delete ** sacrifices any selected pawns for money.
** Click the "Speed" and "Block" buttons ** to spend money on upgrades
Each upgrade costs 10*(level*level+1) money, and increases that stat's level by 1. That means the cumulative cost of upgrading a stat is cubic.
** Click the AI buttons ** to switch between different AI modes for your units.

AI 1 (default) is *survive* (prioritise survival)
AI 2 is *evade* (don't walk into enemy cover, but take exchanges)
AI 3 is *advance* (walk into enemy cover if there is friendly cover or a piece to capture)
AI 4 is *kamikaze* (ignore enemy threats, go to destination and take any opportunity to capture a piece)
Block starts at 0% for all pieces and goes up 1% each time.
Speed starts at 30,40,50, or 60 and goes up by 1 each time.
This is an updated non-7dRTS version that displays these values on screen :)

Windows users:
Download from (strict 7dRTS version)
or (potential updates)

Linux/OSX users:
Clone github repository
make && make info && make clean && make run
requires SFML 2.0 and c++11-compatible compiler (preferably g++)

Downloads and Links




Magnus says ...
Jul 31, 2013 @ 9:34am

Whoa. This game is so crazy oh god. I love the approach.

klianc09 says ...
Jul 31, 2013 @ 6:09pm

Omg, this is a great idea. I really wish there was a real multiplayer mode, that would be awesome. But it's already pretty funny.

Bloodyaugust says ...
Jul 31, 2013 @ 6:25pm

Wow. This is quite nearly identical to our submission for the last LD... XD

srd says ...
Jul 31, 2013 @ 6:48pm

I found the design doc... is there a download?

Lashiz121 says ...
Jul 31, 2013 @ 8:04pm

Needs MP!!!

Aug 1, 2013 @ 2:02am

I tried multiple times, but the game is not intuitive. I have no idea what is going on here.

srd says ...
Aug 1, 2013 @ 4:03am

Which parts were difficult to understand? Have you played chess? Did you read the readme?

srd says ...
Aug 1, 2013 @ 9:03am

I've updated the game with some minor changes:
* Added timer/Kframe counter.
* Added text to upgrade/AI buttons.
* Pieces spawn on their King's side of the board, decreasing risk of unintentional win.
* Movement speed cut by 50%.
* Spawn rate cut by 33%.

The whole thing should be a lot more comprehensible now. It can be downloaded from (this is not the strict 7dRTS version at the top of the page)

vincepascoe says ...
Aug 2, 2013 @ 9:26am

really interesting... would be funny with game pad/mouse suport or some thing... I made an early mistake that lost me the game sending my kings attacking! in another game imrressive what enough knights can do! wish it was online multiplayer..

phi says ...
Aug 2, 2013 @ 9:29am

Literally amazing. At first I had no idea what I had to do. I kind of get it now, but I'm just overwhelmed by all the stuff going on at once.

Great work!

jonbro says ...
Aug 2, 2013 @ 12:14pm

this is pretty impressive! It didn't feel like I was in too much control, but I suppose that is the nature of the simulation. a really interesting method of CA though, and a cool idea for an rts. I wonder if it would support more than two players as well?

srd says ...
Aug 2, 2013 @ 1:57pm

Thanks! The system is in principle compatible with more than two players, though some of the future developments I had in mind would have to be altered. Looking at the feedback, I'll have to make network play the development priority.

Did you try giving orders with the mouse? The pieces take your orders pretty seriously, even if you don't control their production.

AVataRR says ...
Aug 3, 2013 @ 1:32am

This is awesome! This is the direction I want the genre to take - into actual strategy! I love you set policies instead of controlling individual units! Unfortunately, I live alone now, so I had to play with myself :( So I don't get a full appreciation of how much fun this can be.

I have a problem with user feedback though, where I don't see my unit's vital stats. But it seems you're aware of this. I played the strict 7dRTS version for fairness in my ratings... I'll try the new version now though!

Please keep going with this!!

Orava says ...
Aug 4, 2013 @ 2:57am

Love throwing two massive armies at each other.

Definitely needs further expanding, you've got something here.

Bloodyaugust says ...
Aug 5, 2013 @ 5:14pm

@SRD: Not anything playable. We're planning on completing it at some point, but we'll see if that actually happens. I wasn't accusing you of anything, just noticing that we seem to have both come to the conclusion that RTS-Chess which focuses on the control mechanic is a good game idea. :)

srd says ...
Aug 5, 2013 @ 6:30pm

Sorry for the misunderstanding! Great minds etc. etc.

donan says ...
Aug 5, 2013 @ 9:52pm

Wow, this is an awesome idea for strategy. I find it too big for myself to play it for long xD, but its really good.

Halleflux says ...
Aug 9, 2013 @ 8:35pm

This concept has huge potential. A few things I would recommend: Reduce the size of the board and have fewer pieces (Or have an option to play on a smaller grid). This would allow for quicker games where you can properly get your group together without have 50-100 extra pieces spawn. Multiplayer as well would be excellent, makes it so people don't have to share the same comp to play together. Apart from that, just smooth everything out a bit more, change a few things, and come up with a few more ideas to make the game fun and interesting. Great job!

You must sign in to comment.

7dRTS Banner

[cache: storing page]