Unreal development kit game programming with unrealscript. Beginners guide : create games beyond your imagination with the Unreal Development Kit / Rachel Cordone.
This is a practical hands-on book with clear instructions and lot of code examples. It takes a simple approach, guiding you through different architectural topics using realistic sample projects.