Unreal Development Kit is based off the Unreal Tournament Engine used for so many AAA titles and successful games & mods. Games like:
- Borderlands 1 & 2
- Gears of War
- Space Marine
- Bioshock 1 & 2
- Batman: Arkham Asylum
- Game of Thrones
- Mass Effect 1 & 2 & 3
- and many more...
This is the engine to use if you want to create a top quality game with state-of-the-art graphics, physics and lighting capabilties.
The purpose of this Guide is to show you how to install UDK & UE3 games in Linux with PlayOnLinux. UDK & UE3 run rather well and only requires a few libraries and a decent video card.
Follow this step-by-step guide on installing, configuring and optmizing UDK games featuring an independent title named CDF Ghostship.
Note: This guide applies to the Alpha version of CDF Ghostship, but should also work with most UDK games because they all require the same libraries.
Tips & Specs
To learn more about PlayOnLinux and Wine configuration, see the online manual:
Mint 14 32-bit
Download CDF Ghostship
Go To: http://www.cdfghostship.com
Pre-Purchase CDF Ghostship and then signup to get access to the Membership page.
Go to the membership and login.
Roll over members
Click Memers Area
Download each RAR starting with Part 1
When you are done downloading only extract GhostshipAlpha35.part1.rar
Then you will have a UDKInstall-GhostShip.exe
PlayOnLinux & Wine Setup
Click "Install a non-listed program"
Select "Install a program in a new virtual drive"
Name the virtual drive: udk
Select all three options:
- Use another version of Wine
- Configure Wine
- Install some libraries
Select Wine 1.4.1
Note: Try using stable Wine 1.8 and 1.8-staging
Note: If you are running a 64-bit system, PlayOnLinux will prompt if you want to use a 64-bit or 32-bit virtual drive.
ALWAYS SELECT THE 32-bit VIRTUAL DRIVE
Windows Version: Windows XP
Check: Automatically capture the mouse in full-screen windows
Check: Emulate a virtual desktop
Desktop size: 1024x768
Select the following Libraries:
All libraries will automatically download and install
- registered fonts
After testing a few other UDK games, I found that they require more dotnet packages.
I recommend also installing the following Libraries in this order:
Note: You don't have to install all of these libraries, but several UDK games require Dot Net Framework 3.5 and will automatically start downloading it. But if you install them ahead of time with PlayOnLinux, the game will continue to the installation.
DotNet 4.0 error
Note: Dotnet will flicker a command line a bunch of times as ist installing libraries. Just be patient and wait.
Installing UDK and CDF Ghostship
Navigate to your desktop
UDK License agreement
Click "I Accept"
Installing Prerequitiste Files
Installing Ghostship Files
Uncheck "Launch GhostShipAlpha36
Before creating the Shortcut, we need to do one thing...
Deleting 64-bit binaries
Navigate to the GhostShipSlpha36 folder
Note: Username is where you put your login
For some reason even launching the UDK.exe from the 32-bit folder still attempts to launch the 64-bit one and then crashes. Removing the 64-bit folder fixes this problem.
Go back to PlayOnLinux Shortcut window
Go to the same GhostShipAlpha36 directory listed above
Name the shorcut: CDF Ghostship
Select "I don't want to make another shortcut"
Select virtual drive CFG Ghostship
Direct Draw Renderer: opengl
Video Memory Size: size of memory on your video card
Offscreen rendering mode: fbo
Click Windows Reboot
Launching CGF Ghostship
Select CDF Ghostship
I was able to run Ghostship at 16080x1050 with my GeForce 550 Ti
Note: The virtual desktop will re-size automatically and the game will appear like a fullscreen game.
Click Exit to Options
I was able to run CDF Ghostship in high resolution with what appeared to be high graphics settings. There were no advanced video settings in the Alpha.
I played the available modes and everything was smooth from loading to frame rates.
This Guide should run most independent titles utilizing UDK for their development engine.
For most games just use their downloaded compressed files in the place of Ghostship steps and install the above libraries with Wine & PlayOnLinux configuration settings.
Alway reboot Windows before launching the game.
Here is a list of more UDK Indie games out there:
Chivalry Medieval Warfare
Mist of Stagnation
The Last Phoenix
The Haunted: Hells Reach (Steam Only)
Seige of Inaolia
List of UDK Games in Development