Game
Mary's Arcade: Service Pack

2 years 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

Generating an entire wall of any shape from a predefined mesh is so much nicer than trying to hard model all these details.

Adding positive reinforcement for using your brain.

This is still a very early concept, but it's already a lot more interesting than endless showdowns with the flashlight.

Exact numbers are covered up in case I actually use these.

Fun-damentals

Toy Mary looking for an audience.

Mary and her Fang plushie.

Springtrap comes (back) in many colors.

Man I wish there was a better way to polygonize a curve...

fox (Mary)

Faz-Karts Update 0.11.0: Secret of The Mimic Part 1

Happy Thanksgiving!

I'm thankful that I have such AWESOME fans who put up with WAITING FOR YEARS!

art by @TDMan