Brandon's Blog

12/6/2005

Signing Off

As I’m finishing the gin and tonic that will make me sleep a sound 6.25 hours before tomorrow’s business-suited presentations, I have fully decided that sqlite will be the new storage engine for Sigma when I get started on it again either over Christmas or next semester.

I can just imagine the possibilites – a single Lua wrapper to perform any SQL query on the entire game database, returning basically a matrix of ID’s and strings.  Incredible.

Basically, the program will start up and dump all the XML into a game database.  The abstraction of my C++ classes will basically shield the structures from the brunt of the change.  My classes will probably have to all carry a pointer to the server to make changes to the full database.

This just sounds awesome.  XML, Lua, SQL, and C++.  I wish I could start now.