Plan for James W. Hofmann
by abc · 11/24/2005 (8:12 pm) · 0 comments
I came home from school for Thanksgiving and thought to start looking into how I'm going to do the scripting for QCS. QCS is already running in Python, so it's a sort of irony that I'm trying to embed a scripting language into code for a language often used for....scripting. But it has to be done that way to keep the environment secure, since in a game environment nobody should be expected to check for malicious code. And not many people have done this sort of thing either, except for web apps, which isn't what I'm looking for. I've spent at least three or four hours of looking, and I don't think I'll be able to come up with something that really fits my needs - compatable license, not "too big," general purpose and adaptable - so that'll mean spending time biting the bullet and getting a grip on doing some lexical analysis and parsing so I can put together a little language. The main requirement is that it should "be able to control the whole world" by itself, in terms of what information it has access to; beyond that it could be fairly rudimentary. Rudimentary at first, that is...
I should add that this site and Firefox and an old computer running with an 800x600 desktop don't go well together. The site doesn't fit and there are no scrollbars by default so I have to boost the resolution(which makes this CRT flickery) to see the whole thing properly.
Also, there seems to be a "silent timeout" on posting. I got up to have dinner in the middle of this and it hasn't shown up in the planlists so I'm posting again. Minor annoyances...
I should add that this site and Firefox and an old computer running with an 800x600 desktop don't go well together. The site doesn't fit and there are no scrollbars by default so I have to boost the resolution(which makes this CRT flickery) to see the whole thing properly.
Also, there seems to be a "silent timeout" on posting. I got up to have dinner in the middle of this and it hasn't shown up in the planlists so I'm posting again. Minor annoyances...
About the author