Community News Licensing Documentation Showcase Features Download UDK.com  
Old 11-09-2009, 08:52 PM   #1
wildicv
Member
 
Join Date: Nov 2009
Location: Texas
Posts: 77
Send a message via AIM to wildicv Send a message via MSN to wildicv Send a message via Yahoo to wildicv
Default Master Guide

Seems like a lot of the information people are looking for is spread out in the forums. So we are getting repeated questions. To help clean the mess I have gathered the most frequently asked questions and answered them below. If you have more to add please feel free to do so.

Can the Unreal Engine make so and so game:
Quote:
The answer is simply yes. Please no more topics about if unreal is suitable for so and so game. It can do anything you can imagine as long as you have an understanding of how to script it out.
How to create a new empty game project:

Open your Development/Src directory and make a new directory whatever your game/mod is to be called. Then in that directory create a Classes folder. Now create a new file called main.uc . Open this file inside a text editor and put the following in.
Code:
class main extends GameInfo;
DefaultProperties
{
}
Now Open UTGame.ini which is inside the UTGame/Config directory.
At the top of the file there are two lines we need to change.
Code:
DefaultGame=MyMod.main
DefaultServerGame=MyMod.main
Change MyMod to your game name.

Next open UTEngine which is inside the UTGame/Config directory.
Scroll down till you find
Code:
;ModEditPackages=
We need to change this to our game/mod name so remove the ";" in front of ModEditPackages you should now have.
Code:
ModEditPackages=MyMod
Finally Open the Unreal Frontend and click "Make" if you did everything right you should see it compile your new game/mod.

Change the splash screen:
Quote:
Modify Splash.bmp in the UTGame\Splash\PC directory. NOTE: In order to stay in legal terms with Unreal you must have the UDK Logo somewhere on your games splash screen.
Do I have to remove the UT files in order to make a new game:
Quote:
No you do not have to remove anything you simply just don’t use / reference any files from UT and they will not be packaged in your game.
What directories do I use to make my game separate from the UDK examples:

Quote:
As long has you don’t use any of the UT3 Maps they won’t be compiled into your final setup.exe. When you package your game only the assets needed by your game are put into the final package. So if you don’t reference any of the UDK example files they won’t be compiled in.
Where do I put my game code:

Quote:
You put your game code inside your mod folder example would be. Src/MyMod
How to start makes a third person game:

Quote:
Inside the editor using the unreal kismet you can setup a camera actor to follow a character. Then you would write a script to control the movement of said character as well has the movement of the camera.
When I make my own game, how to compile correctly and distribute:
Quote:
First you modify the UTGame.ini and UTEngine.ini to point to your "mod”. Then you open the unreal frontend. You will need to create a list of maps to "cook". Cooking from my understanding prepares the map to be distributed. After your maps are cooked you will want to click "Package Game" this will start creating an installer "UTSetup.exe" and this is what you will distribute.
If I want publish my game to sell, how much I have to pay of license and how much per game I have to pay (royalties):

Quote:
If you cannot afford the Unreal License and still want to publish your game you pay $99 up front to unreal then after you make your first $5000 usd you pay 25% of whatever you make. So if you make $10000 usd you pay unreal $2500 usd.
How do I package my game:
Quote:
This is simple using the unreal frontend you cook the maps your game needs. This is done by creating a simple list in the form of a .txt file that contains each map name. Then press the make button to make sure everything is built. Finally click the package game button give your game a long and short name and the frontend will do the rest.
How do i enable DX10 in my games:
Quote:
Open the UTGame/Config directory and open the UTEngine.ini file. Find the line AllowD3D10=False and change false to true.
How to get a bare install of UDK *no UT assets*:
Quote:
This is simple download the stripped udk files from Mirror 1 Mirror 2
Then go to your udk directory and delete the "Development and UTGame folder" Unzip the file you downloaded into your udk directory. Finally using the UnrealFrontend open the Editor. Unreal will then compile everything * this takes a lot of time* Once it’s complete you will have a bare install. [Credit to Allar]
Video Tutorials:
Quote:
Youtube Video Channel: This contains many video tutorials specific to the UDK everything from scripting to level modeling. http://www.youtube.com/user/UDKBase
__________________
Programming is a way of life.

Last edited by wildicv; 11-16-2009 at 07:55 PM.
wildicv is offline   Reply With Quote
Old 11-09-2009, 09:10 PM   #2
Xero
Senior Member
 
Xero's Avatar
 
Join Date: Oct 2006
Location: Grenada
Posts: 201
Default

