Similar Posts

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…
How I positioned the tileset in my tech demo
In the earlier tech demo, I had positioned a truckload of similar tilesets. Those bluish/greyish square blocks are not hand picked. I did not make that work in the level editor. I got inspired by the Smart Tile Objects tutorial by HeartBeast. I simply downloaded the Square Blocks Textures from OpenGameArt.org, cut and pasted a bit in…
My Game Development setup
Not relevant anymoreThings changed quite a bit and thought I’m still using the same notebook, I’m now a happy Windows 10 user running GameMaker Studio 2. I use Linux only when compiling via VirtualBox. I’ll keep this short and sweet. Whenever I tell people that I have a notebook, they usually reply with something like…
Metroidvania Metroid-like World Design
The Metroidvania Metroid-like game genre, from a development perspective, is quite complex to master. World and level design, for examples, are core elements of the game along with player abilities and game physics. You cannot plan one without the other. This is because player abilities, powerups and game physics, are the very elements that allow the Player…
Kren devlog #3 – basic metroidvania planning
A well developed metroidvania game should start with a solid planning phase. One of the first things to figure out is the character movement. I’m not talking about physical variables such as speed, friction and acceleration. I’m talking about figuring out what are the movements we want the Player to be able to execute during the…
How I Scale Fuzeboy Resolution on Mobile and Desktop Devices
Fuzeboy’s still in development so it’s only natural that sometimes I take time to rewrite stuff, to fix things, to experiment and so on. We try, we break, we fix, we extend, we change. We evolve. One issue we faced from the start, is the game resolution. What we knew was that we wanted pixel…