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

Harry the Fox series

Big Announcement

Cottage Critter mech is still unfinished after nearly 3 years.

My pathological perfectionism is destroying my ability to work on anything. I need to abandon this realism obsession as it's clearly not working.

No SP is not canceled, stop worrying.

The Poopet

This is evil Mary her name is Yram. If Yram eats too many charged stickers something real cool might happen soon.

Fix Fredbear

Bringing Back the Dead

Uhh, hello? Hello? Welcome to Mary's Arcade, where we have a character whose AI is set to - freaking 80.

(Yes this actually does something and works in context, I just thought it looked real funny considering how "AI level" usually gets used in FNaF.)

They need you. 🐥

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.