Skip to content

MasteredSoftware/Astriarch

Repository files navigation

Astriarch

Astriarch Ruler of the Stars, Space Strategy Game http://www.astriarch.com/

This is the Open Source Multiplayer version of Astriarch.

It uses NodeJS and MongoDB on the server and leverages WebSockets for communication to the client

Running the Server

You'll need to install Node.js 0.10+ and MongoDB Run npm install then npm start and then visit http://localhost:8000

Or the easiest way to get started is to use Docker: create a file ./config/local.json:

   {
     "mongodb":{
       "host":"astriarch_mongo"
     }
   }

Run docker-compose build then docker-compose up and then visit http://localhost:8000

Overview

Astriarch - Ruler of the Stars is a Turn-based, Single Player Space Strategy Game. Build planetary improvements and star ships to capture planets and defeat your enemies. Your ultimate goal is to become the master of the known universe, and earn the title of Astriarch!

Background

Developed in 2010 by Mastered Software, Astriarch combines aspects of other classic space strategy games such as Master of Orion 2 (MOO2), Stellar Conflict (1987 Amiga), and Star Control.

Currently Astriarch is realeased as a free casual web game.  Planned future enhancements include the ability to research and develop improvements, as well as galaxy special items and events.

The name Astriarch comes from the Ancient Greek words for star (�stron) and ruler (arkhos)

Other Versions

Single Player Open Source Versions:

HTML5: https://github.com/mpalmerlee/Astriarch/tree/HTML5

Silverlight: https://github.com/mpalmerlee/Astriarch/tree/Silverlight

Credits

Astriarch - Ruler of the Stars, space strategy game designed and developed by Mastered Software, music by Resonant. Astriarch HTML 5/JavaScript version uses Stratiscape JavaScript Canvas Library and the jQuery Listbox plugin.

License

This version of Astriarch - Ruler of the Stars is released under the MIT License.