Description
This Plugin ALSO Contains a Runtime Multiplayer Level Editor that can be seen here for V3.0: https://www.youtube.com/watch?v=a8YOcLpN5oQ&ab_channel=SneakyKittyGameDev
C++ Is not required to use this plugin; however, it is recommended that you at least have a basic understanding of blueprints to use this framework.
Competitive Shooting Demo V3.0 With Level Editor / Example Demo V3.0 / Support Discord Server / Current Feature List V3.0 / Changelog / Most Recent Dev Blog V3.0 / Map Editor Documentation
Tutorial playlist on how to use and setup everything / Here is the Showcase OUTDATED!
How to use the example project. I HIGHLY RECOMMEND you watch the majority of this video AND read the description AND read the quoted comment below regarding this plugin as it is a FRAMEWORK to build off of, not a typical buy and tweak kit that limits what you can do. In the video below I explain the purpose of the plugin so that may help explain some things that you are unsure about and make a better choice as to whether or not this plugin is for you: https://www.youtube.com/watch?v=f-J7UhmtWIg&ab_channel=SneakyKittyGameDev
A response from one of my Discord members/Customers that describes this framework very well: “This system gets more awesome the more I use it. So far I have seamlessly gotten easyballistics & ballistic fx + integrated and I’m still learning where things are and how things work with pretty little effort. This is less like a “kit” like what is traditionally sold — most kits where you basically just add derivatives of the examples. Like you buy “insert almost any kit here” and you are basically modifying it as an example project. But underneath, it’s hard to make it really yours without scrapping almost everything about the kit and nearly defeating the purpose of it. This is instead more like a foundation and framework to build with, as such, its very very easy to lift things you dont need or add things you do need. If you want to make an fps game more in the lines of tactical shooters, and you want it to be your game, this is exactly what you need. I am in love with it so far and to be honest I can be pretty hard to please with kits. I like to get my hands dirty with them and a lot of times that starts to reveal a lot of problems. I have not been encountering this problem here.”
Technical Details
Features:
- Written Entirely in C++ and Event-Driven to remain fast and Efficient compared to blueprint counterparts
- Procedural Firearm Handling/Lag/Movement Sway/Recoil
- Procedural Aiming
- Procedural Look up/down and Lean
- Procedural Length Of Pull for Stock Adjustments
- Example Gun Builder powered by the Part Attachment System
- Safe/Semi/Full Auto/Burst fire modes
- Left Hand IK that works with forwarding grips
- Firearm Part Influenced Stats (Weight/Ergonomics/Recoil)
- Custom Physical Materials (assist in spawning impact effects from my static library)
- Firearm Customization (every single part can be customized)
- Magnified Scopes
- Simulated Scope Eye box
- Lights/Lasers
- Forward Grips
- Magnifiers
- Offset Mounts
- Flip Mounts
- Red Dots/Holograph Sights
- Changing Reticles
- Changing Reticle Brightness
- Night Vision
- Thermal Vision
- Muzzle Devices (such as suppressors and compensators)
- Firearm Collision Handling
- Much Much More that cannot fit in this list!
Code Modules:
- UltimateFPSTemplate, Runtime
- Niagara, Runtime
Number of Blueprints: 40
Number of C++ Classes: 31
Network Replicated: Yes
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64
Documentation: https://www.youtube.com/playlist?list=PLnHeglBaPYu_xCEu52VCDaqzhbV2ScvpU