When you have to face a videogame development challenge, especially when it will be you first approach, many questions are raised. The most obvious is … ¿How to?
The answer is not so obvious because this “How” require a lot of previous decisions. In our case some of them, like technology, were chosen by others.
This aspect will affect our game architecture because the engine provides some work directives and pipeline you have to follow to use it. However there are many decisions you have to take.