-- Data serialization has been added as part of the Map class, I just need to support saving for it to be complete
-- Procedural generation has been introduced with a particle system, still very basic.
-- Menu and button classes are now in place so we can make some fancy GUI crap.
-- I got quite some wor done over the past couple of days, but made a mess and decided to clone a new repo. I took the oppotunity to clean it u a little first.
Every visible element will be classed as an entity and it is a subclass of an Entity
parent class. I am not quite finished with this, the game entities will all be stored
in a list and the gameworld class will be assigned to manage the list.
Also, I'll be adding to the way the game and window communicate with each other.
this should solve some problems I had with my 'Quick input handling hack'
-- Add : Entity types.
-- Add : UnukWindow
-- Add : Geometry - I have placed some vector stuff in here, to replace Vec2.*
Just a small commit before I break everything and wished I had it backed up.
-- Change : README to correspond with the GPLv2 licence as the codebase is now public.
-- Add : Static.h to enable me to stop classes from being copied.
-- Playing with branching and merging in Git for the first time.
-- Even though I am just trying Git out, I have made the diretory structure a little cleaner.