Blitz Toolbox/DLLs/Blitz Virtual Machine
Blitz Virtual Machine by Koriolishttp://koriolis.free.fr/projects/ |
About
Blitz Virtual Machine is a virtual machine for Blitz3D/BlitzPlus. It is packed with a compiler that generates bytecode modules that are then executed by the virtual machine. Generally speaking, BVM is the solution to easily include a full-featured script system in your application.Now in Blitz you can :
- Make portable code that can even be sent over the net at runtime.
- Make Blitz Basic-based interpreters embeded in your game.
- Do modular programming by importing other modules without any need of having their source code.
- Use a "plugin oriented" architecture that will let users create MODs for your game.
All that and more with a few lines of code, and with the benefits of using normal Blitz Basic code.
Yes, you'll write your scripts in plain BlitzBasic rather than in a proprietary language.
In addition, it's very easy to customize it to suit your specific needs (creating your own command set in particular).
If you're looking into using scripts in your program, get the trial version and check by yourself what BVM can do for you.