Skip to main content


GalaxyMage is a free, open-source tactical/strategic RPG for Windows, Linux, and Macintosh.

Colin McMillen
GalaxyMage is a free, open-source tactical/strategic RPG for Windows, Linux, and Macintosh, with online multiplayer support. A tactical RPG is a type of role-playing game where turn-based battles are fought on a 3D map. Examples of commercial tactical RPGs include Final Fantasy Tactics, Vandal Hearts, and Disgaea: Hour of Darkness. Our goal is to make GalaxyMage a game that is relatively simple to pick up and play -- you can dive right in without getting bogged down in the details of the battle mechanics -- but to also allow for a lot of character development and customization. We also intend to create a unique, advanced AI system that allows enemy units to work together as a team and employ a wide variety of strategies.



Home Page


GalaxyMage 0.2.0 — 15 Jan, 2006

GalaxyMage 0.1.1 — 14 Dec, 2005

GalaxyMage 0.2.1 — 28 Jan, 2006

GalaxyMage 0.1.2 — 18 Dec, 2005

GalaxyMage 0.3.0 — 26 Mar, 2006 account Comments

  • oliver6 2011-05-18 00:55

     i don't get it. My teacher says that pygame is a 2-d game engine but this prooves him wrong. Really really cool

    John Quorzar 2011-06-25 02:29

    Hello, and actually your teacher is correct. This is a SOFTWARE driven 2D game engine. But a 2D game ENGINE can produce a 3D game. There is a difference. Don't confuse 3D Game, with Game Engine. They are two different things. So what is a 3D game engine ? Well it uses Direct3D, meaning it talks directly to the hardware to output its pictures to your screen. Think of it has Hardware direct writting. But a 2D game engine uses software as its means to put graphics on the screen. Meaning it compiles all the code first, then outputs it to the screen as one picture. Direct3D can directly output each pixel into the hardware. Software driven engines do not. They go through a layer before their graphics hits your hardware. OpenGL, a well known graphics engine, is known as a software graphics engine.

    A guest 2011-08-07 18:56

    Well that is not correct. OpenGL is not a graphics engine, and it is not in software. OpenGL is a API to communicate to the hardware for 3D rendering, just as Direct3D. A 2D game engine just as a 3D game engine might use OpenGL och Direct3D.

  • Philsco2worlds 2011-12-22 03:36

    Your website shows up as an advertisement site for European Cottages!  Broken link?  Misspelled link, maybe?

    renesd 2011-12-22 07:18

    Looks like their domain name expired, and someone else bought it.  I updated their web page link to point to their gna project page.

  • guest 2012-09-09 22:49

    Good job on the hill terrain even the water looks fine, i see you used some unit pictures from "Battle For Wesnoth" the opensource game. Despite the obvious early development phase of the game it could have been promising, i enjoy the genre. i've played a similar game to this called vandal hearts II.

  • Merian 2017-09-28 14:45

  • Sarainia 2017-10-17 18:34

    Did the Gna.Org site go down? I can't find any of your work, I was gonna check it out and see if it's something I can enhance like some trees, clouds, some mobs and some loot :)