Jump to content


Jellobrains

Member Since 11 Aug 2011
Offline Last Active Aug 14 2011 07:39 PM

Posts I've Made

In Topic: Simple Distribution Question

11 August 2011 - 01:34 PM

Once again Mike.Dailly thank you so much.
Definitely answered my questions perfectly! I also just realized who you are, and might I just say, I'm quite a fan of Lemmings. It's one of the inspirations of my current project (however small it may be, Lemmings played a part in my design thought process). Just think if Lemmings were left to their own devices to learn, grow, and evolve! Anyway, enough of my gushing and ramblings.

I really appreciate all your input, and greatly appreciate the time you've spared to help me out.

As for the bug report, certainly will report next time I mess with GM 8.1x.

Edited for grammar errors.

In Topic: Simple Distribution Question

11 August 2011 - 12:38 PM

Chance,
I see. Well I have no interest in legal loopholes. I also doubt YYG have any concern over this, just better to be safe than sorry down the road.

Mike.Dailly,
Thank you for a wonderful insight. As mentioned I'm not making a "game making" program, but a heavily modifiable engine for a full game that has a premise on customization and evolving AI/Digital DNA and Biochemistry.
I will also most certainly include Game Maker and Yoyo Games in the credits, along with Mark Overmars and any others who deserve credit for their help and assets.

This is most definately the wrong place to ask, but apposed to opening a new topic, I'll just go ahead and question you about the recompiling over and over part of your post. What if I instead of having a execute_file() in step, I were to use it once in the first room, applying it with() an object (A constant non-constant object and game controller) only once per script, and never again. Instead of running scripts though steps, create new objects through object_add(), and fill in the code through object_event_add(). The object is only ever added once, and the code added directly to it there after, allowing addition of instances that never draw from file. This is how the game currently works, just so we are clear. In fact, once all code is loaded, and assets (media) ported to memory as needed, the script files in theory could be removed from the data directory of the game. (Tested this.) I've noticed no difference in speed between using the object_add() and ect. between from the editor, or from file.

Also wondering what would happen to the adding of assets, or objects after exportation in the future 8.x versions. I'm still using 8.0 out of preference so I've not really seen what 8.1 has to offer yet beyond finding some of my dlls don't quite work well with it.

Thank you both for responding.