Iām gonna echo what Caboose said here, because Iāll be honest I am tired of seeing some people think somehow that I am developing every part of the game, which Iām not.
Iāll start by explaining how the gameās team and development dynamic works.
I am not the sole deciding factor on the decisions behind development of the game. Yes, I contribute to the game a lot, and yes I put out ideas to the team a lot, we all do. Our team relies heavily on trusting one another and debating amongst ourselves. It is not a dictatorship, I donāt make all the calls. I am the founder, sure, but I believe in trusting in our team.
Johanna and Lifeless were behind the art direction of Lobby 2. Johanna made nearly every art asset for it and Lifeless designed the layout and contributed various art assets as well. I helped program and come up with game design. Johanna and Lifeless also helped with game design.
Johanna and Lifeless were behind the art direction of Lobby 3. They were the ones who decided that Lobby 2 wasnāt good enough. Initially I was worried it would take too much time, but after they shared more of their idea for Lobby 3, I agreed with them because they were right about Lobby 2ās flaws. Maddie, who joined us a year and half ago has been contributing a lot of concept artwork (new Surf Shop, new Sea Shore Store, new Lighthouse interior) and she did all the illustrations for the Arcade cabinets. Sheās been helping Johanna with Johannaās new vision for the Plaza art style. Even then, the ENTIRE team all had to agree with these changes and new art direction and we are all very pleased by the work theyāve all been doing.
Josh contributes a lot as well by creating characters, items, and tons of various art assets. Heās often very busy working on these art assets, as they can take a lot of time. He also comes up with his own items, sets his own goals for the game, and contributes feedback and new ideas.
Caboose, Rob (sketchman), Mike, and myself are all very busy working on programming various aspects of the game such as the gameplay, backends, servers, bug fixes, and crashes. Rob is often working on behind the scenes fixes or backend. Mike is always on the look out for working on features that people want (such as the item snapping) and to improve the game. Just like Mike, Rob does the same.
Will is busy composing the music for the game and handling sound design. He also has a say in the game and will often give feedback and ways to improve things.
While everyone has their own main talents that they focus on day-to-day, everyone contributes to the gameās direction, decisions, and ultimatums. We all work together and we all plan together.
Moderation is decided not just by Caboose or myself, we ALL talk about how we want to moderate the game and we all discuss about the rules for custom content. Maddie has also taken up the role of doing a lot of PR and carefully writing up announcements, organizing team goals, and figuring how best to take what we discuss and agree on and present it to the community.
What Iām trying to stress here should be clear, we are a small team (about 10). We all tackle lots of aspects of the game and the community. We all have a voice in the team about where we want to take the game and we all trust in each other.
Developers have come and go from this project over the years. Some have left on good terms to work in another industry, some left on good terms to other games that they are more passionate about, some had a job before and were working as a contractor for us, and some have been hired by AAA companies. Our team structure has changed over the years, like many games do, but our combined passion for the game has not waivered.
We are soon entering the 5th year of working on Tower Unite. Weāve had a lot of changes throughout the years (both in the game and in the company). Weāve had the good fortune of having incredibly talented and dedicated developers be part of this project. The team we have now are the most passionate people Iāve ever worked with, and their shared passion for Tower is what keeps me on this project myself.