Agile Game Development process for Indies

By | Games | No Comments

Hello my friend!
In this post I would like to talk about the game development process we’ve acutally used during the last years for our games.

To start by, I would suggest you to read even the “Agile Game Development with Scrum” book by Clinton Keith:
Amazon link

The process we’re acutally using is very similar even if it’s applied to a much smaller scale studio (of 5 people instead of 200).

What is Agile?

Agile is an approach for developing products using short and fast iterations.

The ideas is to make small features for the current project in small periods of time. In this way the results of each iteration are used to adjust the project plan: each iteration is like a short project in itself.

What is SCRUM?

SCURM is an iterative and incremental Agile process that produces demonstrable working software every few days: for example a build of the project that can actually be tested.

How Agile can be used for Indie Games?

I think Agile can be really useful for indie game studios if used wisely:
Since the initial concept of a game does never perfectly reflect how the final game will be, I think a Waterfall Development process is useless in most cases.

We usually start with the Concept of the game and then start the Preproduction and Prototyping process for testing the main mechanics of the game.

While we’re still in the Production process, the Concept and Design core of the game can still be modified depending on the feedbacks of our testers that are testing the first prototypes.
If something is not working well in a game mechanic, we’re still able to modify it without great effort from the Programmers.

This is just an example, but this process can be used to every phase of the development: for example while the Sound Designer is making the sound effects of a character and the Animator is making the animations for it, the Game Designer can test both and give feedback on how well the sound effects are linked to the animations.

Personally I think that Concept and Design can be modified through the entire development process of a game (even in the final Post Production stages) if this does not change too much the Deadline Release.

Extended Agile

I think Agile can be even extended while working on multiple projects at the same time.
We usually develop 2 or 3 games at the same time and Agile is really useful since some of the ideas, concepts and mechanics could pop up in the development of a game and can be used even on other projects.

This process can even be useful to avoid Dependencies of members of the team: for example if a programmer is waiting for the animations of the main character in order to finish the code for the run mechanic, he can meanwhile work on other mechanics or on another project.

It’s important to have a cohesive team, since the potential savings in cost for team is lost when time and effort is wasted through iteration delays and dependencies between team members.

Final Considerations

One of the most interesting phrases from the Agile Game Development book referring to the best team Clinton worked with is:

“Much of the chemistry of that team is a mystery to me. There doesn’t seem to be a formula for how such teams can be created, but I’ve found that it’s quite easy to prevent such teams from forming” – Clinton Keith

Agile and Scrum are surely some of the things that really can help these kinds of team to form since it allows all the members of the team to communicate and have a larger view on the project.

Useful Resources:

Suicide Guy – Post Mortem (1 Year later)

By | game development, Game Marketing, Games, News | No Comments

Hello my friend!
We would like to share with you what went right and wrong after our latest release Suicide Guy in this post mortem, 1 year after its release on Steam



The game during its first year sold almost 30.000 copies on Steam only (Price 4.99 €)

With a rating of 85/100 on Steam

Here a Pie chart of the sales:




The marketing we’ve made is still constant, sending constant updates to the gamers to keep high the interest for the game.

The main websites where we market the game were:

1) Facebook

2) Instagram

3) Keymailer

4) Twitter

5) Youtube

6) Newsletter Emails

7) Steam (groups, pages etc)

8) Google Ad Words

9) Linkedin

10) Reddit



The game has been launched even on consoles (PS4 and Nintendo Switch) several months after the Steam release:


Nintendo Switch:


With over 10.000 copies sold on each, but at a higher price (7.99€)

Metacritic score on PS4: 70/100

Metacritic score on Nintendo Switch: 55/100


The rating was lower on Nintendo Switch mainly due to performance issues and long loading times




Suicide Guy has been in constant development with new Updates, bug fixes and new content

And since the game sold well, we’ve decided to release a new chapter of the game called Sleepin’ Deeply on Steam (Soon on Console):


Which sold over 2.000 copies in the first month.




