Rise of the Taka-Pum: temporary final version!
So yay, I finally got the tutorials to work properly. As promised (and I don’t feel late at all…) the game is released!
No AI, so the solo mode is deactivated. The rest should be fine.
Get it on the submission page (Windows and GNU/Linux).
I hope the Windows version works. I crosscompiled from Linux, and although it ran in Wine, it was super slow.
I don’t have new screenshots, except tutorial text, so I’ll put back old ones. Because, heh, a “final” log entry should have screenies…
Here’s the readme:
Rise of the Taka-Pum
A Mini LD #16 entry by NoƩ Falzon (Tenoch)
<firstname.lastname@aliceadsl.fr>
Lead your army of Taka-Pum to victory using the Heavenly Drums of Awesome!
How to run
Windows: double-click Taka-Pum.bat
GNU/Linux: run Taka-Pum.sh (depending on your file manager, double clicking on it might be enough). You will need the following libraries: Lua 5.1, SDL, SDL_image, SDL_mixer, SDL_gfx, SDL_ttf.
Controls
1,2,3,4 = player 1′s drums
7,8,9,0 = player 2′s drums
Game includes tutorials.
Note: Solo mode doesn’t work yet. You’ll have to find friend.
License
The source code is under GNU GPL v3.
Sounds and graphics are cc-by-nc-sa.
GNU/Linux notes
The game comes with a precompiled binary (evolcore.so) created on a Ubuntu system. If it doesn’t work on your particular distribution, compile evolcore.c into a shared library evolcore.so, linked against the libraries mentioned earlier.



The game works for me on Windows.
I am confused, though.
key 2 is the second drum, key 1 the fourth, key 4 the third and key 3 the first, I believe. So when I was trying to imitate the other drummer in the training (he played drums 2 2 4), I pressed 2 2 4 instead of the 2 2 1 that the tutorial was waiting for me to push.
It was only when I noticed the numbers 2 2 1 in the console window that I realized what I was supposed to be doing.
Also, I think the retreat tutorial would be more effective if my units were further to the right so I didn’t feel like I was instructing them to walk offscreen.
Now I might just be terrible, but I feel the margin for acceptabel error in the timing should be greater, since I have a hard time matching exactly 1.5 seconds