Make games while traveling the world: A true story
A few years ago, I decided to leave the office and become a freelancer, I thought that I would have more time to develop my own games and more time…
A few years ago, I decided to leave the office and become a freelancer, I thought that I would have more time to develop my own games and more time…
If you’re looking to increase performance in Unity and improve the frame rate of your game, this is the right place. You’ll find a ton of tips and useful insights…
Detect swipe direction in Unity is one of the most common issues to solve. I had this problem in one of my last game: ” Color Slide“. In fact, I…
The first choice that all developers have to make in their life, is to choose which game development software and tools to use to make games. In this article, we…
The Global Game Jam (GGJ) is one of the biggest events for game developers around the word. And is the biggest occasions where developers may be able to meet other…
Making games with a full-time job is an incredibly difficult challenge. he fact is that we all dream of becoming a full-time indie developer. But same as the majority of…
Every time I had to do marketing I spent a ton of time to doing research to find out the best way to do it. So I decided to save…
The life of an indie game developer is simple:learn game development while making games. Do you know that before Rovio became a successful company with angry birds, they made 51…
Unity doesn’t have a native way to add a fade betweens two scenes. But that’s not a problem because with a couple of lines of code we can easily solve…
The object pooling design pattern is one of the most used patterns in the game industry. It’s the design pattern that you must know if you want to make games,…
I always had problems to organize game code in a nice and readable structure. With that, I decided to write down the guidelines that I use when developing my games….
When I started to get into the game development world, I spent a lot of time to read and study, so today I what to advise you with some of…
Are you dreaming of becoming a freelance game developer? Well it’s easier than what you think. Let’s see how to achieve your goal and become a freelance game developer. …
Mechanics Dynamics Aesthetics (MDA): The MDA is a formal approach to better understand games. It is considered to be the bridge between the game development and the game design. Why…
Finite state machine (FSM) for game developers: If you want to develop games, sooner or later you will have to deal with a finite state machine. Let’s start with the…
Design games around your audience: We are used to thinking that all the players will play our game in the same way, or at least that most of the players…
What is a paper prototyping? A paper prototype is a game concept (both mechanics and aesthetics) explained using paper. So basically, you will create a game concept with pencils and…