JDSherbert's repositories
Changing-VST3-Folder-Guide
Guide for changing the default VST3 Plugin folder path.
Unreal-Engine-Async-Load-Tool
Asynchronous Loading tool for Unreal Engine allowing soft loading of objects freely or with a callback.
Unity-Serializable-Dictionary
Custom C# Dictionary implementation, serializable by the Unity inspector.
Unreal-Engine-True-First-Person-Template
An Unreal Engine C++ project with Raytracing enabled, built on top of the Third Person Template, with some edits to behave as a True First Person implementation as if from Epic Games.
Audio-Procedural-Reverb
Simple C++ implementation of a basic Procedural Reverb algorithm. Includes an example usage case with a simulated sinusoidal signal.
A-Star-Pathfinding
Simple C++ implementation of an A* Pathfinding class.
Unreal-Engine-Dependency-Injection-Plugin
Simple implementation of a Dependency Injector Plugin for Unreal Engine. Uses a Singleton instance to hold the registered objects.
Audio-File-Guide
Simple guide to audio files and what you should use where.
Fisher-Yates-Shuffle
Fisher Yates Algorithm implementation for randomizing an array of objects, implemented in various languages.
Sherbert-Engine
Custom game engine written in C++ and implementing various middleware.
Unreal-Engine-Gameplay-Module-Template
Unreal Engine Module Template for faster creation of Unreal Engine gameplay modules.
Unreal-Engine-Networked-Sprint-Component
Replicated Sprinting Component for Unreal Engine game projects. Utilizes Enhanced Input System plugin for input action definitions/bindings.
Unreal-Engine-Audio-Spline-Plugin
Unreal Engine AudioSpline Plugin. Provides a Spline with an AudioComponent attached that tries to move to the nearest point on the Spline to a target Actor.
Audio-Phaser-Effect
Simple C++ implementation of a basic Phaser technique.
Unity-Define-Scripting-Symbols
Script to add the specified scripting define symbols to the build settings (once script compilation has finished.)
Unreal-Engine-Class-Templates
Simple template classes for writing Unreal C++, handy as a reference point or as a quick start with syntax.
Unreal-Engine-Interaction-System
Simple implementation of an Interaction System for Unreal Engine. Utilises two components that communicate with each other through an interface.
Unreal-Engine-Plugin-Template
Plugin template boilerplate for Unreal Engine.
Audio-Delay
Simple C++ implementation of a basic Delay technique. Includes an example usage case.
Threadsafe-Singleton-Class
C++ Threadsafe Singleton class using mutex and threadlock when accessing instance.
Audio-Soft-Clip-Distortion
Simple C++ implementation of a basic Soft Clip Distortion technique. Includes an example usage case with a simulated sinusoidal signal.
JDSherbert
JDSherbert's Profile Repository
JSON-Parser
C++ JSON Parser tool for reading JSON files.
Unreal-Engine-Health-System
Simple Health System implementation for Unreal Engine. Tracks health of an actor, logs damage, and also fires events from changes.
Audio-Haas-Effect
Simple C++ implementation of the haas technique, with brief explanation.
llvm-project
A fork of LLVM/Clang that supports "custom static analysis during compilation" with .clang-rules files. Custom static analysis rules can also match against Unreal Engine UCLASS/etc. metadata associated with AST nodes.
Odin-Serializer
Fast, robust, powerful and extendible .NET serializer built for Unity
Programming_HandBook
The Programmer's Handbook is an open source initiative to collect, archive, and localize all programming knowledge in one collective space.
WakaTimeForUE
As all the other versions of Wakatime plugins for Unreal Engine lead to blank repos, I decided to make a plugin that actually has some code in it. I am no longer working on this plugin, but the community is, so feel free to contribute!