BulletHell Elemental Template

Ultimate Bullet-Hell & Roguelike Game Template for Unity – PC, Android, iOS

Design, 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 website

This 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 Highlights

  • Authentication: 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 Modes

  • Survival 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:

LeanTween

License: MIT

Author: Russell Savage - Dented Pixel

HSFM Animation SFM

License: MIT

Author: Inspiaaa

Colyseus Websocket

License: MIT

Author: Endel Dreyer

MsgPack Serialization

License: MIT

Author: Denis Zykov

MeshCombineWizard

License: MIT

Author: Gojko Radonjic

UniTask

License: MIT

Author: Yoshifumi Kawai / Cysharp, Inc.

VContainer

License: MIT

Author: hadashiA

UIEffects
License: MIT License
Author: Mob-Sakai

Shader:

Name: "SimpleURPToonLit"

License: MIT

Author: NiloToon

Audio Files:

Path: "ThirdPartyResources/Audio"

License: CC0 Public domain

Source: freesound.org

3D Models:

Path: "ThirdPartyResources"

License: CC0 Public domain

Source: poly.pizza

Author: Henry Boadle

UI Images:

Path: "ThirdPartyResources/NewUI"

License: MIT

Author: Evghenii Conev

Points to Redeem
30 pts
Category
Systems
Publisher
BizachiCode
Asset FilePrimary
complete
Version:1.0.0
File:BulletHell Elemental Template.unitypackage
Size:328.2 MB
byga-admin

Sign in to offer a newer .unitypackage for this asset. Uploads are reviewed before they appear.

BulletHell Elemental Template

by BizachiCode
ā˜…ā˜…ā˜…ā˜…ā˜…
4.8

Sign in to add this asset to your library.

Publisher
Points to Redeem30 pts
CategorySystems
Uploaderga-admin