Original Post
Hey guys,
I''m thinking of writing a few articles about scripting languages. The idea of the articles is to start from stage one, design of the language, and work right up to building a virtual machine. The overall goal is that by the end of the articles we will have a fully working and usable scripting language - hopefully not a toy language.
So I''d like to fire off a few questions:
1. What general concepts would you like to see in a game scripting language? Things like strict-typing, classes, exceptions, ability to call native C/C++ methods etc.
2. What kind of game would you like to see a scripting language incorporated into? RPG, RTS, TBS, FPS etc.
3. Would you like to have a virtual machine and therefore a compiler that would turn your code into byte-code or should the language by interpreted?
4. What variable types should the language support? Examples, integers, floats, strings etc.
5. Would you like to see native support for threads and synchronization?
6. What about incorporating the notion of "events" and "state", very much like UnrealScripts implementation?
Let me know and I''ll see what is feasible.
Best regards,
Dire Wolf
www.digitalfiends.com
www.digitalfiends.com