BerryBots
BerryBots is an Educational, and Single-player Programming Simulation for multiple platforms such as Windows, Mac, and Linux. The game is about creating multiple stages and ships using a programming language known as Lua to run multiple platforms. There are several stages available already, and each stage contains jousting, arcade games, mazes, and more. Ready for educational fun and puts you in the role of the programmer. Create your unique items and play different games and earn the best scores in Single-player against AI or in Multiplayer against friends. The game looks easy but hard to master. Write your command to control the character and attack enemies to win the title of master. As the game advances, other stages will be unlocked to play and enjoy. Unleash your programming skills, write code about stage and ships, and command your ship to battle enemies and destroy them to win. BerryBots offers prominent gameplay, core features, and attractive sound effects.
#1 Colobot
Colobot combines the Real-time Strategy, Educational, and Puzzle elements, offering the concept of Programming and features 3D graphics. The story revolves around the main protagonist, who must explore the space to find a new planet to colonize by building infrastructure on the surface. The world is full of alien forms which create complicated problems for the player and struggling to take down the humanity to rule over them. There are different planets including Earth and Moon where the game takes place. The primary feature, which enables the player to create his robot using programming languages like Java and C++. According to the story, the life on the planet Earth is invaded by an alien force. Humanity has to move out in another place to find a new home to settle. The scientist sends the robot to find habitable planet across the galaxy. With few robots as a companion, the player needs to traverse around the planets and control a spy satellite to get valuable information. There are a variety of missions, and each mission requires a completion of individual objectives to progress through the game. Try it out, and you’ll love it.