
Build cross-platform Bullet-Hell, Roguelike & Top-Down Shooter games fast with a modular Unity template, three back-ends and ready-to-ship systems.The project works in any Pipeline adding your own models and textures, but I recommend using URP, as the project was created using URP and it will be necessary to convert the textures.Ultimate Bullet-Hell & Roguelike Game Template for Unity – PC, Android, iOSDesign, prototype and ship adrenaline-fuelled 2D or 3D top-down shooters, bullet-hells, roguelikes and survival arenas in record time.🗎 Documentation🌐Discord Community🌐Developer's websiteThis modular toolkit packs plug-and-play back-ends, fully documented code, and drag-and-drop prefabs so you can focus on gameplay, not infrastructure.✅ Why Choose This Template?All-in-one foundation – login, cloud save, battle pass, quests, loot, elemental damage, IAP and more.Three back-ends included:WebSocket + SQL – self-hosted Colyseus server with real-time economy & leaderboards.Offline – zero setup, encrypted PlayerPrefs, perfect for game-jam prototyping.Firebase – cross-device cloud profiles, secure Auth, Firestore validation.True cross-platform – runs on PC, Android & iOS out of the box.Elemental combat – advantage / weakness modifiers for deep build variety.Multiple game modes – Survival, Boss Survival, Boss Wave plus PvP (1×1, 2×2, 3×3), TDM and Battle Royale.Clean, extensible C# – namespaced, XML-documented, SRP-friendly, URP-ready toon shader included (MIT).🎮 Feature HighlightsAuthentication: Supports email and password login, guest accounts, and anonymous sessions.Player Data: Offers encrypted cloud synchronization or local JSON-based saving.Monetization: Includes soft currencies, Battle Pass system, and beta support for in-app purchases (IAP).Shop & Coupons: Dynamic item store with support for promotional codes.Inventory & Upgrades: Equipable items with stat and skill-based upgrades.Character Suite: Includes character unlocks, cosmetic skins, and mastery level progression.Map & Event Manager: Manage regular and limited-time event maps with ease.Quest Engine: Create daily, repeatable, and milestone-based quests.Leaderboard & Ranking: Supports both global and friends-based leaderboards.Elemental Combat: Configure elemental strengths and weaknesses for deeper combat strategy.Networking (Fusion 2): Ready for lobby systems, co-op gameplay, and PvP battles.Fast Prototyping: Tools for auto-generating EXP curves and exporting game data to JSON.🚀 Included Game ModesSurvival Mode – endure waves until the timer ends.Boss Survival Mode – survive, then defeat the final boss.Boss Wave Mode – clear waves, spawn boss, claim victory.Arena PvP – 1×1 / 2×2 / 3×3 team battles.Team Deathmatch & Battle Royale – large-scale PvP mayhem.This asset uses the following third-party resources:LeanTweenLicense: MITAuthor: Russell Savage - Dented PixelHSFM Animation SFMLicense: MITAuthor: InspiaaaColyseus WebsocketLicense: MITAuthor: Endel DreyerMsgPack SerializationLicense: MITAuthor: Denis ZykovMeshCombineWizardLicense: MITAuthor: Gojko RadonjicUniTaskLicense: MITAuthor: Yoshifumi Kawai / Cysharp, Inc.VContainerLicense: MITAuthor: hadashiAShader:Name: "SimpleURPToonLit"License: MITAuthor: NiloToonAudio Files:Path: "ThirdPartyResources/Audio"License: CC0 Public domainSource: freesound.org3D Models:Path: "ThirdPartyResources"License: CC0 Public domainSource: poly.pizzaAuthor: Henry BoadleUI Images:Path: "ThirdPartyResources/NewUI"License: MITAuthor: Evghenii ConevUnity 2022.3 LTS or newerRender Pipelines URP (default), Built-in & HDRP compatiblePlatforms Standalone, Android, iOSThird-Party LeanTween, Colyseus (server), SimpleURPToonLit (MIT)