Magog

From RogueBasin
(Difference between revisions)
Jump to: navigation, search
 
Line 2: Line 2:
 
|developer = [[Risto Saarelma]]
 
|developer = [[Risto Saarelma]]
 
|theme = fantasy
 
|theme = fantasy
|influences =  
+
|influences =
|released = 2011-09-17
+
|released =
 
|updated =
 
|updated =
|licensing = GPL
+
|licensing = [[GPL]]
|language = [[C++]] (early development version used [[Factor]])
+
|language = [[Rust]]
 
|platforms = [[Linux]], [[Windows]]
 
|platforms = [[Linux]], [[Windows]]
 
|interface = Tiles
 
|interface = Tiles
|length = Short
 
 
|site = https://github.com/rsaarelm/magog
 
|site = https://github.com/rsaarelm/magog
 
}}
 
}}
Line 17: Line 16:
 
== Features ==
 
== Features ==
  
* Continuous world using portal technology, no stair-scumming corner cases.
 
 
* Hex grid gameplay.
 
* Hex grid gameplay.
 
* Animated graphics.
 
* Animated graphics.
Line 24: Line 22:
  
 
* Uses an [[Entity Component System]].
 
* Uses an [[Entity Component System]].
* The portal system is essentially the same as the one in [[Jacob's Matrix]], except that the portals can't change orientation.
 
  
== Versions and platforms ==
+
== Dev notes ==
 +
 
 +
As of 2014-09, this is a perpetual tinkering project. First version was written in Factor in 2011, then there was a short attempt to restart it in C++11 in 2012. From 2014 on, it's being rewritten from scratch again, this time in Rust.
  
Magog is being rewritten in C++11, using the same code base as [[Telos]]. An earlier version developed in the [[Factor]] programming language has been abandoned, but its source code is still available from a branch at GitHub.
 
 
[[Category:Open source]]
 
[[Category:Open source]]

Latest revision as of 15:12, 21 September 2014

Magog
Alpha Project
Developer Risto Saarelma
Theme fantasy
Influences
Released
Updated
Licensing GPL
P. Language Rust
Platforms Linux, Windows
Interface Tiles
Game Length {{{length}}}
Official site of Magog


It is supposed to be simple. You come in at the wake of the host, pick through the ruin they leave, and take what valuables the dregs did not find or comprehend. Only now you're not facing a silent waste, but a crawling army of the things still here. And yet the way back is sealed until you have walked the path to the end.

[edit] Features

  • Hex grid gameplay.
  • Animated graphics.

[edit] Implementation details

[edit] Dev notes

As of 2014-09, this is a perpetual tinkering project. First version was written in Factor in 2011, then there was a short attempt to restart it in C++11 in 2012. From 2014 on, it's being rewritten from scratch again, this time in Rust.

Personal tools