Game
Mary's Arcade: Service Pack

1 year ago

GameMaker, Game Changer


Back in early May (almost typed 'Mary' from muscle memory) I switched from using Clickteam Fusion 2.5+ to GameMaker Studio 2, and I've spent the last few weeks porting the game.

This was a game changer.

I expected to spend months re-learning how to do basic stuff and development subsequently slowing to a halt, but it's actually turbocharged everything. I already have about 50% of the entire game ported and I'm still just getting started.


So why'd you switch?

Since December I've been pushing Clickteam to do some really weird things that it obviously wasn't made for.

As my followers know, I managed to get Clickteam to 'support' - and I'm being very generous with that word - multiple screen resolutions and aspect ratios. It looked good in screenshots, but really it was a complete mess that barely worked. It also made me run into a problem with the engine itself that I couldn't fix or work around.

After that, I was finally convinced by @Stojo to turn to the dark side and use GameMaker.


Cool. Why should I care?

You should care because the game will now have some major features that it either didn't or couldn't have in the Clickteam version.

  • Full (properly working) support for 16:9, 16:10, and 4:3 screens at any resolution!

  • Localization! The game will support English, Spanish , and Russian on launch, but players can add their own language through a .json file that will be included in the download.

  • Linux support!

  • A much sharper, dynamic UI! GameMaker's native support for 9slice and the ability to draw sprites and text to the screen without any hassle has made it very easy to go above and beyond with the old computer aesthetic.


I can't say for sure, but the game may very well launch sooner than it would on Clickteam.

Either way,

image-e8sfqks7.png
20
20
12
8
7
7
6
6
6
5
5
5
4
4
4
4
4
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1


34 comments

Loading...

Next up

Big Announcement

Newest draft of composite video shader fixes color issues (caused by different versions of GLSL clamping values differently) and uses real sampled CCD sensor thermal noise. See for yourself!

Working on the better camera shader.

Full lens, CCD, and transmission emulation.

Literal bug-turned-feature. I am gonna make this happen if you try to move the window while there's no camera feed.

This week's #FanArtFriday celebrates the release of #SecretOfTheMimic!

Accept the quest to get started.

Localization efforts have been expanded to more areas of the game. Instead of just important buttons and labels on menus, I am now having as many elements as I can translated.

It just keeps getting better and better.

DOWN BELOW

Game.