While making Silent Bill, to give it a creepier feel I wanted to add some effects. I spent some time looking at options using various shaders, but I came up with a much better solution, simply overlay a texture!Continue reading
When you’re working on a game, you might want to store whether in game events have occurred or not. For example; we may have a game where at some point a building is blown up. When we leave the room and come back, the building will reset to it’s un-blown up state unless we save variables.
I have, in the past, used an array to store different events. This always felt quite clunky to me and might require a lengthy array that’s difficult to keep track of. In this post I’ll explore how I use binary operators to allow me to store the status of many events by saving just one number.Continue reading
This post will cover setting up a Ubuntu virtual machine on VirtualBox which you can use to build Linux versions of your Gamemaker Studio 2 games. You only have to set up your Virtual Machine once and after that’s done, it takes less than 5 minutes to build a Linux version of your game. I have basically no idea what I’m doing and I managed to get this set up, so there really is no reason not to support Linux!Continue reading
In this post I’ll talk about how you can use the \(sin(x) \) function to give some smoother feeling acceleration and deceleration to your player in Gamemaker Studio 2. I’ll mainly focus on horizontal movement which you may use in a sidescrolling game, but of course it may be extended to a top down game.Continue reading