Wow the UDK community is really taking off. I've been jump from thread to thread trying to pick up as much info as I can. It's nice to have one convenient place for beginners to get their questioned answered.
Thanks wildicv.
__________________
Quote:
Originally Posted by Mark Rein
Dude, IT'S UNREAL TOURNAMENT!!!!

Last edited by Xero; 11-10-2009 at 05:39 PM.
Xero is offline   Reply With Quote
Old 11-09-2009, 09:48 PM   #3
twoflyingpigs
Member
 
Join Date: Nov 2009
Posts: 33
Default

Thanks wildicv. A informative FAQ is definitely what I need.
twoflyingpigs is offline   Reply With Quote
Old 11-09-2009, 10:18 PM   #4
Zomy
Senior Member
 
Zomy's Avatar
 
Join Date: Aug 2009
Location: Argentina!
Posts: 144
Send a message via MSN to Zomy
Default

You are my hero!
Just what i need!
Thanks a lot!

EDIT: How do i cook the maps i made? o.o
__________________
Sorry for my inglish, it SUCKS .

Last edited by Zomy; 11-09-2009 at 10:24 PM.
Zomy is offline   Reply With Quote
Old 11-09-2009, 10:30 PM   #5
Brexer
Senior Member
 
Join Date: Nov 2009
Location: Denmark.
Posts: 199
Default

Quote:
Originally Posted by Zomy View Post
You are my hero!
Just what i need!
Thanks a lot!

EDIT: How do i cook the maps i made? o.o
You do that using "UnrealFrontend.exe" in the UDK binaries directory.
__________________
Theia Online (Under Construction) http://www.theia-online.com
Sys: Intel Quad @3.4 Ghz, ATI HD 5770 OC Ed (pri), NVIDIA 8800 Ultra (PhysX), 4 Gig Ram, 3.8 TB total HDD.
Brexer is offline   Reply With Quote
Old 11-09-2009, 10:34 PM   #6
Froyok
Senior Member
 
Froyok's Avatar
 
Join Date: Nov 2009
Location: France, Rillettes
Posts: 310
Send a message via MSN to Froyok Send a message via Skype™ to Froyok
Default

Thanks for this !
__________________
Sorry for my bad english, it's not my native language.
!My Dev-Blog!
Froyok is offline   Reply With Quote
Old 11-09-2009, 10:59 PM   #7
Zomy
Senior Member
 
Zomy's Avatar
 
Join Date: Aug 2009
Location: Argentina!
Posts: 144
Send a message via MSN to Zomy
Default

Quote:
Originally Posted by Brexer View Post
You do that using "UnrealFrontend.exe" in the UDK binaries directory.
Yep, but when i make clic on "import map list" i dont see any map...
__________________
Sorry for my inglish, it SUCKS .
Zomy is offline   Reply With Quote
Old 11-10-2009, 12:15 AM   #8
Masakari
Member
 
Masakari's Avatar
 
Join Date: Nov 2007
Location: Lisbon, Portugal
Posts: 34

Gamertag: Masakari666
Send a message via ICQ to Masakari Send a message via AIM to Masakari Send a message via MSN to Masakari Send a message via Yahoo to Masakari
Default

Yep, informative thread, some good info compiled here, thanks.
__________________
Unknown Robot - indie videogame developer
My Portfolio :: artbymasa :: My deviantART
Masakari is offline   Reply With Quote
Old 11-10-2009, 12:29 AM   #9
Zomy
Senior Member
 
Zomy's Avatar
 
Join Date: Aug 2009
Location: Argentina!
Posts: 144
Send a message via MSN to Zomy
Default

I give up u.u.
I cant make this thing work XD.
Somebody steal the maps!
http://img694.imageshack.us/gal.php?...1002014545.png

BTW: Sticky!
__________________
Sorry for my inglish, it SUCKS .
Zomy is offline   Reply With Quote
Old 11-10-2009, 12:35 AM   #10
MadGrenadier
Junior Member
 
Join Date: Nov 2009
Posts: 18
Default

Wasn't it decided that DefaultProperties should be
Code:
DefaultProperties
{
}
not
Code:
DefaultProperties{
}
Otherwise it gets a silent error and doesn't read it?

Other then that, good call on the collected thread. Should definitely cut down on some of the simpler questions.
MadGrenadier is offline   Reply With Quote
Reply

Thread Tools
Display Modes


All times are GMT -4. The time now is 09:49 PM.


Powered by vBulletin
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright ©2009-2010 Epic Games, Inc. All Rights Reserved.
Video Game Voters Network