Home of the Underdogs
About News FAQs Contact HOTU GoogleGroup Music Manuals
Category Applications Action Adventure Education Interactive Fiction Puzzle Role Playing Games Simulation Special Sport Strategy War




Support the EFF
Welcome How you can help
Browse Games
Welcome Random Pick
Welcome By Company
  Welcome By Theme  
Welcome By Alphabet
Welcome By Year
Welcome Title Search
Welcome Company Search
Welcome Designer Search
Recommended
Welcome Freeware Titles
Welcome Community Group
Welcome Twitter
Welcome Facebook
Welcome File Format Guide
Welcome Help: Non PC Games
Welcome Help: Win Games
Welcome Help: DOS Games
Welcome Recommended Links
Site History Site History
Legacy Legacy
Link to Us Link to Us
Credits Thanks & Credits
Abandonware Ring

Abandoned Places

Creative Commons License


Game #3909
Mars Simulation Project   Collection: Open Source Games
Simulation   Space sim

Rating: 8.41 (17 votes)

Mars Simulation Project box cover

Mars Simulation Project screenshot
Mars Simulation Project is an excellent freeware Java program that simulates how a potential human settlement on Mars might operate. The official description sounds too good to be true: "...[the] simulation is a multi-agent artificial society set in a detailed virtual world. The programming is object-oriented, with everything in the virtual Mars, including Mars itself, modeled as interacting objects. The settler AI is based on performing missions and tasks. These are determined randomly by likelyhood and bound by situational limits. Every simulation run produces different results." Quite amazingly, the simulation indeed does exactly what this description claims.

The level of detail alone is remarkable. True to the program's focus on realism, maps of Mars are all based on NASA data, and all the data in the game is accurate, down to the smallest detail in the Martian calendar. Your Mars settlement consists of many modules including living quarters, sickbay, lab, rover garage, and greenhouse. You explore Mars by sending out rovers from the base, each of which must be manned by a crew and regularly maintained.

Similar to SimIsle, assigning individual settlers to different tasks is the heart of the simulation. You can tell them to collect rock samples, drive a rover, help out with farming in the greenhouse, and many other tasks. Each person has an inventory, health indicator (fatiqued settlers perform tasks poorly), and different skill levels in different areas (driving, mechanic, EVA operations, etc.) that determine how good he/she is at doing the task at hand. Similar to RPGs, the settlers even have "natural attributes" (similar to RPG character statistics) that determine how effective they can be at certain tasks. These attributes range from typical ones such as strength, endurance, and agility, to less common ones such as (physical) attractiveness, leadership, and presence (the ability to stand out in a crowd). In addition, the settlers' skills can be increased with experience in relevant tasks.

If you enjoy realistic space/colony simulations, Mars Simulation Project is well worth your time. Although it is not a "game" as such due to lack of overall goals or objectives (although the author notes that it may be turned into a game at some point in the future), it is still a lot of fun to explore the virtual Mars and see what it takes to maintain a smooth-running settlement. Best of all, the download comes complete with the source code, which helps make a project a dynamic one, with consistent updates from enthusiasts who program their own additions into the program. Two thumbs up, way up!

Reviewed by: Underdogs

Designer: Scott Davis
Developer: Freeware
Publisher: Freeware
Year: 2002
Software Copyright: Scott Davis
Theme:  
Multiplayer:  
None that we know of
System Requirements: Java 2 Runtime Library
Where to get it:   Official site
Related Links:  
Links:    
If you like this game, try: Lunar Command, Moonbase, Outpost

© 1998 - 2015 Home of the Underdogs
Portions are copyrighted by their respective owners. All rights reserved. Please read our privacy policy.