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.  …

Flow channel in games: Make the player Feeling awesome

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 studies can be very helpful in designing your games. One of the concepts that you should know for sure is…

Paper prototyping in game development

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 paper .   Why paper prototyping it important? A paper prototype have a lot of advantages: Quick to make. No…

Unity : how to run two animations at once

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. Let’s assume this situations: You have a 2d character that has a run animation and a run-attack animation, and you…

Increase your productivity in Game development part 2/2

This article will help your small indie team to increase your productivity and achieve your main goal: “Create your game”. In part one of the tutorial, we saw how to use some instruments to organize communications, tasks and file sharing. In this part we will analyze some of the most…

Increase your productivity in Game development part 1/2

Your time is limited, especially if you’re an indie team. It’s very important to manage your time as well as possible, because time is the only resource that you have, and finally as everybody knows, time is money! So let’s see which are the most used and efficient techniques that…

What is a game made of: Definition of a game

We all play games and we all enjoy the time spent doing so. But as a game designer you must deeply understand what a game is made of. Before doing so, let’z ask ourselves one of the most discussed questions in the game design world: what is a game? What…