FPS Wizard

Average Rating:  
X Rating Failed

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

  • Supported Target Platforms
  • Supported Engine Versions


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.4! Customizable AI/bots, multiple rounds/intermission and post-game screens, hit markers, network optimizations, Steam Subsystem support, and customizable aim acceleration curves for controllers.

Try a playable demo!

Join our Discord!

Check out our website: www.the-virtual-couch.com


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

Documentation: https://www.youtube.com/channel/UCfh7KqmEU2E-EocgIeEYsWQ/videos



Previous Next
  • Edit
  • Preview
  • Help
Login to comment
X Report this Comment
X Attention

X Edit this Comment
  • Edit
  • Preview
  • Help
X Remove this Comment

Are you sure you want to remove this comment?

X Attention