Ninomojo
|
|
« on: May 13, 2010, 02:41:06 PM » |
|
Hi there,
I'm finally trying something a bit more serious in Game Maker, with big levels. A couple of minutes were enough to realize that the built-in room editor is a joke. It does't seem to be possible to select a whole bunch of tiles or objects and move them together somewhere else in the room.
Is it possible to create rooms/levels with an external editor? If so, how to import the result in Game Maker 8? Can anyone recommend a solid 2d/map/tile/level editor?
Thanks
|
|
« Last Edit: May 13, 2010, 03:20:23 PM by Ninomojo »
|
Logged
|
|
|
|
Ninomojo
|
|
« Reply #1 on: May 13, 2010, 03:49:39 PM » |
|
This one looks interesting: http://ogmoeditor.com/But I have no idea how to get XML files into Game Maker.. If anyone can point me somewhere it'd be much appreciated.
|
|
|
Logged
|
|
|
|
TheLastBanana
|
|
« Reply #2 on: May 13, 2010, 07:18:01 PM » |
|
Your only choice would be to write code to read the XML file and create objects. I haven't tried Game Maker 8, but as far as I know this is the case in other versions.
|
|
|
Logged
|
|
|
|
Evilish
Guest
|
|
« Reply #3 on: May 14, 2010, 10:25:55 PM » |
|
GM has no XML handling. You can either write your own parser, or see if someone has made one already (perhaps even a wrap of tinyxml)
|
|
|
Logged
|
|
|
|
BlueSweatshirt
|
|
« Reply #4 on: May 14, 2010, 11:16:11 PM » |
|
Haven't tried it... But maybe this?
|
|
|
Logged
|
|
|
|
Ninomojo
|
|
« Reply #5 on: May 16, 2010, 12:47:32 PM » |
|
Thank you! This looks like what I need.
As I still have never touched anything file related in Game Maker. Can anyone point me to a tutorial explaining how to load data from files and set up rooms using them? I'm not finding anything like this.
Thanks a lot!
|
|
|
Logged
|
|
|
|
Shiny
|
|
« Reply #6 on: May 16, 2010, 01:36:25 PM » |
|
I wrote an XML parser in GML a while back too. It's far more advanced than Databot's (which is just a minor edit of Ghostkeeper's hack-ish scripts). An example is included that should help you get started (if you choose to use it). http://gmc.yoyogames.com/index.php?showtopic=462882
|
|
|
Logged
|
|
|
|
Skofo
|
|
« Reply #7 on: May 16, 2010, 01:52:45 PM » |
|
A couple of minutes were enough to realize that the built-in room editor is a joke. Surely you meant Game Maker in general.
|
|
|
Logged
|
If you wish to make a video game from scratch, you must first invent the universe.
|
|
|
BlueSweatshirt
|
|
« Reply #8 on: May 16, 2010, 02:27:28 PM » |
|
Surely, because it's long since proven that Game Maker can't make good games.
|
|
|
Logged
|
|
|
|
ChevyRay
Guest
|
|
« Reply #9 on: May 16, 2010, 04:14:14 PM » |
|
A couple of minutes were enough to realize that the built-in room editor is a joke. Surely you meant Game Maker in general. Man, cut it out. Think before you post, honestly. Have a little respect for Ninomojo and his thread. I wrote an XML parser in GML a while back too. It's far more advanced than Databot's (which is just a minor edit of Ghostkeeper's hack-ish scripts). An example is included that should help you get started (if you choose to use it). http://gmc.yoyogames.com/index.php?showtopic=462882Wow excellent. I passed this on to Matt to post on the Ogmo Editor forums, since it didn't seem to be getting the respect it deservers over that the GMC. There were a few folks who were wondering how to load their Ogmo Editor levels into Game Maker, so I hope you don't mind me referring them to your scripts. Cheers!
|
|
|
Logged
|
|
|
|
Skofo
|
|
« Reply #10 on: May 16, 2010, 04:35:00 PM » |
|
A couple of minutes were enough to realize that the built-in room editor is a joke. Surely you meant Game Maker in general. Man, cut it out. Think before you post, honestly. Have a little respect for Ninomojo and his thread. Heaven forbid that someone should poke fun at something in a relevant thread.
|
|
|
Logged
|
If you wish to make a video game from scratch, you must first invent the universe.
|
|
|
ChevyRay
Guest
|
|
« Reply #11 on: May 16, 2010, 04:39:42 PM » |
|
It might've kind of been sort of funny the first time, but you repeat your grievances of Game Maker too often and it just gets tiring and stops being a joke. I could go into this thread and say, "Man, C# is terrible, don't use it." But I don't, because it'd be dumb, and not really funny.
|
|
|
Logged
|
|
|
|
Skofo
|
|
« Reply #12 on: May 16, 2010, 04:53:13 PM » |
|
What, I do it that much? I didn't think anybody remembered the last time I did. I now see the error of my ways, and for this I thank you. I shall focus my ranting on another tool.
|
|
|
Logged
|
If you wish to make a video game from scratch, you must first invent the universe.
|
|
|
ChevyRay
Guest
|
|
« Reply #13 on: May 16, 2010, 04:55:06 PM » |
|
It's all cool, it's not like you're the next Adam Coate or anything. It can just be a bit of a downer for folks who use Game Maker and are just getting the hang of learning to make games, that's all.
|
|
|
Logged
|
|
|
|
Skofo
|
|
« Reply #14 on: May 16, 2010, 05:16:34 PM » |
|
I suppose it can be. When I skimmed over OP's post I read 'serious', so I assumed that he was into game development enough to be secure with his tool of choice. Either way, I now agree that that was uncalled for and I shall strive to be more polite in the future!
|
|
|
Logged
|
If you wish to make a video game from scratch, you must first invent the universe.
|
|
|
Ninomojo
|
|
« Reply #15 on: May 18, 2010, 06:56:20 PM » |
|
I didn't take it the wrong way anyway. I do it all the time to Apple fanboys, who annoy the living hell out of me. I know that Game Maker is horrible on many levels. But you have to consider what it enables. I come from Blitz Basic, and even-though it's no C++, it's a lot more low level than Game Maker, and at some point I got tired of having to program everything and never focusing on designing an actual game. Game Maker forces me to go around some of its fuckery, but at least when I have an idea it can be made playable in a matter of MINUTES. For 20 dollars. So there's no real sense dismissing it, whether you're right or not. Posted by: Shiny I wrote an XML parser in GML a while back too. It's far more advanced than Databot's (which is just a minor edit of Ghostkeeper's hack-ish scripts). An example is included that should help you get started (if you choose to use it). http://gmc.yoyogames.com/index.php?showtopic=462882That's awesome thanks, I saw your post on Ogmo's forum. Only problem is, your dropbox link seems to be down?
|
|
|
Logged
|
|
|
|
|