Screeps
Screeps is a Massively Multiplayer Online, Base Building, RTS (Real-time Strategy), and Sandbox video game with the emphasis on Programming, Hacking and Tower Defense elements developed by Screeps. The game deals with MMO elements and introduces numerous online games where the character of the player exists in the world while the player is online and disappears after exit the game. There are some games where the character of the player or units need to continue some defined automatic activity. It is a mix of MMO and RTS elements, wherein the primary objective of the player is programming his units AI. With brilliant features and all attributes of the strategy game, the player can control his colony by writing the JavaScript which operate in the persistent world full of other players from across the world. During the gameplay, the player must harvest resources, establish units, dominate the territory to expand the colony, trade with other players, and more. Screeps includes prominent features such as various Units, Real-time massive Persistent World, Basic Programming Skill needed, and more. Try it out, and you’ll enjoy it.
#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.