Prerequisites
From Guichan
Guichan is made in an OOP language and therefore uses a lot of OOP concepts. To be able to use Guichan one must be familiar with concepts like inheritance, information hiding and polymorphism. Guichan also uses standard design patterns such as the observer pattern which one also must be familiar with. The internals of Guichan also uses the C++ standard template library STL which one must be familiar with in order to change the internals of Guichan.
If you feel that none of these concepts are familiar we strongly suggest you either read up on the concepts or don't use Guichan at all.
A portable C++ GUI library designed for games using Allegro, HGE, OpenGL, OpenLayer and/or SDL.
