Overview

The Shooter Sandbox is techarthub’s most ambitious series, with the ultimate goal to provide you with an interesting collection of mechanics, systems, tools, and assets with which you can create and/or expand your own shooter projects.

Mix and match, strip it for parts, or just disassemble it to see how it works. However it’s used, I hope it helps!

Features

Easy to unpack

Designed to be modular and intended to be stripped for parts, the Shooter Sandbox provides a range of interesting systems you can migrate into your own projects with minimal overhead.

Created entirely* within Blueprint

No C++ knowledge is necessary to adapt Shooter Sandbox to your needs. Although this flies against commonly accepted practice for production-ready projects, the Shooter Sandbox is first and foremost a learning tool and Blueprint is just far more accessible.

A note on C++ usage

While I have no plans to add a single line of code to the Shooter Sandbox, it still needs to be compiled in Visual Studio before it’ll run. This is only because a C++ ready project is a prerequisite for the dedicated servers I am planning on hosting in the future so we can test online features in a more realistic environment.

Beholden only to the usual Unreal Engine licensing agreements

I don’t want you to have to worry about additional licensing when porting Sandbox features into your own projects. A lot of work has gone into ensuring that all files within the project and its accompanying source files are either:

  • Created personally by me
  • Commissioned by me with full transferrable distribution rights
  • In the Public Domain

The one big exception to this rule is the Epic Content contained within the project, which is licensed under the Epic Content License Agreement.

Available only to Patrons!

If you want to grab the project and dig around for yourself, I invite you to join me on Patreon.

If you have any questions, please reach out and ask! You can drop me a message here on the site, or if you’d prefer you can join our Discord Server.

Version History

VersionDescription
0.1.6 (latest)• Ballistics System (including new projectile impact/ricochet sounds for a variety of different surfaces)
• Integrated the Advanced Sessions plugin
• Server menu has been reworked to support level selection
• The Action, Attribute, and Inventory Systems have been refactored to minimize their reliance on each other.
0.1.5• Inventory System has been refactored to support unlimited ambidexterity
• Experimental character weapon handling animation set for the Assault Rifle
• Interface overhaul to support weapon switching
• Action System 1.1, including a new feature that lets you activate logic when an action is interrupted
• Starting the shift from Sound Cues to MetaSounds with a dynamic gunshot system for automatic fire
0.1.4Attribute System and Action System split into their own modular plugins
• Inventory System redesigned to support a far broader range of use cases
• Recoil System plugin replaces Competitive Recoil 2.1

Click to view the full Shooter Sandbox version history.

I am a technical artist from Adelaide, Australia. I created techarthub to share my knowledge and love for this industry. I hope you feel it too!

More assets

A fully customizable grid material that can operate at any scale. Perfect for prototyping.
A drag and drop orbit camera solution that comes with pan, dolly, and zoom options.
A curated collection of systems and assets intended to help you build your own shooter games.
The assets from my long running series on recreating the iconic Bubble Shield from Halo 3.
Scroll to Top