Best Unity Game Templates and Toolkits
One of the many reasons why Unity is loved by many game developers is due to its big asset store with many ready-to-use assets. Unity game templates are among the most popular assets.
Starter Kits
RPG Essential Kit ↗
The RPG Essential Kit is a comprehensive collection of high-quality assets designed to empower game developers in creating immersive and visually stunning RPG experiences. This all-in-one package provides everything you need to bring your game world to life, from character designs to intricate environmental elements. Weapon and Equipment Arsenal Visual Enhancements Character Control Systems Environment and Prop Assets.
- RPG Builder with drag-and-drop functions including Abilities, AI, NPC Spawner System, Stats, Talent Trees, Target Combat, Action Combat, Pet System, Bonuses, Ability Tags, Ability Animations & Particles
- Stylized Human Male and Female character models
- Comprehensive Stylized Armor Pack 1 and Pack 2
- Detailed Stylized Bear model for wildlife or companion characters
- Over 100 Stylized Weapons in the first pack
- Additional 100+ Stylized Weapons in the second pack
- 200+ Stylized Textures for rich environmental detailing
- 500 Spell Icons to represent magical abilities
- Massive collection of 2300+ Item Icons for inventory and game mechanics
- Top-Down Click To Move and WASD Character Controllers
- Obsidian UI Pack for sleek user interface design
- Stylized Graveyard scene and Wooden Props
- Unique Stylized Meat & Bones assets
Corgi Engine - 2D + 2.5D Platformer ↗
Corgi is packed with features to provide the best tool to develop 2D + 2.5D platformers or run & gun games. The player is supported with complete collision detection, slope handling, movement, jumps, auto walk/run and wall jumps, double jumps, ladders, ledge hanging and pulling, dangling, jetpack, weapons (melee, hit scan and projectile), combo weapons, auto aim, flight, time control, gliding, swimming, dash (horizontal and vertical), damage dash, pushing, pulling, getting crushed, object carrying and throwing, running, crawling, looking up/down, taking fall damage, gliding on ziplines, swapping between characters, and more. The kit comes with 50 demo levels and an advanced AI system for creating complex enemy, boss, or friendly AI behaviors.
- Advanced AI system for enemies, bosses & friendly NPCs
- 50 demo levels included
- 2D + 2.5D support
- Multiple character abilities (jumps, wall jumps, double jumps, jetpack, gliding, swimming, dash, and more)
- Full mobile, keyboard, gamepad & controller support
- C# clean code architecture
- Weapons system: melee, hit scan, projectile, combo weapons
- Character swapping, ledge hanging, object carrying/throwing
- Complete with collision detection and slope handling
uMOBA ↗
uMOBA is a MOBA game kit. It contains all the Multiplayer Online Battle Arena core features to make an addictive MOBA. Same scripts for client & server, beautiful customizable UI, huge MOBA-sized map with towers, barracks, bases, jungle creeps, and fog of war.
- Same Scripts for Client & Server
- Beautiful, customizable UI
- Huge MOBA-sized map with Top, Middle, and Bottom Lanes
- Players, Monsters, NPCs
- Jungle Creeps, Towers, Barracks, Bases
- Fog of War & Team Proximity Checker
- Movement via Navigation, Animations via Mecanim
- Items & Gold system, Hero Selection
- Team-based Health Bars, Minimap with level tracking
- Scriptable Skills & Buffs
- Only 3000 lines of carefully crafted C# Code
- Secure: all logic simulated on the Server
- Server can run on Linux in Headless mode
- MOBA Camera with Zoom, Lobby & Team selection
- Platform Independent with Mobile Support
- Network Time Synchronization, free of Deadlocks & Race Conditions
Turn-Based ToolKit (TBTK) ↗
This template kit is developed with the purpose of aiming for the easy construction of a variety of turn-based games. Similar to TDS-TK, you can modify any aspects of the game including enemy types, gun types, skills, and abilities.
- Easy construction of turn-based games
- Modify enemy types, gun types, skills, and abilities
- Flexible and configurable framework
- Similar architecture to the popular TDS-TK toolkit
Top Down Shooter ToolKit (TDS-TK) ↗
TDS-TK is the best choice when it comes to making 3D top-down games, be it a shooter or medieval fight. It provides a complete framework for developing top-down perspective games.
- Bullet modification - create/edit bullet type by adjusting projectile asset, damage, range, etc.
- Ability and perk system - adding ability and skill trees is a breeze
- Large variety of enemy types with different behaviors such as standing still at obstacles and chasing after players
- 3D top-down game framework for shooters and medieval combat
UFPS: Ultimate FPS ↗
UFPS is a comprehensive and battle-tested first-person shooter framework that has been empowering game developers since 2012. With tens of thousands of users, this asset has continuously evolved to provide an exceptional development experience for creating immersive first-person games. Exceptional Modularity: designed with a focused approach, UFPS excels as a character controller with seamless integration with other specialized assets. Beginner-Friendly: new developers can quickly get started using intuitive video tutorials and the Character and Item Builder. Advanced Customization: experienced developers will appreciate the deep customization options and extensive 300+ page documentation. Thriving Community: backed by a robust user base and continuous development since 2012.
- Versatile Item System: supports shooters, melee weapons, magic abilities, throwable objects, and flashlights for first-person perspective
- Advanced Character Controller with innovative spring system for fluid procedural animations
- Runtime character model switching
- Modular item system for precise behavior customization
- Comprehensive ability system with dynamic gravity mechanics
- Per-character time scale manipulation
- 300+ pages of detailed documentation
- Character and Item Builder for quick prototyping
Tower Defense Template Kit ↗
Tower Defense Template Kit (TD) is a kit for making a 2D tower defense game with mechanics seen in many popular games such as Royal Revolt 2, Kingdom Rush, Castle Defense, and Bloons TD.
- Built-in level editor for easy map-making
- Ready to publish - just change graphic assets
- Multiple monetization methods: Admob, Unity ads, and IAP (Google Play)
- All units and towers have power-ups and upgraded modes
Tower Defense Toolkit 4 (TDTK) ↗
TDTK is a framework within Unity which comes with a variety of tools that are flexible and configurable to create tower defense games of any kind.
- Supports campaign, procedural spawn generation, and endless mode
- Flexible path system controls the enemy's path
- Pre-defined types for both towers and monsters
- Plenty of stats to adjust for unit statuses, effects, buffs, and debuffs
- Ability system for adding skills to players
- Perk system for custom tech-trees or skill-books
- Works on both mobile and desktop
- Easy replacement of placeholder models and assets
- Full C# source code included after purchase
TCG Engine - Online Card Game ↗
The TCG Engine serves as a comprehensive blueprint for creating internet-based card games using Unity. It accommodates both individual and multiplayer modes on a secure, trusted server.
- Complete card game system with play mechanics, attack modes, mana, HP, and abilities
- Supports both single-player and multiplayer modes
- Desktop and mobile controls
- User sign-in and user database via Web API
- Secure, trusted game server with easy game pairing
- Card collection, pack opening, and in-game spending
- Leaderboard and friend list system
- AI programmed with the Minimax algorithm
- Customizable card abilities using Scriptable Objects
- Multiple games from a single server process
- Runs on Unity's official Netcode (no third-party networking required)
- Secure login web API using HTTP and JWT
- Discord-based support from the creator
Adventure Creator ↗
This toolkit has all you need to make your own adventure game such as Monkey Island or Telltale's The Walking Dead. Adventure Creator (AC) offers a complete development environment for point-and-click and narrative-driven adventure games.
- Intuitive Workflow: accessible design interface for placing Hotspots, setting up NavMeshes, and importing graphics
- Rapid Game Setup: New Game wizard and pre-made templates for quick prototyping
- Versatile Perspective Options: supports 2D, 2.5D, and 3D with point-and-click, third-person, and first-person
- Visual Scripting System: artist-friendly ActionList system with over 100 specialized Action types
- Adventure Game-Focused Design: interactions, characters, inventory, dialogue, conversations, logic, localization, quick-time events, and save/load
- Cross-Platform: PC, Mac, WebGL, iOS, and Android with mouse/keyboard, gamepad, and touch support
- Localization Tools: export text/speech for translations, script sheets for voice actors, language-specific audio and lipsync
- Timeline Integration: cinematic sequences with animated characters, synchronized speech, and camera movements
- Extensible Architecture: source code included with documented API and event hooks
uMMO ↗
uMMO is the best tool for rapid prototyping, especially for open-world MMOs. The kit will help you make an MMO RPG, Shooter, RTS, etc. It has a powerful input engine with automatic input synchronization between server and client (authoritative server setup). It serializes everything out-of-the-box in order to secure data transferred between server and client.
- Intuitive Configuration Management: one-click object configuration logic with an easy-to-understand interface
- Seamless Movement Interpolation: remote-controlled characters appear identical to locally controlled ones
- Automatic Animation Synchronization: native support for both Legacy and Mecanim systems
- Flexible Script Execution Control: drag-and-drop interface for determining server/client script execution
- Unified Scene Development: design server and client components within the same scene
- Advanced Data Model Handling: eliminates the need for manual data synchronization
- Robust Server-Client Code Separation: deploy same scene with control over code visibility
- True Authoritative MMO Capabilities
- Universal Character Controller Integration
RPG Editor: ORK Framework 2 ↗
ORK Framework allows you to create your own RPG game without writing a single line of code. It allows you to set up your status system, characters, enemies, equipment, and everything else you need in the ORK editor. ORK supports four different types of battle systems: Turn-Based, Active Time, Real-Time, and Phase, with a wide range of settings. Its node-based event system allows you to create cut scenes and dialogues, animate your battles, add custom game mechanics, and many other things.
- Flexible status system
- Ability (skill) system
- Inventory system
- Equipment system
- Crafting system
- Quest system with automatic progress monitoring
- Battle and movement AI
- Menus, shops, and HUDs
- Support for multiple languages
- Save games, Factions, Bestiary system
- Plugin system for extensibility
- Four battle system types: Turn-Based, Active Time, Real-Time, Phase
- Node-based event system for cut scenes and dialogues
Trivia Quiz Game Template ↗
This template will help create a trivia game, along with a timer, lives, and varying bonuses. You can create quiz questions directly in the editor or import them from an XML file. Instant Game-Ready Solution: skip the complex development process and simply build and play. Leaderboard Integration: boost competition and engagement with the free DreamLo plugin. Universal Platform Support: PC, Mac, iOS, Android, and more. Adaptive Design: automatically adjusts to different screen resolutions and aspect ratios. Comprehensive Control Compatibility: mouse, keyboard, gamepad, and touch controls. Monetization Ready: includes UnityAds support.
- Perfect for interactive educational experiences
- Diverse question types: text-based trivia, image-driven, video and sound challenges, zoomed picture rounds, true/false, math quizzes
- Timer, lives, and varying bonuses
- Import questions from XML or edit directly in the editor
- Leaderboard integration via DreamLo plugin
- PC, Mac, iOS, Android, and more
- Adaptive design for different screen resolutions
- Mouse, keyboard, gamepad, and touch controls
- Customization options for game difficulty
- UnityAds monetization support
City-Building Kit ↗
It is not an easy task to make a city builder strategy game from scratch. That's why we need this kit. The main purpose of this kit is to help develop mobile city-building strategy games with PvP battles. It will help you save thousands of hours.
- Building Items Art, Character Art, Animated Characters, Terrain Art
- 2D Integration with Item Data (XML)
- 12 Creator C# Scripts, Construction/Timer Scripts
- 2D Gameboard Setup + Scripting, Player XP Allocation
- Gestures (Drag and Drop), Kinetic Mobile Scrolling, Desktop Mouse Scrolling
- HUD Art and Scripting, Game Store Menu with InApp Purchase Menu
- Weather Controls, Nighttime Gameplay Support
- Defensive Structures and Walls, Terrain Removables
- Selector Scripts, Camera Controller
- Destruction, Dissolve, Projectile, and 3D Effects
- Terrain Collider and Selector
- Sound FX and Projectile Scripting
- Weapon Controls, Defense Controls, Unit Graves
- Unit Pathfinding, Combat Unit AI, Combat Defense AI
- PvP Battle Processor (Helios AI), PvP Battle Guide
- PvP Internal Operations Console, Groups Control, Cheats (for development)
- Resource Generation + Storage
- NPC Demo (Builder Animation)
- Client/Server State Sync, Server Software + Testing
- Beginner Tutorial and Sound Effects
iRDS - Intelligent Race Driver System ↗
Intelligent Race Driver System (iRDS) is a Race Game Toolkit that would help you to develop your Racing Games. It includes an AI system to compete with human players and its own Car Physics.
- Compatible with Edy's Car Physics, UnityCar, and Realistic Car Controller out of the box
- AI steering, braking, overtaking, and collision prevention
- Track limits (left and right limits of the track)
- Different AI behaviors, pitting, and counter steering if the car drifts
- Compatible with Easyroads - creates track limits from EasyRoads markers
- Racing line, grid positions, and pit line
- Force Feedback compatible
- New suspension system (MacPherson & Double Wishbone)
- More realistic car physics
- Mobile Touch Controls including Touch Steering
- Gear Shifter compatibility
- New Sounds manager for AAA-quality audio
- Different race types: Circuit, Sprint, Knockout, Checkpoints, Speed Trap, and Capture the Flag
- Road cameras position for on-road camera view mode
2D+3D Infinite Runner Engine ↗
The Infinite Runner Engine is a highly customizable, optimized, and easy-to-use toolkit for making your very own endless game. It offers tons of ready-to-use classes, easy to customize for your own needs. Whether you want to develop a side-scrolling runner like Canabalt, a curved runner like Ski Safari or Tiny Wings, or a 3rd person-view game like Temple Run, this toolkit has every feature covered.
- Create the endless game YOU want: tons of common use classes ready to customize
- Optimized for mobile with great performance and recycled objects
- Built-in examples: packed with complete games, assets, and classes
- Handles achievements, object pools, spawners, camera controllers, game status, events, multiple characters, pickable objects, highscores and more
- Super easy to use: tweak engine core objects straight from the inspector
- Complete documentation of all classes, entire codebase is commented
Match 3 Jelly Garden Kit ↗
Jelly Garden Kit is a complete match-3 tool for Unity, providing everything needed to create a polished match-3 puzzle game.
- Facebook integration - leaderboard, friends on the map, invite and share
- Easy-to-Use Level EDITOR - create unique levels without programming
- Optimized for Mobile - UI resizes to all device types and resolutions
- 100 tested levels included as a starting point
- Unity IAP purchases integrated with IAP Editor for cost and quantity settings
- Ads Monetization: Unity Ads, Admob, Chartboost, Rewarded ads
- Game tutorials - visual and tab-based
- Life Shop - purchase with coins or watch video ads
- In-game privacy policy included
- Rewarded video, Coins Shop, Booster Shop
Match 3 Sweet Sugar ↗
Match 3 Sweet Sugar is a ready-to-publish game kit. You only need to change the assets to publish a new working game with all features.
- Facebook integration with leaderboard, friends on the map, invite and share (Instagram, Telegram, Whatsapp, etc.)
- Portrait and landscape rotation support
- Easy-to-Use level editor without programming knowledge required
- Optimized for Mobile with responsive UI
- 100 tested levels included
- Mini Game (Bonus Spin) and Daily Rewards with anti-time cheat
- Dynamic Reskin - change in one place, update everywhere
- Gravity and teleport mechanics for item movement on the game field
- Scrollable sub-levels, PSD map included
- Unity IAP purchases integrated with IAP Editor
- Ads Monetization: Unity Ads, Admob, Chartboost, Rewarded ads, and 60+ ad demand sources
- Game tutorials - visual and tabs
- Life Shop, Coins Shop, Booster Shop
- Localization tool for any language
- Localized Price support