Flat Mars is een programmeer- en puzzelspel waarin je een robot bestuurt om problemen op te lossen in een 2D isometrische omgeving. Het doel is om de robot met behulp van eenvoudige commando's te laten werken bij het verzamelen van kristallen. Het is een leuk en uitdagend spel dat helpt bij het ontwikkelen van logisch redeneren en programmeervaardigheden.
Je gaat de robot programmeren die zich op Mars bevindt. Met behulp van commando's kun je de robot laten bewegen, draaien, schilderen en functies aanroepen. Elk level brengt een nieuwe uitdaging met zich mee die opgelost moet worden door de juiste code te schrijven. Het is een geweldige manier om op een interactieve en leuke manier te leren programmeren. U leert logisch te denken en effectief problemen op te lossen.
Het spel speelt zich volledig af op Mars en de robots die gebruikt worden, zijn dezelfde als die welke door NASA zijn gestuurd om de planeet te verkennen. Schakel tussen Pathfinder, Opportunity, Curiosity, Ingenuity en Perseverance.
Campagnemodus - In de campagnemodus heeft het spel 180 levels, die allemaal oplossingen hebben.
Level-editor - De game beschikt ook over een level-editor, waarmee je nieuwe uitdagingen kunt creëren, zonder enige beperking.
Importeren/Exporteren - Je kunt de levels exporteren naar andere spelers of naar sociale netwerken en ze importeren door de code te plakken die door het spel zelf is gegenereerd.
Het is mogelijk om alle levels van het Robozzle spel na te spelen, omdat het vergelijkbare mechanismen gebruikt.