Unity Software Development for Online Community Platform

Sigma Software team delivered an SDK that enables Unity game development companies to extend their games with online community functionality out-of-the-box
Customer:
Online community platform vendor
Online community SDK developed by unity development outsourcing company 
  • Business needs

    The Client offers customizable online community platforms helping brands to launch & scale global communities. The Client saw big potential for community services in online gaming and was looking for a Unity SDK development partner to embed their functionality into the Unity-based apps.

  • Result

    We build a white label Unity SDK that can be easily integrated with Unity apps to supply game providers and the online gaming community with access to the Client’s services. Following the launch, our team helps the first users to embed SDK and provides consulting & onboarding activities.

Quote background
Thank you so much! It's been a great project and I'm really happy with the results.
CEO
At the Client’s side

Collaboration Overview

Key facts

Our Client is a startup partnering with the world’s biggest online communities, incl. Airbnb, giffgaff (Telefonica), Sony PlayStation, etc. They engaged us to provide SDK development services and extend their product with an SDK enabling game vendors to enjoy the benefits of the community services out-of-the-box.

We helped to create a business vision, compose tech solution, and develop a Unity SDK that, on the one hand, allows game development companies to provide users with a place where they can communicate and, on the other hand, helps them to promptly collect feedback, improve & grow their brand.

  • High-end customizable community area allowing players to get info about the game, ask questions, and check related info inside the game with no need to go to any external forum
  • Extensive admin options allowing to fully manage the community area (moderate questions and answers, use flags to deliver warnings, and create reports)
  • Portrait and landscape modes support
  • Ready-to-use attractive layouts with all screens and elements (home page, registration & login, search, profile page, conversation page, list of categories, notifications, etc.) implemented according to the mockups provided by the Client’s team

We started the project with a brief introduction to the existing product and a set of workshops to review & analyze frontend and backend setups. Having carefully evaluated the solution, we clarified requirements in the form of user stories and prepared SDK vision, project sizing & milestones delivery plan.

The team performs turn-key Unity-based software development from backend investigation and technical vision shaping to solution delivery, testing & first users onboarding.

  • The team analyzes, clarifies, and documents product features & functionality requirements to create detailed Software Requirements Specifications, estimate implementation efforts, and plan the deliveries
  • The whole product development process follows the Scrum approach with 2-week iterations and demos by the end of each iteration
  • We apply EVA metrics to provide the Client with detailed overview of the tasks value & progress as well as to make sure we stay in line with the budget expectations

The Client wanted to transfer all the features they had in their existing community platform software to the new Unity-based solution. So, we focused on both making the SDK easy to integrate into any Unity app and providing application developers with access to all the functionality available in the core platform.

The team created a technical vision and implemented the following solution:

  • The Community SDK can be embedded into any Unity game providing friendly integration & faults handling and processing communication between client and server
  • Featured with a business logic ensuring sound communication with backend as well as mapped the Client’s API on a given functionality inside the app
  • Enriched with a basic text formatting system offering different styles, in-text hyperlinks, pictures, and emoji’s (Unity didn’t provide any emoji’s pack out of the box, so we configured it in the TextMeshPro library)

Testimonials

Thank you so much! It's been a great project and I'm really happy with the results.
Anonymous Avatar

CEO

At the Client’s side

This project is remarkable and interesting for us. Working with different industries and domains we often encounter cases when solutions and practices used in one domain can help to solve a serious business challenge in another domain. This project is a good example of such synergy when tools designed for community management help gaming industry solve challenges they encounter in user support & engagement.
Nadiia Martynova
NADIIA MARTYNOVA

Account Manager

Sigma Software

Unity developers are delivering unity game development services 
Let us discuss how our team can contribute to your success