In the end the game release and feedback from the public were great and it helped us to continue the development of the game.
We’re actually working on the Xbox One release and the new chapter console release.

Since the game went well we’re actually thinking of new levels and chapters that we would like to release in the future, so expect new content coming soon!


Suicide Guy: Sleepin’ Deeply — New chapter now available!

By | Games, News | No Comments

Hello my friends!

I’m glad to announce that the new chapter of our game is now available on Steam!

Check it out:

In this new chapter of “Suicide Guy” you’ll be challenged with even more insane puzzles, generated by the surreal dreams of the Guy. You’ll encounter the weirdest of the living beings as you go deeper and deeper into his subconscious. This time to wake him up you’ll need all your skills.

Woodle Tree Adventures “Deluxe” – Available for Nintendo Switch!

By | Games, News | No Comments

Hello my friends!

I’m glad to announce that our first game “Woodle Tree Adventures” is now avialable for Nintendo Switch!
You can dowload it in the Nintendo eShop at:


This is our first game licenced by Nintendo, and this was a real honor for us.
I’ll soon write a thorough topic about the development on this fantastic console!

Here the trailer of the game meanwhile:


The Power of the Universal View

By | game development | No Comments

Hello my friends,

In this post I would like to write about a point of view (or more a way of life) that I think it’s important to achieve during the life of an individual and that could be useful for your work too.

This is a topic that many essays are about for example in “The power of your subconcious mind”, “Mastery”, “Ignore Everybody”, “The book of Nothing”, “My inventions”, “The begin of Infinty” and many others, but it’s never clear how to achieve this kind of attitude. I think in these books there is a trace of what I want to analyze in the following lines.

The way of thinking I’m talking about is something that is beyond meditation that can help you to concentrate and achieve everything you want even avoiding the distractions of the everyday life.
To achieve this there are a lot of methods that can be used, for example the ubiquity (the power of being present everywhere) applied to the mind. This can be useful to get the mental elasticity and creativity needed during your work and life.

You’ll need a lot of persistance, practice and method in order to master it. For example when you close your eyes and imagine something or someplace, your mind is making some kind of instant voyage somewhere in the non-physical world. When you imagine something (like in a dream) what is actually affected are all your senses as if you were really there: if you’re expert enough you can imagine the smell of the sand, the sound of the sea, the breeze of the wind on your skin, all this at the same time.

Now, if you imagine this technique applied in every moment in your everyday life (with eyes opened), you will understand what can be achieved and how much can influece your life.

After this kind of technique is mastered (I’m actually still mastering) another technique that I actually tried and would like to deepen is the power of ubiquity in everytime. What I mean is that this way, the time barrier is broken, making all the events of the existence present all at the same time like in a sort of mental Big Bang. Since no one still understands what time is, it’s interesting to find new ways to distort it and make it yours thanks to just your mind.

One important thing that I think must be achieved first, in order to be able to exploit your mind at the highest level is the annihilation of the ego. This way of thinking is actually the most difficult to gain since we as human beings and animals have the ego structured in our own DNA: we have the istructions to conserve the ego with all the means at our disposal.
I invite you not to think with the objective to preseve and act only for your own good (what most people do) but to act only for a greater thing: your own objectives. This way you can really be in control of yourself without the needs to satisfy your ego that can create concrete distractions during your lifetime.

Overpass you Ego: this is the real teaching that I would suggest you to learn and that can really change the whole world. Once obtained you’ll be able to overcome your mind too and be able to “Play” with it as you want using techniques like the mental ubiquity which I mentioned above. If you think about it in concrete, there is no importance of where you are or who you are in this moment once these techniques are obtained. For example you can be in a place that you don’t want to be and be happy anyway since it has no more importance of where you are in the physical world.

This concept can be really difficult to comprehend and to explain too, but if you really start to think and read, I’m sure that you’ll find out the meaning of what I’m writing.

I wrote this for everyone interested in new ways of thinking and for me too in order to have a written text that I can use to help me with these kinds of techniques 🙂
Thanks for the attention!