Scaling up my game 4x without resizing a single sprite (GM:S 1.4)

This post is outdated This post strictly refers to GM:S 1.4 and not GameMaker Studio 2. I also do not recommend doing this upscaling; using surfaces, you might be able to keep very low resolution asset, while still being able to draw smooth movement with subpixel precision. For more info: Guide to develop low resolution…

|

Separation of Concerns in GameMaker Studio

I recently got into the (bad) habit of using just one single controller object for my games. It manages everything from input to video. The logic behind this was that the less objects GameMaker has to manage, the less resources it will use. In principle that’s true. In reality, switching from 5-6 controllers down to…

Touchpad three fingers tap as middle click and Drag and Drop on finger lift – no Delay – on Windows 10 (after creators update)

I rarely post about Windows tips and tricks but this one kind of saved my day, especially because drag and drop and middle click are vital features in the  GameMaker Studio workflow. YMMVYour mileage may vary. This is not guaranteed to work but worked for me twice (before AND after the Windows 10 Creators Update)….

Sprites with different images dimensions in GameMaker Studio 2

Sprites with different images dimensions in GameMaker Studio 2

When you try to import multiple images into a single sprite in GameMaker Studio 2, you could end up with unexpected results. Specifically, if the images have different sizes (width and height), the sprite size will be equal to that of the largest image, but all the other images will be imported stretched to fill…

OpenGameArt and Patreon

Today I made my first contribution to the opengameart.org website. It’s a simple edit of Michele “Buch” Bucelli’s sci-fi interior tileset. I adapted it to be used in GameMaker Studio 2 with the 47-tiles autotile feature (I needed it for a personal project of mine). I’ve also opened a Patreon page. You can directly support my…

Scale 2D pixel art games using surfaces to avoid pixel decimation in GameMaker Studio 2

Scale 2D pixel art games using surfaces to avoid pixel decimation in GameMaker Studio 2

Much has been written about resolution scaling in pixel art games. It usually comes down to this simplistic rule: always resize 2D games by integer values (2x, 3x, 4x, 5x, etc) so pixel art will always look correct. I wrote that myself; to make a good looking low-res pixel art game on modern monitors, you should…

|

Fuzeboy is now being made in GameMaker Studio 2

Yet another official announcement: Fuzeboy is now being rewritten in GameMaker Studio 2. After getting familiar with the new UI and the new GML functionalities, I’ve realized it made little to no sense at all to keep using GM:S 1.x. I’m already rewriting Fuzeboy from scratch so I might just use the new, improved IDE….