Prerequisites and Recommendations
As a tank AI programmer you'll be coding in the .NET language of your choice (C#, Visual Basic, etc.), so it helps to be familiar with programming fundamentals before jumping in. Knowledge of the .NET Framework, object-oriented programming, etc., will help you get the most out of the game and help you design smarter tanks.
Note the game isn't designed to teach programming from scratch. Fortunately there are some really good resources for that, including Microsoft Virtual Academy (we recommend the course on C#). If you're new to programming we recommend getting the fundamentals down and returning here when you're ready to play and apply what you've learned.
With some practice you'll be able to create tanks that accomplish advanced maneuvers, communicate with allies, and make intelligent decisions. If you're good at math and geometry and find it easy to visualize tactics in 3-D, you'll see even more possibilities!
Let us know if you get stuck or need help. Contact us
or visit the forums
to ask questions, report problems, and join community discussions.