How to make games with a full time job

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 the people in our business, we must start with side projects while doing a full-time job. In this article, I…

Game design: The five stages of choice made by every player

If you have played a game before, you’d be familiar with the situation of “choice making” and the five stages of choice. The process of deciding on a certain choice instead of another can depend on a specific series of factors but, it can be summed up into five stages. Those…

Learn game development: How to build your game development skills

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 unknown games? What can we learn from this lesson? Simply never give up. Sooner or later you’ll make it. But…

Unity tutorial: how to fade between scenes

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 problem. Why this Tutorial? In the past month, I create a new game (Color Slide) and I needed a nice…

Object pooling design pattern in unity c#

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, as you’ll find the need to use it everywhere. Also, once you learn using it, it’ll be incredibly helpful. You…

Game ideas: how to create your game ideas in 5 steps

So you want to come up with new game ideas for your next game, but you don’t know exactly where to start? There is a simple and efficient technique that will help you to create your next amazing game ideas. This technique can be used in every situation from a…

How to make games : 6 steps to become a game developer

So you wanna know how to make games don’t you? Here you will find all the possible tips to become a game developer. I must tell you that the road to becoming a great game developer is hard and time-consuming. So roll up your sleeves and get ready to develop…

Best game development books to read

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 the best game development books to read. If you have time to read some of them I can assure you…

How to be a freelance game developer

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.   Build your portfolio If you want to work as a freelance game developer you need to be able to show…

Finite state machine for game developers

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 basics, what is a finite state machine? If you want the complex answer, here is the link to wikipedia. But we all…

Game development pipeline: from concept to store

Game development pipeline: If you are new to game development, you may be wondering where a  game idea comes from, and how is it possible to transform this idea into a real game. Let’s answer these questions, and see how to develop a game from concept to the store.  …