Carrom - Complete Unity Game Template (Ads + IAP) icon

Carrom - Complete Unity Game Template (Ads + IAP)

Hot or Not
Carrom - Complete Unity Game Template (Ads + IAP)

Description

Carrom – Complete Unity Game Template

Launch your own Carrom game in a day! A complete, polished 2D Carrom game project built with Unity. Customize the branding, configure your own advertising and in-app purchase IDs, and prepare your game for Android or iOS publishing.

1. Gameplay Features

  • Realistic 2D Physics: Bouncy walls, coin-to-coin collisions, damping, pockets, and continuous collision detection.
  • Slingshot Aiming: Pull back the striker to aim, with a live trajectory guide and first-hit preview.
  • Striker Positioning: On-screen slider to position the striker along the baseline.
  • Carrom Rules: Own-coin pocketing grants an extra turn, queen-cover rule, striker fouls with coin return, score tracking, and win detection.
  • Two Game Modes:
    • Two players on one device.
    • Play against the Computer with Easy, Medium, and Hard AI difficulty levels.
  • AI Opponents: Geometric ghost-ball planning with difficulty-based aiming errors.

2. Board Themes and In-Game Economy

Eight Procedurally Generated Board Themes

  • Classic Wood
  • Royal Walnut
  • Emerald Felt
  • Ocean Marble
  • Neon Night
  • Volcanic
  • Ivory & Gold
  • Cosmic Galaxy

Each theme also changes the appearance of the coins and striker.

Unlocks and Rewards

  • Unlock boards using in-game coins or in-app purchases.
  • Add new board themes by copying and editing an entry in BoardThemes.cs.
  • Earn configurable coin rewards after completed games.
  • Save coin balances and progress locally.
  • Offer free coins through rewarded video ads in the Store.
  • Let players double their game rewards by watching a rewarded video on the game-over screen.

3. Monetization and SDK Integration

The project includes integration points for advertising and in-app purchases.

Advertising

  • Banner Ads: Display during gameplay, with reserved space in the board layout.
  • Interstitial Ads: Show after a configurable number of completed games, with frequency and minimum-gap settings.
  • Rewarded Video Ads: Offer optional rewards for watching videos.

In-App Purchases

  • ###li/li###
  • Remove Ads.
  • Premium board purchases.
  • Restore Purchases support.

Included Integration Adapters

  • Google AdMob
  • Unity Ads
  • Unity In-App Purchasing (4.x)

The project includes an editor Setup window for enabling supported integrations and configuring your IDs. The third-party SDK packages themselves are not included.

Test Without Live SDKs

Editor mock providers let you test the interface and purchase flow without connecting real services. These include a fake banner, simulated video ads, and a test purchase dialog.

Features

Key Features

  • Complete Unity 2D Carrom Game Template
  • One-Click Setup — Press Play to Start
  • 2-Player Local Multiplayer on One Device
  • Single-Player Mode Against Computer
  • 3 AI Difficulty Levels: Easy, Medium, and Hard
  • Realistic 2D Physics and Coin Collisions
  • Slingshot Striker Aiming with Trajectory Preview
  • Striker Position Slider
  • Queen Cover Rule and Striker Foul Handling
  • Score Tracking and Win Detection
  • 8 Procedurally Generated Board Themes
  • Customizable Coins and Striker Appearance
  • Coin Rewards and Local Progress Saving
  • Unlockable Boards and Premium Board Purchase Integration
  • Banner, Interstitial, and Rewarded Ad Integration
  • In-App Purchases for Coin Packs and Remove Ads
  • Restore Purchases Integration
  • AdMob, Unity Ads, and Unity IAP Integration Adapters
  • Mock Ads and Test Purchases for Editor Testing
  • Responsive Mobile UI with Safe-Area Support
  • Procedural Sound Effects
  • Optional Custom Font Support
  • Centralized Gameplay Settings
  • Android and iOS Build Support
  • Full Unity C# Source Code Included
  • Setup & Store Checklist Editor Tool
  • Documentation and Publishing Checklist

Technical Details

  • Engine: Unity 2021.3 LTS and compatible Unity 6 versions
  • Project Type: 2D
  • Render Pipelines: Built-in Render Pipeline and URP 2D
  • Platforms: Android and iOS
  • Orientation: Portrait
  • Source Code: C#
  • Online Multiplayer: Not included
  • Cloud Save: Not included

Requirements

Import Admob and In-App Purchase SDK and put your own AD ids.

Instructions

Just Import File and hit click. all other setup in run time, no need to manuall setup.

AuthorAlmirStudio
CategoryApp Templates / Unity / Templates / Board
Price$15
Extended License$45
First ReleaseOct 16, 2026
Last UpdateOct 16, 2026
Operating systemsUnity 6.0, Unity 6.1, Unity 6.2, Unity 6.3 LTS
Programming languageC#
App framework / engineUnity

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit