Hello guys, for the last few days I've been working in this IDE for GameMaker. By the moment you can only edit the script files of your projects, but it loads all the assets and gmx file informations you may have in your projects, so building functionality is very straight forward
Download (1.74 MB)
Current Version (V 0.0.1) Changes:
- Full GML highlight for the code editor
- Better code editor with auto indentation and auto completion
- Skin System for the code editor
- Draggable tabs
- Tabs closable with middle mouse button
Requirements (For Source Version)
Just unzip the file contents and double click the "run.bat" file to open the IDE. Make sure you have the requirements installed.
Unzip the file and double click the GMLCoder.exe. No requeriments installed needed.
I was searching for a multiplatform language, and of course the first obvious options was java, but I don’t like the way java doesn't integrate with the Operative system (you know, the custom file search windows, buttons, I think almost everything), so I came to Python, wich is multiplatform and integrates very good with the running OS.
Although this is the first ever app I'm making in Python, the learning curve hasn't been too painful and I think this is going very good.
I know that GMS 2.0 is coming out in maybe less than a year, so why make another IDE if the new GameMaker is coming with a new one? well I read somewhere in the forums that a guy from the staff said: The drag and drop interface is to stay (Not exact words) and I really liked the paradigm behind Parakeet, no drag and drop, just code, so my plan is to build something similar as that great IDE is discontinued.
I plan to focus my work in three aspects of the IDE:
- Code Editor
- Object Code Editor
- Room Editor
I don't know how powerful Python is at image manipulation, but it's not in the plans to build an image editor. There are tons and very good out there, but if someone gives out a very powerful reason I may consider it.
I'm really open for any kind of suggestions from the community, this is at a very early stage and everything we can think of can be done without too much problems. Any ideas you may have for the IDE are welcome and will be highly considered.
Well I think that's all for now, let's build some good software together!
If you want to, you can donate in my patreon page:
Edited by eltantillo, 04 October 2014 - 07:57 AM.