fullscreen Read more

How to force the browser not to cache images

When I made my website, I ran into a big problem: because I often make modifications to my games and also change the visual theme, I have to update the images. However, the browser continues to show the old images, even if I overwrite the image files (due to the browser cache). I did a […]

fullscreen Read more

DemoRec: input recording and playback

I wish to show you a new Game Maker extension I made to record the gameplay. The extension can record mouse and keyboard input and reproduce them accurately during playback. This extension is very useful to me: because I’m changing many times the graphic assets of my games, I have to make the screenshots again. […]

fullscreen Read more

Mixing two sprites preserving alpha channel

Mixing two sprites according to a percentage can be interesting, in order to fade from the first to the second one. Let’s suppose for now that the two sprites have the same shape. An initial idea: draw the first sprite with alpha 1, then draw the second sprite above the first one with the desired […]

Read more

Tiles: automatic junctions in Photoshop

I wanted to share this Photoshop action for creating automatically junction tiles. Let’s assume that you have the following block of tiles: These tiles allow to draw convex areas of every size: However, if you want to draw concave areas, you need more 4 tiles: Given the first block of tiles, the script creates the […]