Client101 Okey Plus
SectorGaming and entertainment
ServiceMobile game development (additional development capacity)
TechnologiesMobile game development, multiplayer infrastructure
PlatformsApp Store and Google Play
101 Okey Plus – Mobile Game Development
101 Okey Plus – Mobile Game Development

About the Project

101 Okey Plus is a popular mobile okey game that reaches millions of users. We contributed to the game’s development on the App Store and Google Play side, working alongside the game’s own team on the multiplayer infrastructure and release management. Okey is a traditional tile-based table game with a large player base in Turkey. In the mobile version, players expect to find the rules and the feel of the game they know on their phones as well. That expectation means every decision in the development process has to be made with the player experience in mind.

This case study does not describe a game we built from scratch; it describes the development capacity we provided to a game that was already live.

The Need and the Problem Solved

The game needed additional development capacity. In live games with a large player base, new features and improvements are always on the agenda, and when the team carries that workload on its own, extra capacity becomes important. The goals were:

  • Contributing to development on both iOS and Android
  • Working with the team on the multiplayer infrastructure
  • Carrying out the ad SDK integration
  • Supporting release management in line with the game’s rhythm

Our Solution

We contributed to the mobile development of the game in four areas:

  • iOS and Android development: making sure the game offers the same experience on both platforms. In table games like okey, players can meet at the same table from different devices, so the two platforms must work together seamlessly.
  • Multiplayer infrastructure: the layer that lets players take part in the same game in real time. Delivering every move to all players correctly and on time is a basic requirement for the game to be fair and smooth.
  • Ad SDK integration: part of the game’s revenue model; ads need to appear without interrupting the flow of play.
  • Release management: shipping new developments to the stores in a regular and controlled way.

These four areas are connected: a change to the multiplayer infrastructure must work the same way on both platforms, ad placements must not disrupt the flow of the game, and every change must reach the stores in line with the release schedule. That is why we did not treat the work as separate tasks but as a single development stream run jointly with the game’s team.

101 Okey Plus – Mobile Game Development — overview
101 Okey Plus – Mobile Game Development — overview

Technologies Used

  • Mobile game development (iOS and Android)
  • Multiplayer infrastructure
  • Ad SDK integration

Process

Our general way of working in projects where we add capacity to live games is as follows:

  1. Onboarding: in projects of this kind, we first learn the game’s code structure, the tools in use and the release calendar. In this project we shaped our way of working around the processes of the game’s team.
  2. Planning: development work is planned according to priorities set together with the game’s team.
  3. Development and testing: in live games every release affects a large number of players at once, so changes are tested carefully.
  4. Release: changes are rolled out in a controlled way, for example with staged releases; the aim is never to put the uninterrupted running of the game at risk.

Results and Benefits

We took part in the development of a mobile game that reaches millions of users, and we made our contributions without putting the uninterrupted running of the game at risk. Bringing in external development capacity lets game teams handle busy periods without permanently growing their headcount. For this model to work efficiently, the incoming team has to adapt quickly to the code structure, the tools and the release calendar.

The lesson we took from this project: contributing to a large live game requires adapting to the rhythm of its team.

Discuss a Similar Project

If you are looking for development capacity or multiplayer infrastructure support for your mobile game, take a look at our mobile game development and mobile app development services. If you need dedicated developers rather than a project, see hire developers. Let’s talk about your project: tell us what you need and we will prepare a written proposal covering scope, timeline and cost. Call us on +90 850 335 10 87, message us on WhatsApp, email info@360-soft.com or use our contact page. You can also browse our other case studies.

This case study is a localized version of our reference page in Turkish: Türkçe.