devops
Unreal Debugging | voithos.io
https://voithos.io/articles/unreal-debugging/
Unreal debugging cheat sheet.
Automation Test Framework Overview
https://dev.epicgames.com/documentation/en-us/unreal-engine/automation-system-in-unreal-engine?application_version=5.3
ari.games - Ari Arnbjörnsson's website
https://ari.games/
Added 1 year ago
Asset Dependency Chains: The Hidden Danger | Unreal Fest 2022
https://youtu.be/4-oRyDLfo7M
When you are dealing with assets, it’s easy for dependency chains to get out of hand. And sadly, you don't always notice them until they become a big problem. In this talk aimed at programmers and Blueprinters, Lucid Games’ Studio Technical Director Mark Craig shares tricks developed at the company for spotting, analyzing, and fixing such problems—so you don't make the same mistakes.
Added 1 year ago
Automating your UE development pipeline using TeamCity
https://www.youtube.com/watch?v=q8igPUY_djc
Video overview of Streamline Games' TeamCity setup.
How Sprocket Games Achieved 10x Playtest Velocity for an Unreal Engine Game by Nicolas Tittley
https://www.youtube.com/watch?v=3NDHJB1K-ws
Building and packaging Unreal Engine-based games is notoriously difficult. Achieving modern continuous integration and continuous delivery levels for them is even harder. In this talk, we’ll present and review the solution developed by Sprocket Games to build a modern multiplatform Unreal project in AWS, leveraging Epic’s BuildGraph system and TeamCity’s Kotlin DSL. Using this system, Sprocket Games has transitioned from overhead-heavy, bi-weekly playtests to near-painless daily playtests.
Uploading to Steam
https://partner.steamgames.com/doc/sdk/uploading
Added 1 year ago
Unreal Game Sync - Getting Started
https://pylat.notion.site/Unreal-Game-Sync-Getting-Started-f2d96afbe09b456e95692cc3caac3764
This Guide will contain the steps to setup a Perforce Server for UnrealGameSync.
Added 1 year ago
P4 File type modifiers
https://www.perforce.com/manuals/cmdref/Content/CmdRef/file.types.synopsis.modifiers.html
Unreal Game Sync - Migrating to Internal UE4 Builds
https://web.archive.org/web/20210825053904/https://www.gamasutra.com/blogs/AndrewHaining/20191202/354908/Unreal_Game_Sync__Migrating_to_Internal_UE4_Builds.php
Andrew Haining decided to write up his experience migrating from a launcher installed version of Unreal Engine 4 to an internal build because the documentation is extremely sparse and it took him a lot of time to put together the information needed to perform what turned out to be an extremely simple task.
Added 1 year ago
Unreal Engine C++ Project Setup, From Scratch
https://www.youtube.com/watch?v=94FvzO1HVzY
This video demonstrates how to create an Unreal C++ project from scratch, starting from a fresh install of Windows. Along the way, we'll look at the anatomy of an Unreal project and learn a bit about the build system, and we'll demonstrate a Visual-Studio-free workflow.
Oodle Data Compression
https://www.radgametools.com/oodlecompressors.htm
Documentation pages for Oodle Compression levels.
Added 1 year ago
Reducing Packaged Game Size
https://dev.epicgames.com/documentation/en-us/unreal-engine/reducing-packaged-game-size?application_version=4.27
Added 1 year ago
Re-save Assets on Engine Update
https://x157.github.io/UE5/Engine/Resave-Assets.html
Whenever you update the Engine version that your project is running on, you likely also need to explicitly re-save many of your project assets. Many types of asset will have Engine-specific data saved in them. Though they will technically work if you open the project in an Editor of a different Engine version, they will have very slow startup times unless/until you explicitly re-save them using the new Engine.
Unofficial UAT documentation
https://github.com/botman99/ue4-unreal-automation-tool#Packaging-Your-Game
Contribute to botman99/ue4-unreal-automation-tool development by creating an account on GitHub.
Ari's Unreal Engine Notes
https://flassari.notion.site/Ari-s-Unreal-Engine-Notes-1a75e43f4014464984d4fae0617e5cef
This is a collection of Ari's personal Unreal Engine learnings, notes, cheat sheets and more which he's made public.
Working with Custom Unreal Engine Builds & Unreal Game Sync
https://training.perforce.com/learn/course/314/working-with-custom-unreal-engine-builds-unreal-game-sync
Perforce U course about setting up source builds of UE with UGS.
Added 1 year ago
Zen Store
https://dev.epicgames.com/documentation/en-us/unreal-engine/zen-store-in-unreal-engine?application_version=5.0
Added 1 year ago
Automagically Incrementing UE Project Version Numbers
https://gamedevtricks.com/post/automagically-updating-ue-app-version/
We’d like to automatically increment our Unreal Engine’s Project Version number every time we build. Any game of any scale eventually has to handle bug reports, binary compatibilities in multiplayer etc etc. A unique build identifier is incredibly useful during development when code changes hourly. Many games watermark screen captures with the build number.
Setting up an Unreal Engine Studio the Epic Way
https://dev.epicgames.com/community/learning/tutorials/8JYW/setting-up-an-unreal-engine-studio-the-epic-way
Another great talk and resource by Ari Arnbjörnsson. Good information about how to setup CI/CD, UGS and Perforce, among other things.
BuildGraph
https://dev.epicgames.com/documentation/en-us/unreal-engine/buildgraph-for-unreal-engine
Chunking Game Data into Paks
https://edwardbeazer.com/posts/chunking-game-data-into-parks/
A weirdly broken blog post, but contains enough info to setup a way to split the game data into different files for optimized updates.
Added 1 year ago
Build lighting from command line - Unreal Forums
https://forums.unrealengine.com/t/build-lighting-from-command-line/297535/28
Is it possible to build lighting of a map from command line?
How to reduce Package Size for Unreal Engine Game Builds
https://cobracode.notion.site/How-to-reduce-Package-Size-for-Unreal-Engine-Game-Builds-7993544e050041f9800512acd3500cfc
A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team
Added 1 year ago
Dream on a Stick build environment
https://dreamonastick.com/20240709/dream-on-a-stick-build-environment/
Resource about building a solid CI/CD build environment