Announcement

Collapse
No announcement yet.

Master Guide

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    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:
    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:
    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:
    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:

    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:

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

    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:
    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):

    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:
    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:
    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*:
    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:
    Youtube Video Channel: This contains many video tutorials specific to the UDK everything from scripting to level modeling. http://www.youtube.com/user/UDKBase

    #2
    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.

    Comment


      #3
      Thanks wildicv. A informative FAQ is definitely what I need.

      Comment


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

        EDIT: How do i cook the maps i made? o.o

        Comment


          #5
          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.

          Comment


            #6
            Thanks for this !

            Comment


              #7
              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...

              Comment


                #8
                Yep, informative thread, some good info compiled here, thanks.

                Comment


                  #9
                  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!

                  Comment


                    #10
                    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.

                    Comment


                      #11
                      I love you.

                      Comment


                        #12
                        wildicv, do you know where I can find high resolution UDK logos to put on my splash screen? I tried google but I had no luck...
                        Thanks!

                        Comment


                          #13
                          Maybe if we all ask the lads at Epic REALLY nicely they might release a media pack for modders and indie devs if they do not already have one floating around somewhere containing high res UDK/Epic/Unreal Engine logos we can use for our splash screens and sites

                          Comment


                            #14
                            Thanks for the info!

                            Comment


                              #15
                              For the udk logo i just cropped out the logo from the default splash.

                              Comment

                              Working...
                              X