Archives post

Game Maker

GMS2: Simple Camera / Surface Set Up

After slaving away doing the same old configurations every time I create a new room in Game Maker Studio 2 I had to come up with a way to optimise my workflow. By creating a set up room with a persistent camera controller object, I’ve been able to eliminate the mundane task of messing with views/ports (and now cameras) every time I create a new room.

The startup room is responsible for setting the window width/height, and from that the camera controller will store the window dimensions and set a game width/height which a surface will be initiated with. This is handy for when I’m working with small graphics and wish to scale up to the window size, as the surface is stretched to fill giving an effect like this:


New Tool: Random QR Generator

Things have been quiet the past week, with numerous games launching and only recently returning from my trip in China. I have been playing through everything that I missed, starting with Pokemon Moon and...