History

The Guardian Angel project was first started around June 2002. In these times, most done work was designing and sketching, and nothing was ever implement. However the goal of making a game in which the player could decide his own path was established since these early times. The project was by the time named 'Amber Dragon'.

Around December 2002, actual coding began using Java 1.4. The game was named 'Angels of Fate', and it got to a pretty far stage, including walk on the map functionality and a rudimentary combat. However, the project died because of abstraction sofocation. A lot of generality was intented, and it was hard to put it all together. Aditionally, lots of features had a basis on realism, and were hard to handle. The project fell, leaving a lot of experience in the hands of the developer.

In February 2003, the project was restarted with the name 'Guardian Angel', and it defined a series of abstraction layers that have been kept until today. However the 'Engine' layer, which was first named 'RogueDev Engine', was encapsulating too much functionality, and the project was in danger of suffering the same fate of 'Angels of Fate'. In June 2003, a tough decision was made, and 'RogueDev Engine' was stripped of most of its functionality, reducing the scope initially intended for it, but allowing the project to survive. The 'Engine' layer was renamed to 'Wing', following the suggestion from somebody as Angels are supposed to have Wings to support themselves.

In October 2003, Guardian Angel was exposed in the CREAR expo at the University of Medellin. While it was in an early alpha stage, the foundations of the engine including the actor controlling devices and the abstract AI modules captured the attention of many. However most of the attention was geared toward the random fractal generation method, which was already working by that time. I got a lot of possitive comments that helped to continue the development.

Now, after a long time of frozing, the project is being reanimated and a testing release is intented to be released in the next 3 months.