Design Can you create a game engine IN GameMaker?

  • Thread starter Matt - Scout of Honor
  • Start date
M

Matt - Scout of Honor

Guest
I know, I know, this is a very stupid question, but has anyone ever done it before, and if so how could I do it? It's a cool project I've been wanting to experiment with, and maybe even try and make my own game with it.

Thanks!
 
P

Paolo Mazzon

Guest
Well, yes, it's 100% possible, but what part of a game engine are you interested in? The IDE? An interpreter? A compiler maybe? An IDE wouldn't be too difficult, just make a quick GUI system and make it save to a specific file format that you could then open in an external compiler/interpreter. As for a compiler/interpreter, a compiler to something like Java bytecode/Python bytecode is certainly do able, but not easy, while a compiler to machine code would likely be very difficult no matter who you are assuming you're not in a team. An interpreter in GM isn't a good idea since you're essentially magnifying performance issues. Even when GM is compiled, it doesn't compete with hand-typed C/C++ code (What things like the Lua/Python use for their interpreters).

Basically, I wouldn't try to make in interpreter in GM or an IDE either, but both are totally do able.
 
Z

zircher

Guest
Well it probably wouldn't be optimal, but since you can read in files, you can always right your own parser to create your own game elements.
 

silentworks

Member
I know, I know, this is a very stupid question, but has anyone ever done it before, and if so how could I do it? It's a cool project I've been wanting to experiment with, and maybe even try and make my own game with it.

Thanks!
I've made a few game creator with Game Maker :).

Windows versions

Scroller Game Creator
http://www.silentworks.hu/sgc/index.php
It "exports" a Windows EXE with the game datafile.

Silent Walk FPS Creator
http://www.silentworks.hu/swr/index.php
It "exports" a Windows EXE with the game datafile.

Android versions

Android Game Creator
https://play.google.com/store/apps/details?id=org.silentworks.gamecreator
This is actually a 2D game creator on an Android device.

Android FPS Maker
https://play.google.com/store/apps/details?id=org.silentworks.fpscreator
A 3D FPS Maker on an Android device.
 

KurtBlissZ

Member
I actually had a few game engines that other people used. Its pretty cool to make something then someone else makes it cooler.

But no I haven't made a game where you make games, I've always liked the idea of an in game level editor though. Which I guess that's basically or can be the same thing.
 
Top