Strange, I never found textbooks on this topic.
There isn’t a big difference between modding UT3 and creating a new game in how everything comes together - it’s just easier to play on top of the UT3 code because there is content to work with.
Development/Src . .u script . UDKGame\Script
UDKGame , , .
GameInfo ( ) , . . , , . - , HUD , .. , , HUDType = class'Racer.RacerHUD.
, PlayerController AIController ( UTBot), . , , .
, , - AI . , , - , .., - .
, , , .
PS - LOT, Whizzle . UT3, .