|
Post by IsmAvatar on Jul 30, 2005 22:23:24 GMT -5
Heya, I've been working studiously on cracking the GM6.1 file format. - *.gm6 files. Seeing as I'm getting a large number of people to show interest, I've decided to create a forum for it.
Why should I care about the .gm6 file format? Well, I plan on making a way so that you can modify your GM games in Linux, so you don't have to be on a Windows computer to do it. I'm on Linux most of the time (even now) and I can't edit GM files... So I'm making a program to do it. Heck, you're welcome to make your own IDE for it, on any OS you want. I suggest Mac, since Windows and Linux are taken by Mark and me.
So yeah. have fun. I'll make another topic for the open source. Oh, did I mention this project is open source? lol.
-IsmAvatar
|
|
EDIT but theyr not allowed
Guest
|
Post by EDIT but theyr not allowed on Dec 30, 2005 6:29:04 GMT -5
Also what language are you making this? If in C++ or something like, you could make a version for all!
|
|
|
Post by IsmAvatar on Jan 1, 2006 22:54:23 GMT -5
Look at "Progress So Far" to learn more. At the current moment, the language is undecided. I would like for it to have a GUI, so there's no promise that it would work for different OS's, but I'll try a little to keep it unspecific.
I don't really know much at all about how the Mac saves files and how it runs programs and all, so for it to actually work on a Mac would just be a luck-of-the-draw.
Currently I'm looking into Java again, since that's the only cross-platform language that I know GUI in.
If anybody knows Java fairly well, please get in contact (preferrably IM), as I might need your help.
I have absolutely no intention of making it in C++.
|
|
|
Post by evilish on Jan 15, 2006 22:06:22 GMT -5
If I remember correctly, TheGameMakerGuru has also been tinkering around with .gm6 files. He's found around 30 actions*D&D* and even converted them to java(we don't wanna just make games on other systems, it's much better if we can PLAY games on other systems).
- Evilish
|
|
|
Post by IsmAvatar on Jan 16, 2006 1:53:32 GMT -5
Yes, GM_guru and I are affiliated, as you can see down the bottom, LGM and G-Java listed as affiliates.
He's basically been writing a compiler, and I've been writing an IDE. Add them together and what do you get? Making AND Playing games on other systems.
And remember kids, it's Game MAKER, not Game Player. While the ultimate goal is to eventually be able to play the game, doesn't mean you just skip the most important part - the making of the game.
A wisewoman once said "It is more fun to make it and see the smiles on the faces of many than to be the only one with a smile on his face", a quote mostly derived from "It is better to give than to receive" (which comes from the bible, for those who care)
|
|
|
Post by Porfirio on Apr 5, 2006 3:45:07 GMT -5
I IsmAvatar ! You may remember me from GMC Well its a good idea to develop the IDE in Java I am a java programmer ( beginner ) and i maded some IDE programs etc I have been trying to make a synthax highlite for GM in java well its esey just need to read all fnames and put it on the class.. So if you think of make it in java you MUST try NetBeans !! Its a awesome IDE for develop Java programs, its kinda like VisualStudio2005 but for Java So you can design the forms define events etc... You dont have to care about the code for design gui, that makes developement faster! If you need something just say... Skype : porfirio-ribeiro MSN : porfirioribeiro@msn.com Mail : porfirio-ribeiro@sapo.pt
|
|
|
Post by IsmAvatar on Apr 5, 2006 14:43:20 GMT -5
I'm using Eclipse as it is. It has just the functionality I need. Granted, I can't just drag and drop the elements I want, but this is good because then I custom program them to work the way that I want them to. The JComponents class makes GUI simple enough as it is, and I've made my own methods to simplify the LayoutManager from the complex beast it is.
When it comes to the different editors, like the Sprite Editor and the Object Editor, I'll consider Beans, but until then, I don't think Beans knows the GM6 file format, so I'm left to programming that on my own.
|
|
|
Post by Porfirio on Apr 6, 2006 3:23:34 GMT -5
I'm using Eclipse as it is. It has just the functionality I need. Granted, I can't just drag and drop the elements I want, but this is good because then I custom program them to work the way that I want them to. The JComponents class makes GUI simple enough as it is, and I've made my own methods to simplify the LayoutManager from the complex beast it is. When it comes to the different editors, like the Sprite Editor and the Object Editor, I'll consider Beans, but until then, I don't think Beans knows the GM6 file format, so I'm left to programming that on my own. Well, i was just trying to make your life eseyer ;D And you can use in NetBeans what you use in Eclipse But if you are good with Eclise, good for you
|
|
|
Post by darahbi on Apr 27, 2006 10:35:51 GMT -5
Well.... I know it may not be of the same sort... but I have been trying to make a GM game maker in PHP as PHP is also cross platform.It will allow you to add the events and what not through dynamic php and then it compiles the whole code into a .gm6 file. Dont know if its possible. Ill tell you what i find out about it all.
|
|
|
Post by Jam on Apr 27, 2006 12:07:00 GMT -5
it is possible but what is "dynamic php"? i would use javascript for the interaction, and yes it is possible to make one in php
|
|
|
Post by HachQue on Oct 11, 2006 3:10:22 GMT -5
I have a suggestion for the G-LINUX project (and yes I know that this will be very far off...) but you should look into MESA (Linux OpenGL engine) for the 3d graphics (if you are ever going to implement it). By the way, I'm recently starting to use ncurses and already know Bash Shell Scripting. I honestly don't think that going start to a GUI would be recommended, I'd start with text-based, implement the function translations, then build a GUI which uses the backend.
|
|
|
Post by IsmAvatar on Oct 11, 2006 10:37:28 GMT -5
LGM will ONLY be GUI - there will be no compiling, or at least I'm not planning on it. If you want to compile, go use G-Java. This is why these two are affiliated, and why I helped build G-Java 1.08. I will also try to tie the two together, so that you click a compile button in LGM and it activates G-Java.
|
|
|
Post by HachQue on Nov 4, 2006 1:23:13 GMT -5
What would be the point in Game Maker for Linux if the Games it makes can't be played on linux? Or did I misunderstand your last post
PS. My Username on the GMC is Hach-Que.
|
|
|
Post by IsmAvatar on Nov 4, 2006 14:07:40 GMT -5
They can be played on Linux, they can be played on any OS, just compile with G-Java.
|
|
meyesme AKA Darkfrost
Guest
|
Post by meyesme AKA Darkfrost on Nov 21, 2006 1:30:55 GMT -5
You do realise gamemaker can be run in linux, under wine? You just cant play the games
|
|