Release Version (1.0.4) out now on Unreal Marketplace and itch.io!
Weapon Master VR (UE4) by Heavy Diesel Softworks
Preliminary Oculus Rift Support out now in 1.0.4!
Join us on Discord! Discord
Wanna know what we are working on or what is coming to Weapon Master in the future? Check our Trello! Trello
At its core Weapon Master VR is designed to be complex yet easy to use blueprint weapon system that will help you jump start your VR game development. A product of over 300 hours of development, Weapon Master gives you access to an ever growing feature set that is both powerful and easily extendable. Creating objects to pick up and interact with is as easy as providing a mesh and extending the appropriate class, or if you are looking for more “turn key” solutions Weapon Master, as of Version 1.0, has four ready to use weapon types including magazine firearms, and the bow and arrow. Along with an intuitive inventory system, and roomscale ready locomotion, we hope the full gamut of features in Weapon Master helps you achieve the game you wish to create.
Over time we hope to grow Weapon Master VR into the most comprehensive VR weapon system available on the Unreal Engine Marketplace.
Note: Weapon Master VR is not currently multiplayer ready.
Version 1.0.1 Overview
Bow and Arrow
VR Character - Class that handles all interaction, and works as both an ammo repository and an inventory.
Traditional Locomotion - Traditional locomotion with collision that works regardless of where you stand in the roomscale playspace.
Directional Teleportation - A comfort mode that allows teleportation similar to traditional movement but without possible nausea.
Static Mesh Pickup - Class that can be extended to pick up a static mesh.
Skeletal Mesh Pickup - Class that can be extended to pick up a skeletal mesh.
Basic Firearms - Simple guns that function more like weapons in traditional games and use traditional ammo handling (Pistol and Assault Rifle included).
Magazine Firearms - Advanced Firearms that use external or internal magazines and feature fully interactive weapon handling (Pistol, Assault Rifle, and Shotgun included!).
Attachment System 1.0 - Firearms can attach scopes, iron sights, and flashlights to guns set to accept them. Guns can even be set to spawn with attachments (ACOG Scope, Ironsight, canted Ironsight, and flashlight attachments included!).
Recoil - All firearms have fully adjustable per shot recoil.
Bloom - All firearms have fully adjustable per shot inaccuracy.
Stabilization system - Use your off hand to stabilize the weapon and reduce recoil.
Two Handed Aim - Use your left hand to help aim long guns.
Bullet System - Both hitscan and projectile bullets (Can be bypassed to us a third party system if desired).
Effects system - Create arrays of hit effects, hit sounds and bullet decals and let the system spawn them randomly on hit.
Bow and arrow - simple bow and arrow system.
Sounds - demo sounds for each weapon.
Test AI - Simple wander and attack test AI with zombie character.
Zombie Wave Example Level - Level that shows everything off in a game like setting.
Shooting Range Test Level - Level that works as test range for weapons and features.
How To Set Up Weapon Master VR (Marketplace Version)
Warning: It is not recommended to migrate Weapon Master VR into a already created project!
Recommended set up procedure
- Select Create New Project using Weapon Master Asset in MP Vault
- Name your new project
- Select engine version
- Hit create
- Migrate files from your old project (if you have one) into this new project.
Weapon Master Setup Tutorials
Weapon Master Setup Part 1: Installing Weapon Master VR Correctly and Collision Object Types Twitch
**Weapon Master Function Tutorials **Every Monday 2:30 - 5pm until I run out of topics
Weapon Master Basics Episode 1: Basic Static and Skeletal Mesh Pickups Twitch
Weapon Master Basics Episode 2: Creating a Custom Melee Weapon From a Static Mesh Twitch
Weapon Master Basics Episode 3: Bows and Arrows Part 1 Twitch
Heavy Diesel Softworks