Easy Multiplayer Shooter – Custom Weapons & Game Modes
YOUSSET Studios
$8.49
$16.99
50%OFF
(no ratings)
Jump AssetStore
Prototype Featured Multiplayer Template with Teams, FPS/Top-Down modes, Weapon-Creation, and custom game mode support for fast prototyping and game development.Easy Multiplayer Shooter – Custom Weapons & Game Modes is a Prototype-featured Unity template designed to get your multiplayer FPS or Top-Down shooter up and running in minutes. Whether you are an indie developer, hobbyist, or professional, this template provides all the essential systems for creating a polished multiplayer game without starting from scratch.With this template, you can focus on game design and creativity rather than networking, player, weapon systems, or basic shooter mechanics. Everything is modular, scalable, and easy to extend, allowing you to create your own unique multiplayer experiences.[Core Features]1. Online Multiplayer Multiplayer FeaturedFast And Easy For Start Creating Your Multiplayer Game!Seamless online multiplayer with room creation, joining, quick match, and team balancing.Supports Map Selection Feature In The Ready Lobby.Supports real-time synchronization of player movement, shooting, scores, and health.Fully compatible with the latest version of Photon PUN 2.2. Team-Based GameplayRed vs. Green teams with automatic team assignment and balance checks.Score tracking, end-game detection, and dynamic UI updates.Configurable team size for custom game experiences.3. FPS & Top-Down Player PrefabsPrebuilt FPS player prefab (FPS_Player_1.prefab) with FirstPersonController, ShooterSystem, Health, PlayerManager.Prebuilt Top-Down player prefab (TopDown_Player_2.prefab) with TopDownController, ShooterSystem, Health, PlayerManager.Ready to use, fully synchronized over the network, with customizable controls.4. Custom Weapons SystemCreate and add new weapons using Scriptable Objects: assign prefab, name, icon, and stats.Weapon stats include damage, fire rate, ammo, reload time, fire distance, and visual effects.Prefabs require only the [WeaponAttachment] script to work seamlessly.Fully networked weapon shooting system with ammo synchronization, reloading, and VFX support.5. Game Modes & Map SystemAdd new maps and game modes easily with Scriptable Objects.Each map includes scene name, mode icon, mode name, and spawn setup.Prebuilt GM___TeamManager.prefab handles team management, score tracking, countdowns, and match flow.Ready-to-use TDM (Team Deathmatch) mode for both FPS and Top-Down perspectives.6. Ready Lobby SystemCreate and join rooms with customizable names, team size, and selected map/mode.Dynamic player lists for each team and real-time score updates.Quick match support for instant gameplay.7. Modular, Extensible, and Well-DocumentedAll core systems are modular, allowing you to swap, extend, or replace components without breaking functionality.Comprehensive documentation included, guiding you on how to create weapons, add new maps, modify player controllers, and adjust gameplay mechanics.Compatible with Unity 2022.2.3f1 and above.8. Ready Input ActionThe Controller Support's Both (Native Input and New Input System)[Plug & Play]Import Photon PUN 2 from the Unity Asset Store.Add your Photon App ID via Window → Photon Unity Networking → PUN Wizard → Setup Project.Open the sample scenes and test multiplayer gameplay immediately.Customize weapons, maps, and modes through the included Scriptable Objects and prefabs.[Why Choose Easy Multiplayer Shooter]This template drastically reduces development time by providing a prototype,network-ready shooter framework that's configurable, able to be modified. It allows you to focus on adding unique gameplay elements, your player character, designing maps, and building your game world. With a modular structure, ready-to-use player prefabs, weapons, and game modes, it is perfect for both beginners and experienced developers who want a fast, reliable, and professional multiplayer solution.Take your multiplayer shooter from concept to playable prototype in minutes, not weeks.[Support]yousseftq77@gmail.comUnity Requirements:Unity 2022.2.3f1 or laterPhoton PUN 2 (latest version) – required for networkingSupported Platforms:Windows, macOS (Editor testing)Mobile platforms supported via Photon PUN 2 (requires input customization)Included Systems & Features:1. Multiplayer System (Photon PUN 2)Room creation, join, quick match, and team assignmentMasterClient-based game flow controlTeam balancing, dynamic player count adjustmentScore tracking with custom room propertiesAutomatic end-of-match detection and victory screens2. Player Prefabs:Components: FirstPersonController, ShooterSystem, Health, PlayerManagerFPS Player: Assets/Multiplayer Shooter Template/Core/Player/Resources/FPS_Player_1.prefabComponents: TopDownController, ShooterSystem, Health, PlayerManagerTop-Down Player: Assets/Multiplayer Shooter Template/Core/Player/Resources/TopDown_Player_2.prefabFully networked movement, rotation, shooting, and health synchronizationSupports sprint, crouch, slide, and camera bobbing (FPS)3. Weapons System:Scriptable Object-based weapon creation: define prefab, name, icon, and statsVisual Effects (VFX) prefab and spawn pointWeapon stats include:Damage, Fire Delay, Reload Time, Fire DistanceAmmo count, Max Ammo, default ammoPrefabs require [WeaponAttachment] script for integrationFully networked shooting, including reloading, ammo sync, and VFX4. Game Modes & Maps System:Scriptable Object-based map & mode creationAssign scene name, icon, mode name, and spawner prefabTeam management, countdown timers, game start/stopScore tracking and winning conditionsDynamic UI updates for teams and scoresPrebuilt GM___TeamManager.prefab handles:5. Lobby System:Room creation with custom name, team size, and selected map/modeJoining existing rooms and quick match supportTeam lists and score updates via UI (TMP Text)6. UI Components:Dynamic team score and player list displayCountdown and game state textEnd-game screen for winning teamHighlighter system for selectable UI elements7. Networking & Synchronization:PhotonView-based ownership and RPC calls for weapon handling and player actionsCustom properties for teams, scores, and room/game stateFull sync of health, ammo, and gameplay events9. Input systemSupports Native Input and New Input System8. Documentation & Extensibility:Comprehensive PDF documentation includedCustomizing player controls and statsGuides on adding:WeaponsMaps & game modesModular scripts allow easy swapping, extension, and customizationFolder Structure:Assets/Multiplayer Shooter Template/Core/Weapons/Base/Data – weapon Scriptable ObjectsAssets/Multiplayer Shooter Template/Core/Maps/Base/Data – map Scriptable ObjectsAssets/Multiplayer Shooter Template/Core/Player/Resources – player prefabsAssets/Multiplayer Shooter Template/Core/Managers/Prefabs – GM & team manager prefabsAdditional Notes:Photon PUN 2 must be imported before using the template.Add your Photon App ID via PUN Wizard (Window → Photon Unity Networking → PUN Wizard) for online play.Modular and ready-to-use systems allow you to create new weapons, maps, or game modes without writing new network code.Some scripts were organized only by AI assistance for clarity, but all were fully written, tested, and polished by Yousset Studios.



