Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tuokri/UDK-Lite
Lightweight UDK build for CI.
https://github.com/tuokri/UDK-Lite
udk unreal-development-kit unreal-engine-3 unrealscript
Last synced: 3 months ago
JSON representation
Lightweight UDK build for CI.
- Host: GitHub
- URL: https://github.com/tuokri/UDK-Lite
- Owner: tuokri
- Created: 2023-10-24T17:55:11.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-07-26T10:28:08.000Z (6 months ago)
- Last Synced: 2024-10-16T18:01:25.072Z (3 months ago)
- Topics: udk, unreal-development-kit, unreal-engine-3, unrealscript
- Language: UnrealScript
- Homepage:
- Size: 3.01 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# UDK-Lite
### Description
Lightweight UDK build, stripped of all unneeded assets so that it still compiles all scripts without warnings.
Can be used as a part of GitHub Actions workflows.
### Usage
1. Clone this repository or download and extract the source code archive from [releases](https://github.com/tuokri/UDK-Lite/releases).
2. Download the binary/package archive from [releases](https://github.com/tuokri/UDK-Lite/releases).
3. Extract the binary/package archive in the root of the source code directory.
4. Use e.g. `Binaries/Win64/UDK.exe make -useunpublished` to compile scripts.
5. Use e.g. `Binaries/Win64/UDK.exe Entry -log -useunpublished` to run the game.
6. Use e.g. `Binaries/Win64/UDK.exe server Entry -log -useunpublished` to run a dedicated server.**NOTE: UDK editor functionality is not supported.**
#### Examples
See [UScript-MsgBuf UDKTests](https://github.com/tuokri/uscript-msgbuf/tree/master/tests/UDKTests) for
practical usage examples. Keep in mind that the UScript-MsgBuf repo is WORK IN PROGRESS and as such the
examples may not be fully functional at this time.[UnrealScript-FCrypto](https://github.com/tuokri/UnrealScript-FCrypto/tree/master/UDKTests)
repository also contains a practical usage example of running automation tests with UDK-Lite
with GitHub actions CI. The important parts are in the `UDKTests` directory and the
[workflow file](https://github.com/tuokri/UnrealScript-FCrypto/blob/master/.github/workflows/udk-tests.yaml).### TODO
- There's possible a few more packages that can be stripped without causing errors.
- Add assets needed by the setup program to the release archive so the setup can be ran
in case it is needed.### UDK Copyright
```
Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
```