CustomGameInfo.uc CustomPawn.uc CustomPlayerController.ucThe latter two files are only empty stubs. The first one, is the one that counts. It shows right out of the box how to link in your own custom HUD, PlayerController, and Pawn classes. It is the master key that ensures proper usage of all the other top level game components.
First of all, you set a Game Type through a GameInfo class, not a GameType class.
Secondly, it turns out that the "Game Type" is set on a per-map basis, at least as far as the editor is concerned. More about that is in the details page.
If you told the
UDK installer to set up for your own custom
game, then maps will always be loaded with your own code, so you probably
dont have to worty about this.
If, on the other hand, you chose the install that has all the sample UT code and maps, then the default game type will probably be UT related, unless you override it. Details on how to do that are in the next section.