Saturday, June 24, 2006

Books books books...



Ah, my Library construct. Micheal has given me some time off this weekend and so far it's been really nice. Jacking into the matrix is peanuts compared to the experience of falling far and fast into a good book.

I coded this construct myself, so it's not very impressive compared to others that I've seen. But I can't tell you how closely I hold it to my heart. It consists of this one bookshelf, and a big red leather chair off to the side. You'll notice there really aren't that many books on the shelf. At least, not enough to satisfy my reading hungers. I never really was all that good at coding, so I found a way around hard-coding tons of books into the construct itself. Every so often when I'm in the matrix, I'll run to a library and copy the code structure of a few books and upload them to my ship. I then sort the code structures into a database that is linked to the Library construct. This is where the cool part comes in...

The books in the Library construct are initially blank. No words, no titles, nothing in them. Before I jack in, I load up the particular book(s) that I want to read. The code structures for those books are pulled from the database, and imprinted onto the blank pages of the books in the construct. I can save which books I have loaded in case I want to return later to read the same book, or I can have the database pull titles at random. I'm really quite proud of it.

So this is where I'll be spending the next few days. Maybe I'll try my hand at coding a hot cup of tea.