Playrix

Playrix

Share

04/04/2025

🔍 How We Keep Our Codebase Stable at Playrix
We're continuing our series on how development processes are organized at Playrix. Today, let’s talk about how we maintain a green master—a stable codebase that keeps development smooth and ensures game quality.

💡 Why does this matter?
With hundreds developers working on a game across iOS, Android, Windows, Mac OS, and Web, keeping the codebase stable is no small feat. But at Playrix, this process is well-structured, standardized, and optimized.

Our Multi-Level Quality Control System
1️⃣ The First Checkpoint: Pre-commit Hooks
Before any changes are made, we run automated static checks. These take just 10 seconds on average, allowing developers to catch and fix issues before creating a pull request.

2️⃣ Pull Requests & Testing Budget
Once the pre-commit checks pass, a pull request is created—but merging it into the main branch is blocked until a full round of builds is completed. These builds verify that the game runs smoothly across platforms and must fit within a 1-hour budget. Initially, this process took 2 hours, but we've optimized it to 40 minutes for most cases.

3️⃣ AI + Code Review
Every change goes through an AI assistant, which scans for potential issues. Then, a human reviewer assesses the code for scalability, clarity, and long-term maintainability.

4️⃣ Nightly Checks & Auto-Detection of Bugs
Even after a merge, the verification process isn’t over. Nightly quality gates run additional tests that wouldn’t fit into the pull request budget.
If an issue is detected, an automated bisect identifies the exact pull request that caused it and assigns a task to the responsible developer.
The bottom line: Our multi-layered verification system allows us to ship high-quality games while maintaining speed and a great developer experience.

21/02/2025

🌍 Every day, more than 30 million people around the globe play Playrix games. But have you ever wondered what goes on behind the scenes to bring new features to life?

We’re launching a series of posts about game development, and today, we’re diving into Continuous Integration (CI).

⚙️ For a new feature to appear in your game, it goes through an extensive development process, during which its quality is continuously checked by an automated CI pipeline.

🚀 Ever wondered how long it takes to compile a C++ project with millions of lines of code for both Android and iOS? At Playrix, we’ve optimized this process to just 6 minutes for Android and 5 minutes for iOS (!).

📊 On average, our Continuous Integration infrastructure handles up to 12,000 builds per day across 500+ active repositories. Every minute saved in build time means faster time to market ⏱️ and significant savings on resources like TeamCity and AWS —the backbone of our CI/CD infrastructure.

💡 Want to help us make builds even faster?
👉 Check out our open positions: https://playrix.com/job/open

24/05/2024

Let's talk about how artificial intelligence helps in mobile game development. At Playrix we use AI every day and we are ready to share some insights. Today we will focus on the creation of art objects.

🤖 AI is used by more than 400 artists in the company, and it creates more than 200,000 thousand art objects for Playrix every month.

🤖 Our core AI tool "Jupiter" was developed in-house. It is a deployed Stable Diffusion neural network, supplemented with a number of necessary extensions that significantly improve the network's functionality. Based on sketches, the network's models can create an accurate outline of an image, draw a depth map of an object, change a character's pose or emotion by recognizing its "skeleton," and perform many other actions.

🤖 However, AI cannot replace an Artist. Humans play a key role in the creation of our art objects, from brainstorming to final editing. We are always eager to invite talented artists to join our team and show them the unlimited possibilities of developing their skills using AI and other technologies. Check out the open positions on our website: https://playrix.com/job/open/art

Want your business to be the top-listed Gym/sports Facility in Dublin?
Click here to claim your Sponsored Listing.

Address


Dublin
D15