TankBot is a tank shooter, entirely written in Blender. You can download a Windows version, or just grab the .blend.
Adam Stox writes:
The first playable demo for TankBot is now available!
TankBot started as a concept and a way for me to familiarize myself with the Python language and the Blender Game Engine. It has since grown into a single player, top down, strategic, tank-busting game where the player uses skill, trickery, and ricocheting rockets to defeat levels of tanks with varying difficulties and an arsenal of abilities.
The current demo version only features three playable levels, I have 'big plans' for future updates.
TankBot is still in its very early stages so you're right, it is only available for windows at the moment, but I do plan to release an OSX version. Linux, unfortunately, is not on the current plan, but you never know!
As for the future, TankBot is and will always remain a free, open source game. In fact, the entirety of the code can be found on my Github. Like I mentioned in my original post, this game started as a concept and a learning experience.
It's actually my first game. So by releasing a demo early like this I was hoping to get some valuable feedback on my direction, my methods, and just generally if I'm 'doing it right'. So far, what little feedback I've gotten has been positive!