Explore Courses Blog Tutorials Interview Questions
0 votes
in Machine Learning by (19k points)

In school, one of my professors had created a 3D game (not just an engine), where all the players were entirely AI-controlled, and it was our assignment to program the AI of a single player. We were basically provided an API to interact with the game world.

Our AI implementations were then dropped into the game together, and we watched as our programs went to battle against each other.

It was like robot soccer, but virtual, with lots of big guns, and no soccer ball.

I'm now looking for anything similar (and open source) to play with. (Preferably in Java, but I'm open to any language.) I'm not looking for a game engine or a framework... I'm looking for a complete game that simply lacks AI code... preferably set up for this kind of exercise. Suggestions?

1 Answer

0 votes
by (33.1k points)

You should try Robocode. It is a programming game, where the main goal is to develop a robot battle tank to battle against other tanks either in Java or .NET. The robot battles are running in real-time and on-screen.

Hope this answer helps.

Browse Categories