The May sale is here! Save 70% on select products now through May 23.

FPS Wizard

Christopher Simms - Code Plugins - Nov 14, 2017
3.62 out of 5 stars(29 ratings)
  • 48%
  • 17%
  • 7%
  • 3%
  • 24%

FPS Wizard is a plugin that allows you to create a multiplayer FPS game without having to write a single line of code.

  • Supported Platforms
  • Supported Engine Versions
    4.17 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

FPS Wizard is a comprehensive plugin for Unreal Engine 4 that lets users create their own multiplayer FPS game without having to know how to code. It includes objects like weapons, characters, projectiles, bullet shells, explosions, game modes, and much much more. All of our object types have tons of customizable properties that are adjustable in the editor. You can also use your own meshes, animations, and other assets with our objects relatively seamlessly. FPS Wizard also supports both split-screen and network multiplayer out of the box; so you can play your game with your friends! FPS Wizard also offers users the ability to extend the functionality of our objects through Unreal's Blueprint system. You can also share your FPS Wizard creations with others through our official Discord channel. FPS Wizard is also an evolving product-and will receive tons of updates and new features over its lifetime.

NEW IN 1.5! Aim down sights, droppable/swappable weapons (with physics support!), and an extendable "interact" interface.

Try a playable demo!

Join our Discord!

Check out our website:


Technical Details


  • Steam and null subsystem support
  • Local splitscreen support
  • UI/menu widgets (main menu, map select, server browser, settings, scoreboard, etc)
  • Basic AI with extendable behavior tree and tasks
  • Three base game modes: Deathmatch, Territories, and CTF.
  • Each game mode has customizable settings like time limit, teams enabled/disabled, number of rounds, score limit, etc.
  • Completely customizable weapons: properties for everything from accuracy bias to recoil to fire rate to damage.
  • Semi-auto, burst fire, and full-auto firing modes can be enabled or disabled for the player to toggle between
  • Material-specific impact decal/effect/sound bindings for projectiles
  • Mappings for keyboard/mouse and controllers
  • Aim assist/acceleration for gamepads
  • Customizable ranking/progression
  • Multiple rounds per match/intermission & post-game screens/transitions
  • Per-weapon animation slots for firing, reloading, etc for weapon and character meshes
  • Physical and raycast projectiles
  • Bullet shells
  • Crosshairs automatically scale to reflect accuracy at a given range (you can use your own 128x128 crosshairs as well!)
  • Debug, 2D, and 3D HUD

Code Modules:

  • FPSWizard [Runtime]

Number of Blueprints: 92

Number of C++ Classes: 38

Network Replicated: Yes

Supported Development Platforms: Win64, Win32

Supported Target Build Platforms: Win64, Win32, HTML5, Android