Fishing Simulator Pro – Fishing Game Template
Unity · Template
A complete Unity template for top-down bullet hell and hero shooter games, for mobile, PC and WebGL. It runs offline right after import, and becomes online when you add Photon Fusion 2 and choose a backend. Try the WebGL demo in your browser Documentation Developer's website Gameplay 12 example heroes with a basic attack and three skills, including summoners with pets, turrets, totems and traps. PvE survival maps: survive the timer, beat the final boss, or both. Monster waves, level-up perk cards and evolving skills. Bosses with phases, enrage, crowd control resistance and ground warnings. Basic attack in automatic, manual or ammo mode, aim indicators, floating joystick and tap to auto-aim. Elemental damage, breakable boxes, drops and game feel effects (hit flash, hit stop, squash, camera shake). Multiplayer (requires Photon Fusion 2, not included) Online co-op on the PvE maps, with a configurable number of players. PvP modes: Arena, Team Deathmatch, Battle Royale, MOBA and Goal Rush, with bots that fill empty slots. Parties to invite friends, and matches that continue when the host leaves. Import Fusion and the network components are added by themselves. Three backends Offline: no setup, saves on the device. Firebase: accounts, cloud save, security rules included. WebSocket + SQL: your own authoritative Node.js (Colyseus) server with MySQL or MariaDB, free on GitHub. The server checks every purchase, reward and receipt. Game systemsCharacters and skins, levels and mastery, stat upgrades, equipment and runes, inventory, crafting (Forge), shop, in-app purchases, quests, battle pass with seasons, daily and new account rewards, rechargeable energy, mailbox, coupons, friends, guilds, ranking and a GM panel. Ready to customizeEverything is configured with ScriptableObjects. Every screen is a prefab with its own sprite atlas, and texts are translated into English, Portuguese, Chinese, Japanese and Korean. Paid addons (sold separately): Loot Box, Lucky Wheel and Realtime Global Chat. Documentation (an offline PDF is included) | Discord Render pipeline: URP only. Unity: 6000.0.38 or newer. Required packages: Input System, AI Navigation, In-App Purchasing, 2D Sprite, Newtonsoft Json and Unity Toon Shader (com.unity.toonshader). Optional: Photon Fusion 2 for multiplayer, and the Firebase Unity SDK (Auth, Firestore, Realtime Database) for the Firebase backend. Platforms: Android, iOS, PC and WebGL. On WebGL use the Offline or WebSocket backend; the Firebase SDK does not support WebGL. Languages: English, Portuguese, Chinese, Japanese and Korean.