Yambam
Member
GM Bytecode 0.1.0
GM Version: Game Maker 8 currently (working on GM:Studio)
Target Platform: Windows currently
Home page: http://imanuelhab.mooo.com/gm-bytecode/changelog
Download: http://imanuelhab.mooo.com/gm-bytecode/builder/exe/0.1.0
Source: Coming soon, so you can use it in your own project. (GMZ format)
Summary:
Execute bytecode (a simple, portable and concise piece of code) and use any of GameMaker's functions in them. Don't worry,it's also supposed to work in it also works GM:Studio (tested a previous version already), since every function you need is wrapped in a seperate GML script, so that the main script can execute it. And you can automatically let the script convert GML to bytecode before you execute it.
Usage and more:
Coming soon...
Use cases:
Screenshots:
GM Version: Game Maker 8 currently (working on GM:Studio)
Target Platform: Windows currently
Home page: http://imanuelhab.mooo.com/gm-bytecode/changelog
Download: http://imanuelhab.mooo.com/gm-bytecode/builder/exe/0.1.0
Source: Coming soon, so you can use it in your own project. (GMZ format)
Summary:
Execute bytecode (a simple, portable and concise piece of code) and use any of GameMaker's functions in them. Don't worry,
Usage and more:
Coming soon...
Use cases:
- Execute any code dynamically by compiling a higher-level language (e.g. GML) to their bytecode equivalent.
- Make moddable games.
- Make a plugin system for your program / game world editor.
- Keep a game organized by having different sections of the engine in external files and folders. You can for example have the external images, sounds and code in subfolders, instead of having to search for the boss objects in the "Objects" group and the corresponding sprites in "Sprites", the sound effects in "Sounds", etc. Possibly encrypted.
- More simple/efficient way to supply small game updates. Since you only have to send small pieces of code (and maybe some new images) using HTTP (bytecode is even smaller than "normal", more high-level languages such as GML), the updates load faster and more simply without the need of downloading whole game package (.exe/.apk) files.
Screenshots:
Last edited: