Unreal Tournament Game Programming for Teens

Unreal Tournament Game Programming for Teens
by John P Flynt, Brandon Booth

Unreal Tournament Game Programming for Teens
List Price: $29.99
Our Price: $15.00
You Save: $14.99 (50%)
Availability: Usually ships in 1-2 business days
Buy Used: from $14.96 (click here)
Category: Book
See more book details and other editions


(Click here)
Buy this book at online book store in your country
Canada | UK | Germany | France

Book Summary Information

Author: Brandon Booth, John P Flynt
Edition: Paperback
Audio: English (Original Language); English (Unknown); English (Published)
Published: 2006-12-07
ISBN: 1598633465
Number of pages: 304
Publisher: Course Technology PTR

Book Reviews of Unreal Tournament Game Programming for Teens

Book Review: A good start for the complete novice
Summary: 3 Stars

This must have been a tough book to write. The authors chose a daunting subject--the Unreal scripting language--and attempted to present it to an audience unprepared for its complexities. That isn't to say that the "teens" in the title can't be capable and intelligent or that there aren't many talented programmmers among their ranks. It's the book's premise, however, that it will teach the rank amateur to write Unreal script, which turns out to both be the book's strength and its weakness. On the one hand, it starts by assuming no previous experience with the Unreal engine or programming and begins by building a strong foundation of good programming practice. On the other hand, it means that this slim volume (it's not quite 300 pages long) tries to do a whole lot of things at once.

The book starts with a whirlwind introduction to programming, the Unreal Editor, and even the architecture of the game itself. It shows how to set up the game and editor for scripting, and gives a quick tour of some features of the editor that the new scriptor will want to know. It then gets the reader scripting with the creation of a new type of trigger derived from an existing one in-game, a simple "Hello world" that's a cool little in-game start. Next, it gets into making new classes and instancing them in the triggers, using a script to check the state of an in-game character (i.e. a pawn), and then doing some basic programming like using conditionals, casting, and so on.

The problem is, it never really gets at the things that many new programmers to Unreal Script probably want to do. Since it covers so many of the basics, it doesn't get much past the point of simple triggers that spur simple events in the game, like showing a short text message on-screen, and it isn't until the final two chapters that the user starts writing scripts that actually interact with visual and audio elements of the game.

Now it's true that the author goes into some depth on scripting topics and offers plenty of variety and complexity about the triggers and how they can affect what goes on in the game. You'll learn how to derive new classes from old and how to use classes together to make clearer code and accomplish more complex tasks. You'll also learn programming essentials like conditionals, loops, arrays and structs. A clever programmer will be able to take this experience, go to a place like the Unreal Developers' Network, and come up with plenty of exciting scripts. It would have been nice, though, to see some of this stuff in the book. If you compare this to Shawn Holmes's book _Focus on Mod Programming in Quake III Arena_, you'll see what I mean. Holmes starts out by throwing the reader right into the middle of the action by tweaking a weapon in a way that teaches basic concepts while also showing the user how to do things he/she might really want to do in a mod. It's a much steeper slope to start out on, but it's a rewarding one.

The CD-ROM that comes with the book includes the code examples, simple Unreal maps to use them in, and
for some reason, one appendix of the book in .pdf format. There seem to be a few more code examples that expand on what's in the book, but not much at all.

So to sum up, this book gives new and inexperienced programmers a solid foundation in UnrealScript. The projects really feel like the kind of stuff you'd do in a beginning Computer Science class. But it's then up to the individual to take the next step and go to other sources for more information on how to make his or her own flashy UT2k4 mods. If you're really new to programming, this is book is likely a good choice. It will get you started and help you understand the tutorials you'll later read on-line. If you're a more experienced programmer and terms like "composition," "data types" and "member variables" are old hat to you, you'll probably do better going directly to the UDN or even working with the 3DBuzz VMTs. They'll jump you right into Unreal scripting without so much of the basic programming review.

Be sure to check the publisher's site (Thompson Course Technology) for a complete table of contents.

Summary of Unreal Tournament Game Programming for Teens

Unreal Tournament Game Programming for Teens provides you with a structured but entertaining way to learn how to develop your own simple computer games using Unreal Tournament. It addresses the fundamentals of computer programming by allowing you to work with UnrealScript and the Unreal Level Editor. You'll begin with programming basics and will then quickly progress to creating elementary events and games within the modification framework provided by Unreal Tournament. This book does not involve actual game play with Unreal Tournament, but rather focuses on how to derive classes from the classes in the Unreal Tournament class hierarchy, how to use features of the Unreal Level Editor, and how to work with the syntax of UnrealScript. Using the skills you develop as you work through the book, you can begin exploring how to program a number of events characteristic of Unreal Tournament.

Unreal Books

Book Subjects
Most talked about in Unreal Books
Unreal Tournament 2003 (Prima's Official Strategy Guide) ImageUnreal Tournament 2003 (Prima's Official Strategy Guide)
by Bryan Stratton
Prima Games; Published: 2002-10-08; Paperback; Book
Best price: $4.99
Price in other shops: $14.99
Unreal: Official Strategy Guide ImageUnreal: Official Strategy Guide
by Craig Wessel, Bart Farkas
GW Press; Published: 1998-06; Paperback; Book
Best price: $2.80
Price in other shops: $19.95
Unreal : Prima's Official Strategy Guide ImageUnreal : Prima's Official Strategy Guide
by Joe Grant Bell
Prima Games; Published: 1998-06; Paperback; Book
Best price: $15.81
Price in other shops: $19.99
Postmortems from Game Developer: Insights from the Developers of Unreal Tournament, Black and White, Age of Empires, and Other Top-Selling Games ImagePostmortems from Game Developer: Insights from the Developers of Unreal Tournament, Black and White, Age of Empires, and Other Top-Selling Games
by Austin Grossman, Austin Grossman
CMP Books; Published: 2003-02; Paperback; Book
Best price: $22.33
Price in other shops: $35.95
Unreal Tournament Game Programming for Teens ImageUnreal Tournament Game Programming for Teens
by John P Flynt, Brandon Booth
Course Technology PTR; Published: 2006-12-07; Paperback; Book
Best price: $17.87
Price in other shops: $29.99
Unreal Tournament 3 Signature Series Guide ImageUnreal Tournament 3 Signature Series Guide
by BradyGames
Brady Games; BRADY GAMES; Published: 2007-11-13; Paperback; Book
Best price: $0.01
Price in other shops: $19.99
The Game Artist's Guide to Maya ImageThe Game Artist's Guide to Maya
by Michael McKinley
Sybex; Published: 2005-01-21; Paperback; Book
Best price: $18.38
Price in other shops: $39.99
Mastering Unreal Technology, Volume II: Advanced Level Design Concepts with Unreal Engine 3 ImageMastering Unreal Technology, Volume II: Advanced Level Design Concepts with Unreal Engine 3
by Jason Busby, Zak Parrish, Jeff Wilson
Sams; Published: 2009-08-07; Hardcover; Book
Best price: $37.79
Price in other shops: $59.99
Mastering Unreal Technology, Volume I: Introduction to Level Design with Unreal Engine 3 ImageMastering Unreal Technology, Volume I: Introduction to Level Design with Unreal Engine 3
by Jason Busby, Zak Parrish, Jeff Wilson
Sams; Published: 2009-07-17; Hardcover; Book
Best price: $31.49
Price in other shops: $49.99
Mastering Unreal Technology: The Art of Level Design ImageMastering Unreal Technology: The Art of Level Design
by Jason Busby, Zak Parrish, Joel VanEenwyk
Sams; Published: 2004-12-12; Paperback; Book
Best price: $15.00
Price in other shops: $54.99
Similar Books and other products
Andrew Rollings and Ernest Adams on Game Design (New Riders Games) ImageAndrew Rollings and Ernest Adams on Game Design (New Riders Games)
by Andrew Rollings, Ernest Adams
New Riders Games; Published: 2003-05-11; Paperback; Book
Best price: $23.77
Price in other shops: $64.99
Indie Game Development Survival Guide (Game Development Series) ImageIndie Game Development Survival Guide (Game Development Series)
by David Michael
Charles River Media; Published: 2003-08-18; Paperback; Book
Best price: $73.80
Game Level Design (Game Development Series) ImageGame Level Design (Game Development Series)
by Ed Byrne
Charles River Media; Published: 2004-12-21; Paperback; Book
Best price: $40.00
Price in other shops: $49.95
The Game Maker's Apprentice: Game Development for Beginners (Technology in Action) ImageThe Game Maker's Apprentice: Game Development for Beginners (Technology in Action)
by Jacob Habgood, Mark Overmars
Apress; Published: 2006-06-26; Paperback; Book
Best price: $24.84
Price in other shops: $39.99
Game Development Essentials: Game Artificial Intelligence ImageGame Development Essentials: Game Artificial Intelligence
by Jr., John B. Ahlquist, Jeannie Novak
Delmar Cengage Learning; Published: 2007-07-09; Paperback; Book
Best price: $30.72
Price in other shops: $63.95
3D Game Textures: Create Professional Game Art Using Photoshop Image3D Game Textures: Create Professional Game Art Using Photoshop
by Luke Ahearn
Focal Press; Published: 2006-03-07; Paperback; Book
Best price: $26.99
Price in other shops: $54.95
Unreal Tournament III Collector's Edition ImageUnreal Tournament III Collector's Edition
Midway; Midway; Release date: 2007-11-19; Windows; Video Games
Best price: $44.95
Unreal Tournament 2004 (Editor's Choice Edition) ImageUnreal Tournament 2004 (Editor's Choice Edition)
Atari; Atari; Release date: 2004-09-21; Windows XP; Video Games
Best price: $19.95
Price in other shops: $39.99
UnrealScript Game Programming All in One ImageUnrealScript Game Programming All in One
by Ph.D., John P Flynt, Chris Caviness
Course Technology PTR; Published: 2006-04-11; Paperback; Book
Best price: $25.81
Price in other shops: $59.99
Mastering Unreal Technology: The Art of Level Design ImageMastering Unreal Technology: The Art of Level Design
by Jason Busby, Zak Parrish, Joel VanEenwyk
Sams; Published: 2004-12-12; Paperback; Book
Best price: $16.50
Price in other shops: $54.99
Book store. Illustrated catalog of books on different categories