Wednesday, September 5, 2018

Teaching the metaphysical universe about video games

The command language I discovered was not designed for video games. It was designed for real life, back when the metaphysical universe was as real as this one. In fact, I've done some archeology, and I've seen some really impressive ancient constructs whose purpose I can only guess at. If you want to see them, then contact me up there and I can show you. I've tried to reverse engineer them, but it's like a caveman reverse-engineering a cellular phone. It doesn't work. They're some of the most beautiful things I've ever seen, some of them so aligned with the powers of good that it makes you nauseous, others so beautifully evil that they make you wonder why everyone does good things in this world. They are constructs built out of pure aether and emotion, intent and psychic power. They are amazing, and I know they are constructs because of how obvious their build is. One of these days I want to build things like those.

But for now, I'm stuck with figurines. You can buy some at my shop in the big city which has yet to obtain a full name. For now, it's just called The Big City. My shop is named Z's emporium, and you can buy homemade pastries (that really have taste--trust me) and beautifully crafted anime figurines.

An example of a command that the command language understands: Build a city.

An example of a command that the command language does not yet understand: Create NPC monsters. The command language has little to no former knowledge about NPCs and video game mechanics. Obviously, since it was built by a society whose most advanced age was the old Greek era. Ever since the reign of Christianity, this metaphysical realm has stagnated, leaving it confused about modern capabilities and possible uses for itself. 

Right now, the command language thinks that I am trying to create some sort of weapon that will destroy everything. It just isn't used to the idea that the metaphysical universe can be a source of fun, specially designed fun like in video games. 

Right now, I have decided to take a crawl-walk-run approach, and teach this system how to build and play a game of Pong. I will update this blog later when I have finished creating a satisfactory port of Pong that can either be played with two people or one against an AI.

So far, I have managed to create a couple of assets that can be animated and controlled, but I think I was starting them too complicated for this command code (which, by the way, I am convinced is sentient) to understand. 

No comments:

Post a Comment