Modular Multiplayer FPS Engine (Mirror) (MMFPSE) v0.8.5.0 BETA (19 Sep 2025)

Modular Multiplayer FPS Engine (Mirror) (MMFPSE) v0.8.5.0 BETA (19 Sep 2025)
 The Modular Multiplayer FPS Engine (Mirror) (MMFPSE) v0.8.5.0 BETA (19 Sep 2025) is a comprehensive first-person shooter kit designed for Unity, built from the ground up to support multiplayer gameplay. It leverages Mirror Networking for authoritative server-side control and includes full support for both multiplayer and singleplayer/cooperative (COOP) modes. A master server or connection service is required to operate, with Unity Game Services Lobby/Relay providing a free default option—though alternative services can be used. Manual import of Mirror is not required or recommended due to the integrated modular architecture.

The engine features a modular design that enables easy replacement and expansion of components, with abstract classes supporting both modification of existing systems and creation of new ones. It supports a wide range of game modes including Deathmatch, Team Deathmatch, Gun Game, Domination, and a built-in Sandbox mode for singleplayer and COOP, with additional modes available as add-ons. All game modes include full bot support and multi-team functionality (supporting more than two teams).

The weapon system includes raycast shooting, physical bullet shooting with penetration, fire modes (semi-auto, auto, burst), melee attacks, grenades, left-hand IK, and rigidbody bullets (suitable for grenade launchers and bullets). Player features include basic movement (sprint, run, walk, crouch), swimming, footsteps (with terrain-based texture detection), stamina, and player model customization. Gameplay includes player-based bots, leveling and unlocking, third-person mode, and an assist system.

Included weapons are the Assault Rifle (FAL), Pistol (M1911), Shotgun, Sniper (M40), Frag Grenade, Flashbang, Smoke Grenade, and Bat. The UI provides a server browser, minimap, and TextMeshPro-based text rendering (requires TMPro package). Xsolla integration enables microtransactions for weapon stores. World features include ammo, weapon, and health pack spawning, door systems, kill/damage zones, combat area exit zones, and exploding barrels.

Additional capabilities include an event system for custom script injection, a powerful plugin system, an editor tool for adding player models, a basic statistic system, and object pooling for impacts, shells, and bullets. This engine is ideal for developers seeking a scalable, extensible foundation to build their own multiplayer FPS games. 


Download Source 1

Modular Multiplayer FPS Engine (Mirror) (MMFPSE) v0.8.5.0 BETA (19 Sep 2025)


END
 0
Comment(No Comments)