• Stars
    star
    120
  • Rank 295,983 (Top 6 %)
  • Language
    PowerShell
  • Created over 4 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Helper scripts for Unreal Engine

Steve's Unreal Scripts

Summary

These scripts are to help with various tasks in Unreal Engine. They're written on the basis of using Git / Git LFS rather than Perforce (many of Unreal's own automation tools assume P4, which can be inconvenient).

These scripts support UE4 and UE5 and will detect which one your project is using

Prerequisites

  • Powershell Core 7+
    • Almost everything is compatible with Win10 built-in PS 5.1 but 7 is better, and platform independent
  • PsIni module installed (library for reading INI files easily)
    • Run Install-Module PsIni in a Powershell console
  • Itch's butler tool if you wish to release to Itch.io
  • The Steamworks SDK if you wish to release on Steam

More Repositories

1

lfs-folderstore

git-lfs custom transfer adapter which simply uses a folder as the remote LFS media store (e.g. a shared NAS folder)
Go
283
star
2

SPUD

Steve's Persistent Unreal Data library
C++
281
star
3

UnityRecyclingListView

A fast scrolling list component for Unity UI which recycles its child elements
C#
173
star
4

UnityInstancedHealthBars

Example projects using instancing in Unity to render enemy health bars in 1 draw call
C#
146
star
5

StevesUEHelpers

A plugin adding a bunch of common helper functionality that I use in my UE projects
C++
140
star
6

UnityCsvUtil

Lightweight but type safe CSV serialise/deserialise of objects
C#
136
star
7

UnityMultiBuild

Batch build for multiple platforms from within the Unity editor
C#
103
star
8

SUQS

Steve's Unreal Quest System: data-driven quest system for Unreal Engine
C++
100
star
9

SUDS

Steve's Unreal Dialogue System
C++
69
star
10

UnitySpline2D

2D spline utility for Unity
C#
68
star
11

UnityToonPBS

Adaptation of the standard Unity PBS shader to include Toon lighting
ShaderLab
28
star
12

spriterecolour

Sprite processor to allow dynamic recolouring
Go
26
star
13

SpriteRecolourUnity

Demo project for spriterecolour in Unity
C#
22
star
14

UnityBuildReleasePS

Set of useful Powershell scripts for batch building games made in Unity and releasing them to Itch & Steam
PowerShell
20
star
15

GitScripts

A series of useful Git scripts that I use
PowerShell
17
star
16

SUSS

Steve's UtilityAI SubSystem (for Unreal Engine 5)
C++
15
star
17

SPUDExamples

An example project for SPUD
C++
13
star
18

StevesUEExamples

Example project that demonstrates the use of StevesUEHelpers
C#
10
star
19

git-lfs-ssh-serve

Experimental reference implementation of pure SSH server for Git-LFS
Go
8
star
20

FbxUdimUnpack

Tool for unpacking a model that uses UDIMs into a form more suitable for real-time use (separate materials per texture tile)
C++
7
star
21

SSSelectableToolbar

A preference-pane style selectable toolbar which switches views easily, allowing different sizes per pane, and not requiring a lot of manual code.
Objective-C
6
star
22

StevesUnrealUtils

Miscellaneous Unreal utilities
C++
6
star
23

SUDSExample

Example project for SUDS (Steve's Unreal Dialogue System)
C#
5
star
24

recipes

Just some recipes (real ones, as in baking / cooking)
5
star
25

UnityMarchingSquares

C#
5
star
26

SJSWolf

An old codebase from 1995 implementing a Wolfenstein engine
C++
4
star
27

PhotosExport

Export content from Photos.app to a directory
Objective-C
3
star
28

SUDSProExample

C++
3
star
29

suds-code

VSCode plugin for SUDS
Batchfile
3
star
30

cocoa2dotnet_translationconversion

Convert Cocoa .strings localisation files to .Net resource files
Python
2
star
31

s3putsecurefolder

Syncs the contents of a folder to Amazon S3, optionally encrypting the files with GPG beforehand.
Python
1
star