
Bot Colony today
What has North Side been up to since that GDC 2009 showing, then? The answer, as it turns out, is building on its proprietary natural language understanding (NLU) technology -- and also questioning many of the decisions that it made earlier into development. Early into Bot Colony's production, the studio decided that its language technology was so important, that it required its own custom in-house engine. "The language was the big ticket item," Joseph says. "The development of the language pipeline turned out to be extremely difficult, requiring lots of R&D. Progress was roughly 10 times slower than we anticipated. We kept adding people to the team. As the game was dependent on the language pipeline, it kept sliding as the pipeline kept sliding." As a result, the team built its own data-drive engine from scratch. The Anitron engine came as a result of the company wanting to support data-driven animations, rather than key-frame based animations, from an early stage. However, later into development the team realized that Anitron would not be able to handle all of the game's functionality, and various middlewares were brought in to complement it -- but this didn't seem like a great solution either. "The complexity (and definitely time needed) of developing an engine from scratch was something we severely underestimated," Joseph admits. "We eventually determined that in order to deliver the game we would have to use a third party engine and eventually selected the Havok Vision."This transition from Anitron to Vision started in November 2012, and has helped the team to more rapidly build on its language-processing pipeline that understands English at large, and can even learn new concepts. "It turns out that this pipeline has many other uses besides video games, though we did build it to be able to support Bot Colony as a first serious dialogue application," Joseph tells me. "The proprietary graphics engine was replaced with the Havok Vision engine, and the functionality to make the AI’s environment aware were migrated to Vision." "We now have a solid story, game design and assets in place," he continues. "The Bot Colony novel was published since then." Up to this point, the cumulative development and research costs for Bot Colony have exceeded $18 million. The last four years alone have cost more than $10 million, and the North Side team has tripled in size since 2009 to 45 people.
Beta and beyond
It was May 30, 2013 when Bot Colony's first episode Intruder Alpha1 was released to beta players. "Our artists were ecstatic that all the work they had put into building, texturing and lighting our assets was finally bearing fruit," Joseph notes. "In mid-July 2013 we had Intruder Alpha2. While a big improvement over Alpha1, there were still quite a few issues, and it lacked polish. We will have Alpha3 of Intruder and Arrival Alpha 1 (the second episode, and first story episode) hopefully this week." The current plan is to finally open up the beta on November 1, in the hope that more people will want to help crowdfund further development on the game. Unfortunately, the Kickstarter for Bot Colony doesn't appear to be having a great deal of success right now. The studio now plans to open up crowdfunding via its own website, with the sale of monthly memberships and episodes at $2.95 and $4.95 price points.