Extension Mechanism

Mark Overmars has announced some more information on what exactly the Extension Mechanism is, how it works, etc. He also gave out a little secret saying the beta will be released before the 15th of December 🙂.

In the new extension mechanism people create an extension package. This will either be a library file (created with the library builder) or a DLL file or a GML file. The package must also contain a description file that describes the contents of the package. In Game Maker 7 there will be an additional item on the resource tree at the left of the screen in which the user can select which extension packages to use for the game. Just one click and the extension is there. It is integrated in Game Maker (e.g. functions are color coded in the script editor) and when running the game all required files are automatically packed into it.

The mechanism is very powerful. E.g. you can specify what additional files to pack, extension packages can automatically include other packages (whcih can be hidden to the user), help files for extension can be indicated, etc.

For a first version of the documentation about this go to
http://www.gamemaker.nl/extensions.html where all information about extension packages will be collected.

Warning for the noobies, he also noted that ONLY registered users will be able to beta test Game Maker 7 🙂

Advertisements

9 Responses

  1. *applause*
    This is looking to be really good, and I like that only registered users can test the beta. That should help push some of these laggers on board. 😛

  2. Cant wait!

  3. I like this system but theres one thought….

    a gme file should be a zip with files inside and a file that would specify everything
    that zip should be able to have lib\gml\dll\help

    I can imagine the extensions folder of ppl get full of files and hard to delete a extension etc

    Just my 2 cents 😉

  4. Have I been missing something?

  5. Yeey, finally a release date 🙂 Even better: the beta’s only for registered folks! Fun to have some real privilege 😀

  6. If you ever want to see a reader’s feedback 🙂 , I rate this post for 4/5. Decent info, but I just have to go to that damn google to find the missed pieces. Thank you, anyway!

  7. There’s a program called 3d gamestudio that I believe is the easiest program so far to create decent video games with no programming. I found a tutorial on the web at Juniorgamemaker that can have you creating a video game in about an hour. The good thing is that all the software are free or give a free trial so you don’t have to spend any money on software if it’s something your not interested in.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: