This is a stripped down version of the UDK. All UT3 assets and code have been removed, only the absolute minimum required to run remains. The blank install, as provided, will NOT function properly at first; you must enter your own details in the config files before it can run. This is intended for people who already know their way around the config files, but hopefully everyone will be able to follow these instructions. I made this for myself, and I figured others might have a use for it. Yes, I am well aware something like this was made long ago, but it has been incompatible for awhile now.
IMPORTANT: Since November 2011, when Scaleform4 support was added, CLIK assets are not included with the blank install. The file size increased too much as a result of having both AS2 and AS3 assets, so they were removed and must be taken from the official install. This means that you no longer delete the Development folder entirely, only the Src folder.
Here is the exact process to use to avoid any errors:
-Install a fresh copy of the official UDK that matches the same month as the blank install.
-Within that new installation, delete the Development/Src and UDKGame folders and everything in them.
-Copy and paste the Src and UDKGame folders from the blank install.
-Fill out the config files with your data--open DefaultEngine.ini (for mobile open MobileEngine.ini as well) and DefaultGame.ini and use the information below to search and replace.
-Do a full recompile using the command line command: UDK.exe make -full.
-Start the editor with the -log argument to monitor if everything worked correctly.
The changes you need to make are in DefaultEngine.ini and DefaultGame.ini, use search and replace on the following to make this go much faster. All of the placeholders are in caps with underscores to help differentiate from official Epic comments:
After making all of edits, as mentioned above, do a full recompile from the command line or FrontEnd. After that, start the editor and sit there (yes you must) while it recompiles the shaders. I have tested it and everything appears to work, but if you run into something please let me know. Also, I will try to keep the blank install updated if I have the time.
YOUR_MAP_NAME: the name of your map for this particular category.
YOUR_GAME_NAME: the name of your game.
YOUR_GAME_NAME_SHORT: two letter abbreviation for your game.
YOUR_GAME_PACKAGE: the name of the folder in Src where the source code for your game is stored.
YOUR_POSTPROCESS_CHAIN: the path to your default PostProcessChain (get it from the content browser). It will work without one, but remember to add it later.
YOUR_GAMEINFO_CLASS: the entry class for your game that usually derives from GameInfo.
YOUR_PLAYERCONTROLLER: your player controller class.
YOUR_MAP_PREFIX: the gametype prefix for your map.
YOUR_DATASTORECLIENTS: the list of all the DataStoreClients--useful for storing data between map loads
Current Blank Install (Updated 29|11|2011):
Blank Install Archive:
October 2011: http://www.mediafire.com/?5ap2b38xpqu4cth
September 2011: http://www.mediafire.com/?a6ck1depy59k1aq
August 2011: http://www.mediafire.com/?qzh5htd2f5dxb5y
July 2011: http://www.mediafire.com/?56hvd6a685cyxd5
June 2011: http://www.mediafire.com/?o1dxjwsk0docb0v
May 2011: PC: http://www.mediafire.com/?bfi386glpoix63e Mobile: http://www.mediafire.com/?d2jqp3bu2b31rvs
Jan2011-April2011 were hosted on my server before it died--perhaps some day they will be rebuilt and reuploaded (if anyone needs a specific one immediately send me a PM);