M-Social

Mini-games
for your projects

Looking to boost user engagement through gamification? We’ll help you bring this idea to life!

We create mini-games for:

Websites

monitor

Chatbots

chat-bot

Mobile
apps

mobile-app

Web applications

web-app

Popular Game Mechanics

Battleship

(Naval Combat / Ship Battles)

Description:

The player places ships on a grid and takes turns calling coordinates to “fire.” The goal is to sink all enemy ships before the opponent.

Examples:

Battleship, Sea Battle

sea-battle

Snake

(Snake-like Movement & Growth)

Description:

The character grows longer as it collects items, making movement more challenging.

Examples:

Slither.io, Snake, Worm.is, Snake Pass

snake

Match-3

(Match-3)

Description:

The player matches 3 or more identical elements (tiles, gems, fruits) to clear them and earn points.

Examples:

Candy Crush Saga, Bejeweled, Puzzle & Dragons

match

Fruit Ninja

(Fruit Slicing / Swipe Mechanics)

Description:

The player must slice flying objects using touch or mouse swipes.

Examples:

Fruit Ninja, Vegetable Samurai, Beat Saber

fruit-ninja

Tetris

(Block Stacking & Puzzle Clearing)

Description:

The player arranges falling blocks to complete and clear lines.

Examples:

Tetris Effect, Tetris 99

tetris

Break the Blocks

(Arkanoid)

Description:

A paddle deflects a ball to break blocks, often in a duel-style format.

Examples:

Pong, Breakout, Arkanoid

arkanoid

Hidden Object

(Hidden Object)

Description:

The player must find hidden items within detailed and visually rich scenes.

Examples:

Hidden Folks, Secret Objects, Hidden City

hidden

Examples of implemented
projects

A bundle. Check promo

A bundle. Check promo

Goal:

Development of an interactive promotional website "Vyazanka" with games and a bonus system to promote products

 

Mechanics:

  • A website with six built-in games; users earn points for successful completion: 1 point = 1 ruble on the receipt
  • Game mechanics: Battleship, Fruit Ninja, matchstick puzzles, hidden object quiz, detective puzzles
  • Registration: participants create an account on the website; administrators manage content and verify receipts
  • Participation in the promotion: purchase products during a specific period, upload a receipt (receipts were moderated automatically via the Federal Tax Service API or manually by a moderator)
  • Receipt verification: uniqueness, Taxpayer Identification Number (TIN), purchase date, presence of promotional product; if rejected – notification with reason
  • Prize draw: grand prize


Result:
• Development time: 2 months
• Units of promotional products sold: 13,000+
• Visitors during the promotion period: 71,000+
• Registered users: 7,000+
• Registered receipts: 10,000+

Fruto Nyanya. "Journey" game mechanics

Fruto Nyanya. "Journey" game mechanics

Goal:

Development of the promotional website for the "Dairy Journey" campaign

 

The website features a game where the player travels across a map on a train and completes various tasks. Successful completion grants the right to participate in a prize draw.

 

From the client:

  • Technical specification
  • Description of the promotion mechanics
  • Design concept and design


Completed work:

  • Front-end and back-end development


Result:

  • Development time: 2 months
  • Support period: 1 month
  • Registered users: 55,000 +

Web bot for Ice show and T-Bank

Web bot for Ice show and T-Bank

Goal:

Development of an interactive game web bot for engaging visitors at ice shows.

 

Mechanics:

  • Scan a QR code.
  • Launch the bot.
  • Participate in the game: viewers had multiple attempts to spin a robotic arm holding a toy bear and throw it as far as possible.
  • The system awarded points based on which target zone the throw landed in.
  • Key feature: the target zones were invisible — to hit the farthest zone, players had to throw the bear along a precise trajectory.


Key Modules:

  • Game with animation of the arm spinning and the throw.
  • Notifications with game results.
  • QR bot for prize redemption.
  • Notifications for prize issuance and collection.
  • Admin panel for managing participants, prizes, show schedules, and QR bot access.


Result:

  • Over 55,000 game sessions and 100,000 total attempts.
  • More than 44,000 unique users.

Landing page for the Rive Gauche brand

Landing page for the Rive Gauche brand

Goal:

Development of a landing page with quiz mechanics to engage users in the campaign and enable personalized product recommendations.

 

Mechanics:

  • Users landed on the page, filled out a questionnaire, and completed a short quiz to determine their skin type.
  • After answering the questions, they received a personalized product selection, detailed product information, and a promo code.


Result:

  • The landing page successfully engaged users in the campaign — it was visited by over 22,000 people, with more than 28,000 total page views.
  • The interactive quiz mechanics and personalized recommendations increased user satisfaction and interest in Rive Gauche products.

Answers to frequently asked questions

Yes, we are ready to develop any game mechanic. The list includes only the most popular ones.
  • Discussion: You provide an idea, a brief, or a ready technical specification.
  • Estimation: A project manager is assigned to analyze the task, clarify details, and prepare the budget and timeline.
  • Approval: After confirming the terms, we sign the documents and finalize the specification.
  • Development: We build the game and, if needed, demonstrate interim results on a test environment.
  • Testing: The QA team tests the product and fixes bugs.
  • Release: We launch the finished project.
The timeline depends on the complexity of the game mechanics and the project. On average, it takes from 2 weeks to a couple of months.
Yes, we can offer several integration options. Contact us to discuss the technical details.
Of course. We can design the game visuals based on your website, brand book, or any other materials you provide.
Yes, this functionality is available.
The cost depends on the mechanics and implementation details. The starting price is 150,000 rubles. Send us your idea description and we will provide a free consultation and estimate.

Both options are available:

  • Template games — we adapt the visuals to your brand.
  • Custom solutions — we develop from scratch according to your requirements.
Yes. We provide technical support and further improvements under a separate agreement.
There are many options: from filling out simple forms to full authorization via social networks and receiving data from them. If the game is embedded in a messenger, such as a Telegram web bot, we can access the information provided by the platform.
Before development, we discuss all project details and prepare a full technical specification that clearly describes which data will be included in reports and dashboards.