Best method of creating a game maker?

BlitzMax Forums/BlitzMax Beginners Area/Best method of creating a game maker?

He's not saying that he doesn't know how to create an executable from the IDE, he's saying he doesn't know how, within his game-maker application, he can let somebody put together a game and then have his application produce an executable version of that game at runtime.

Jaquio1319, I certainly recommend getting better aquainted with using types and method and all that stuff. It really does help to organize things. It's a somewhat different mindset than procedural programming but in many cases it helps you keep things where they should be.

I also think that just because you might be somewhat new to some of the concepts in BlitzMax, that doesn't mean you deserve to be cut down or used as a skapegoat for other people's aggression. If you believe you can do it and it's your dream, who is anyone to try stopping you.

I agree with the idea that you may be best off having a script engine and not try to produce your own executables, unless you are looking to a LOT of extra very complicated and low-level work. You could create a stripped down `runtime module` which is your basic engine but with no built-in interfaces etc, then let the game creators distribute that runtime app with their game resources, and allow them to rename it and give it a different icon. Then the customer will think they're running a custom executable program. What does it matter that you generate an exe yourself when all it basically needs to do is load in the game resources and `play` the scripts. That's how AMOS Basic originally did it before it had its own compiler - the RAMOS (runtime amos) was a little program with all the functionality, script engine, graphics, sound etc, that would load in the script sourcecode and interpret it at runtime. It sounds like this is along the lines of what you are planning to do and it probably the best option. I don't really think you can easily use incbin because you have to either then compile the app with the blitzmax compiler or hack into a previously created exe file and modify it correctly, not easy to do.

What kind of games do you think your editor etc will be able to create and to what degree of advancement? Will it be for any type of 2d game or a certain genre?