Game developer. I mostly make tools for UE5 here. I previously created Ogre3D and SourceTree, and had a hand in Git LFS.
SPUD. Steve's Persistent Unreal Data library
594lfs-folderstore. git-lfs custom transfer adapter which simply uses a folder as the remote LFS media store (e.g. a shared NAS folder)
325StevesUEHelpers. A plugin adding a bunch of common helper functionality that I use in my UE projects
291UnityRecyclingListView. A fast scrolling list component for Unity UI which recycles its child elements
190SUQS. Steve's Unreal Quest System: data-driven quest system for Unreal Engine
178SUDS. Steve's Unreal Dialogue System
177UEScripts. Helper scripts for Unreal Engine
168UnityInstancedHealthBars. Example projects using instancing in Unity to render enemy health bars in 1 draw call
160UnityCsvUtil. Lightweight but type safe CSV serialise/deserialise of objects
144UnityMultiBuild. Batch build for multiple platforms from within the Unity editor
102UnitySpline2D. 2D spline utility for Unity
73SUSS. Steve's UtilityAI SubSystem (for Unreal Engine 5)
69UnityToonPBS. Adaptation of the standard Unity PBS shader to include Toon lighting
28spriterecolour. Sprite processor to allow dynamic recolouring
26SpriteRecolourUnity. Demo project for spriterecolour in Unity
22UnityBuildReleasePS. Set of useful Powershell scripts for batch building games made in Unity and releasing them to Itch & Steam
21GitScripts. A series of useful Git scripts that I use
20SPUDExamples. An example project for SPUD
20StevesUEExamples. Example project that demonstrates the use of StevesUEHelpers
18UE4GitPlugin. Unreal Engine 4 Git LFS 2 Source Control Plugin (beta)
14LoadingScreen. A plugin for Unreal Engine 4 to expose simple controls for managing load screens.
11git-lfs-ssh-serve. Experimental reference implementation of pure SSH server for Git-LFS
9UnrealImGui. Unreal plug-in that integrates Dear ImGui framework into Unreal Engine 4.
9FbxUdimUnpack. Tool for unpacking a model that uses UDIMs into a form more suitable for real-time use (separate materials per texture tile)
9SUDSExample. Example project for SUDS (Steve's Unreal Dialogue System)
8SSSelectableToolbar. A preference-pane style selectable toolbar which switches views easily, allowing different sizes per pane, and not requiring a lot of manual code.
7UnityMarchingSquares. C#
6StevesUnrealUtils. Miscellaneous Unreal utilities
6PCGSharp. Permuted Congruential Generator (PCG) for C#
6recipes. Just some recipes (real ones, as in baking / cooking)
5GASAttachEditor. UE4的技能系统(GameplayAbility)查看工具
5SJSWolf. An old codebase from 1995 implementing a Wolfenstein engine
5SUDSProExample. PowerShell
5suds-code. VSCode plugin for SUDS
4fullserializer. A robust JSON serialization framework that just works with support for all major Unity export platforms.
4UnitySteer. Steering, obstacle avoidance and path following behaviors for the Unity Game Engine
3UberLogger. Replacement logging framework for Unity, with a new editor and in-game console
3PhotosExport. Export content from Photos.app to a directory
3cocoa2dotnet_translationconversion. Convert Cocoa .strings localisation files to .Net resource files
2dotween. A Unity C# animation engine. HOTween v2
2PowerToys. Forked before AI-mad MS ruins it
2bullet3. Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
1Sparkle. A software update framework for the Mac
1INAppStoreWindow. Extreme Makeover: NSWindow Edition
1s3putsecurefolder. Syncs the contents of a folder to Amazon S3, optionally encrypting the files with GPG beforehand.
1gitflow. Git extensions to provide high-level repository operations for Vincent Driessen's branching model.
1nakama-unity. Unity client for Nakama server.
1