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…
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…
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…
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….
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. …
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…
The Flow channel in games: Most of the work of a game designer is to be creative and come up with great game ideas. But sometimes, knowing about some interest…
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…
The Spiral model for game development is a simple and elegant technique which is usually used to develop game efficiently. Inexperienced game developers tend to design a game with a lot…
How to run two animations at once? This is one of the most common problem in the animations field. Let’s see how Unity can help us to solve this problem….