N-iX team developed the mobile app, backend game server, and the admin panel to manage the game, but this project was a multi-group effort. Features, like Scoring Service or 3D avatars, were developed by external teams or provided by third-party vendors. For example, to allow players to transfer their appearance from the photo into the game, we used a Wolf3D SDK. To animate the avatars, a Real-time Facial Motion Capture solution from HyperSense in combination with audio-to-lip sync solution developed by SpeachGraphics was being used. And Scoring Service based on an artificial neural network was being developed by DataArt team. With such amount of teams and remote parties involved, regular communication has been established to keep everyone on track.
The final version of the prototype included en enormous amount of features, from basic karaoke with tracks library to real-time PvP mode, photo-based 3D avatars of players, and integration with an extreme number of third-party services and solutions.