A New Challenger! The Current Situation and Development Process
In today's blog post I will try to formulate the current challenges of the Tale of Omni game development process as well as develop an overview of its general state. I will start up introducing our fourth, newest member of team, the Oracle, who will be our QA and UR manager, then continue through an explanation of the reasoning behind the need of the role, and how this ties into our present challenge.
Being the originator of the project as well as the person on the team wearing the most hats (read: roles), I am doing a lot of work. That is not, I believe, unique to this project at all. I believe the situation is similar in a lot of indie teams: We want to keep the team small, therefore we cannot limit ourselves to singular roles. We need to keep our team small, both because there is no money in the project, and because more people can generate more trouble. I personally have to trust every single person, and every single person; the Artist, the Bard, and now the Oracle, need to be ready to work on this game out of pure passion, because being part of the project is all I have to offer.
As the Artist has touched upon before, we started out being just the two of us, and then some short while later included the Bard as well. Since then we have been us three, with the Artist helping out with the art of the game, the Bard helping out with the story (and planned to make the music), and myself trying to bind it all together as programmer, designer, director, animator, and pretty much any role I need to be (at our meetings both the Artist and the Bard shapes my work as well - I might be the "boss", but I try to listen to their thoughts and ideas as well. They are both functioning beyond there roles).
I do not mind having a lot of roles. Actually I quite like it, as it helps me make everything come together without me always having to wait for someone to make an asset for me or something like that. It surely has some drawbacks too, but it is a way to work - especially while the project is passion driven.
However. Some roles I cannot and should not take upon myself being so very close to the project. One such role is quality assurance (QA) and user research (UR), even though it is the role I am working as during my semester at DADIU. I am simply too invested to ensure that any test of Tale of Omni would be properly detached and objective. It is still good that I know about QA and UR and the processes of it, since it allows me to better understand the needs of my QA and UR manager, but I should not do the tests myself.
Luckily, I know a guy. A guy who is also doing QA and UR at DADIU this semester. A guy who is even one of two lead QA and UR managers between us. A guy who takes interest in Tale of Omni and who wishes to help us in our endeavor. He is now our fourth team member, and he is known as the Oracle.
Why Do We Need This Guy ^
As you may understand from what you have read so far, it is not a light decision for me (or for us as a team) to bring on another member. I do believe bringing on the Oracle will pay of many times in the long run, as Tale of Omni plays around with a lot innovative and unique game mechanics. It is important we get to know what works for the future players of the game and what does not. It is important that we know which darlings to kill and which to take care of. But bringing on the Oracle has also been a leap of faith. While our education (we are from the same study) does revolve around user testing, neither of us have had experience with QA before DADIU. Should he decide that QA is not what he want to do - well, then we are back at being three (or we need him to fill out some other role).
I shared on Twitter when the Oracle joined the team, and it was well before we started our journey on DADIU. This is because we wanted the Oracle to become familiar with the project, as he needs to understand the project to properly test it. He has been part of our meetings since then and will continue to be so in our future meetings - but this is also where we begin to run into the challenges we are currently facing.
I see three immediate challenges: We are four on the team now, we are split up across the country and we are more busy than ever.
Regarding us being four team members: This is probably the least of our problems. While more team members equals more management and more opinions, the Oracle will probably not be very vocal in the design and development process (save his role as QA and UR manager of course), as it would be bad for him to get too invested in the individual features of the game, as it would make it harder for him to test them objectively.
Regarding us being split up across the country: While Denmark is not a large country, it is still a disadvantage for us to not be able to sit physically together, and to generally not be within proximity of each other. With the Artist and the Oracle on Sealand and the Bard and I on Jutland (but not in the same city most of the time), we will have to do our meetings online. To add to that a lot of our work flow outside of the meetings consists of sparring with each other. I would oftentimes sit and work with the Artist on the graphics or talk with the Bard about the world and story of Tale of Omni. This is still doable online, but it is not optimal.
Lastly, regarding us being more busy than ever: This is probably my biggest concern as team leader. First and foremost it worsens the previously described challenges: It becomes harder to manage the team and it makes it harder to plan meetings and sparring. It also, quite frankly, makes it harder for us to find time to work on the game. Progress is slower and it was not exactly rapid before.
While I kind of has found my own solution (I have a good 1½ train ride to and from "work" at DADIU, I try to put in some work during this commute time), I do not know if the others can manage to find time. I can hope, but we are all busy. The Artist, the Oracle and I working full hours at DADIU, and the Bard continuing his study. As I said: The Oracle is QA lead and has some extra responsibilities on top of doing the same job as me. I know I am busy, meaning I am plenty sure he is too. The Artist is testing his skills as a project manager, and I know this is an intensive role as well and probably quite the challenge. I am not too sure how much time the Bard has on his hands, but I know we need the meetings to properly iterate on the work he is doing, and however much he want to work, he can only develop the story so much between meetings, as we need to validate the work.
We are busy but happy - and growing ever so slightly. We have plenty of immediate challenges but the adventure is not at a halt - just slowed down while we adapt. I am sure we will get used to our new, busy, daily routines. Others before us have made games on the side with full time jobs, and so can we. We will keep you all updated as we progress through our obstacles.