YoYo Games have been very quiet about the features that will be added to Game Maker 8. One addition that does appear to be on the way however is an Object Exporter.
To help members of the Game Maker Community Game collaborate on their project Rusky created a tool that “reads gm(k/6/d) files and exports objects from them”. Describing the functionality of the object exporter Rusky wrote:
“These external object files can then be loaded at run-time in Game Maker, using a set of scripts and a small dll that makes reading binary files easier. All information about an object is stored in the external file except for its name and non-code actions, including the sprite, mask, parent, depth, visibility, solidity, persistence, and all events. Links to other resources (sprite, parent, collision events, etc.) are stored by name rather than id, so that even when run-time loading all relationships remain. Multiple code actions are concatenated.”
– Rusky, GMC
In a reply to the topic, which has since been removed but can be seen below, GMC administrator Chronic stated that the object exportation tool would not be needed for Game Maker 8. Chronic previously stated on this blog that he had been in discussion with Mark Overmars about a new feature he was adding to Game Maker 8 (of course there is no way of knowing if the Object Exporter was the feature being discussed).
Thanks for the news tip (not credited should the user wish to remain anonymous).