There are more freely available game assets than ever, but sometimes you want (or need) something custom. Not to worry! It's quite easy to get decent looking art using free software and minimal art skills.
It’s important when applying music to a video game to remember that the star is only as good as the supporting cast. Some of the most important music in any video game is the soundtrack between the super memorable stuff: the interstitial music.[Read More]
Today, we are going to explore ways to create and iterate on the content assets of your game. This includes level designs, textures, shaders, sounds, music, particle systems, and anything else that makes up the look and feel of your game.
It’s me again, back with yet another GameMaker basics tutorial, this time about parenting and inheritance. You can save a lot of time by creating a parent enemy object, which has common variables and code that all of your enemies may need, and passing it down.[Read More]
In my last post, I explained my process when debugging games and some tips to find bugs quickly and identify bottlenecks in your game. In this post, I'll cover some more advanced debugging techniques and also talk about profiling your game.
As you begin, remember that preparation and planning are key. During the iterative phase of game development, when your mock-up is still very malleable and subject to radical change, look for techniques that will help speed up your development time.
In this post, I will explain my process when debugging my games, and some tips to find bugs quickly and identify bottlenecks in your game. It’s a good idea for you to experiment with all these tools yourself and figure out ways to make your debugging experience easier and better.
January 10, 2018Guest Blogger
We are going to talk about everyone’s favorite indie effect: screen shake! A classic that is sure to beef up your impacts, explosions, sudden realizations, gunshots, and more. Setting up screen shake is a pretty simple process, but as you will see, there are a lot of nuances.[Read More]
I want to talk about something cool that I’m calling “orchestration." Object orchestration is the act of controlling objects from inside of another object. This is very useful for something like a “controller” object, which manages many things in your game.
In this post, I wanted to share my experiences with level design - the things I did right, the things I did wrong, and general tips to make your platforming levels much better. First, I'll explain the various methods I found that were effective for me when designing levels.[Read More]
Welcome to another GameMaker basics tutorial! Today we are going to talk about views which is the camera system in GameMaker. Views, like most things in GameMaker, have some tricky to understand variables and functions[Read More]
Hello, and welcome to another GameMaker basics tutorial. Today, I want to talk to you about how to pause your game. It is a fairly simple process, but it can be a bit confusing if you are unfamiliar with certain GameMaker functions.[Read More]
Shaders are often used to create beautiful graphical effects in games. They are also among the most advanced features offered by GameMaker Studio 2, but I will try to explain everything as simply as possible in this post.[Read More]