- You would like to use only Room Editor part of GM8.1
- You find GM8.1 slower than GM8.0
- Your parthner did not buy new version yet
- You did not buy new version yet but enjoy new editor features
- You would like to make your examples & engines available to GM8.0 users
With a single click (or maybe two), you can convert your .gm81 back to .gmk!
And what is good too, it does it in a visually appealing way.
Download: SolidFiles | MediaFire
This small program nicely demonstrates several new features of Game Maker, like smooth font rendering, new file extension functions, and faster executable start up.
While having a rather small functional part, it can make your life easier (and potentially happier, by reducing ammount of time spent with hex editors).
Additionally it shows a couple of visual techniques, that you might to look at for inspiration. Overall, this is meant to be a nice little program, and I think it does this.
How to use it:
- To start converting a file, click any area inside the window.
- A file selection box will appear, promting you to select .gm81 file. Pick the file that you would like to convert.
- Once conversion starts, you will hear a start signal sound (you can disable sounds by right-clicking the window.
- As soon as conversion will end succesfully, another (togglable) sound will play, a converted .gmk file will appear in source file's folder.
- Repeat from Step 1 until satisfied.
- Q: Isn't changing the file format like... really simple?
A: Yes, it is simple. This is one of the reasons why the program is done in GameMaker itself.
- Q: What is the font used in program?
A: Calibri font was used for this, sizes 12 and 16 accordingly.
- Q: How is window appearance effect is made?
A: It is made in a rather simple way - by interpolating window Y from bottom of screen (display_get_height) to its startup value, with use of lengthdir_y to make it less linear.
- Q: When shutting down the program, a console window appears for a moment sometimes. What is it?
A: Console window is TaskKill, a standart windows program, used to send shutdown command to other processes. Here, program uses it to prevent itself 'idling' in tasks list in case of crash or error.
- YoYoGames, for bringing the new versions of GM into the world, and fixing bugs in these
- Electron (aka ElecGM) for providing inspiration for this project
- DrPetter, for SFXR, which was used to generate sounds
- Tango desktop project for arrow image, used in program icon
- SolidFiles and MediaFire for file hosting