mirror of
https://github.com/sinbad/UEScripts.git
synced 2025-02-23 13:15:23 +00:00
The idea is to be able to omit these from git-lfs and sync them via other means
Steve's UE4 Scripts
Summary
These scripts are to help with various tasks in Unreal Engine 4. They're written on the basis of using Git / Git LFS rather than Perforce (many of UE4's own automation tools assume P4, which can be inconvenient).
- Setting up a project for Git / Git-LFS: including LFS locking
- Packaging a Game: building, cooking, archiving
- Releasing a Game: e.g. uploading to Itch, Steam
- Rebuilding Lightmaps: build lighting on the command line easily (supporting git-lfs locking, no P4 dependency like RunUAT)
- Getting Latest for Artists: pulls from git and builds so C++ changes are automatically updated
- Cleaning Up: Deleting unneeded Hot Reload DLLs etc
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
- Run
- Itch's
butler
tool if you wish to release to Itch.io - The Steamworks SDK if you wish to release on Steam
If these tools are useful, please consider ❤️ Supporting my work on Patreon!
Description
Languages
PowerShell
100%