My first 'release', a teaser of sorts, was aimed at getting my /System<->/kernel sorted out.
The current project is geared towards having a
/Game level directory. Inheritance became a big issue straight away. I created an interactive lib in place of a lot of former player.c code. From there I created the architect object and the /System level admin object.
I also added in a firstrun setup. When Windfall is run for the first time, instead of the connection being directed to login it goes to config.c. It is a necessary evil, since i use a 'passwords have an encryption key' approach. The encryption key can initially be defined in config, rather than requiring setting its value as part of the installation.... read more