Unreal Tournament Game Programming for Teens

John P Flynt, Brandon Booth

  • 出版商: Course Technology
  • 出版日期: 2006-12-07
  • 定價: $1,150
  • 售價: 2.6$299
  • 語言: 英文
  • 頁數: 304
  • 裝訂: Paperback
  • ISBN: 1598633465
  • ISBN-13: 9781598633467
  • 相關分類: Unreal
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

商品描述

Description

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.

 

Table of Contents

Chapter 1. Getting Started
Unreal Ed and Unreal Tournament
Viewing Unreal Tournament features
Chapter 2. Setting up to program with UnrealScript
Hello World with Unreal Script
Variables
Operators and operators
The Guessing Game
Chapter 3. Basic programming activities
Repetition
Methods
Arrays
Classes
Chapter 4 Modifying a Weapon
Inheritance
Overloading
Overriding
Adding customized ammo
Loading our work into the game
Chapter 5 Creating your own level
The floor plan
Creating structures
Adding textures
Adding lights
Adding events
Trying it out
Chapter 6 Creating your own model with MilkShape
Staring with the model snowflake
Modifying the model
Customizing the texture
Adding your work to a level
Adding lights and events
Playing in the snow
Chapter 7 Dealing with physics through Bubble Making
Vectors
Iterators
Rotators
Adding bubbles
Chapter 8 Scoring and interaction with Wack-A-Mole
Adding the models
Setting up the level
AI
Setting up controls
Voice and sound interaction
Keeping score
Winning and losing
Chapter 9 Going deeper with Laser Tag
Working with physics and light
Selecting targets
Creating a beam
Modifying controls
Fire away!
Chapter 10 Space Shooters Unreal Style
Working with the level
Programming the actions
Implementing controls
Making it happen
Chapter 13 Hacky Sack Joe or Josephine
Understanding the loading the model
Controlling events
Making it happen

商品描述(中文翻譯)

《Unreal Tournament Game Programming for Teens》提供了一種結構化但有趣的方式,讓你能夠使用Unreal Tournament開發自己的簡單電腦遊戲。它通過讓你使用UnrealScript和Unreal Level Editor來介紹計算機編程的基礎知識。你將從編程基礎知識開始,然後迅速進展到在Unreal Tournament提供的修改框架內創建基本事件和遊戲。本書不涉及實際的Unreal Tournament遊戲,而是專注於如何從Unreal Tournament類層次結構中派生類別,如何使用Unreal Level Editor的功能,以及如何使用UnrealScript的語法。通過在書中進行的工作中所學到的技能,你可以開始探索如何編程一些Unreal Tournament特有的事件。

目錄:
第1章 開始
Unreal Ed和Unreal Tournament
查看Unreal Tournament功能
第2章 設置使用UnrealScript編程
使用Unreal Script的Hello World
變量
運算符和操作符
猜數字遊戲
第3章 基本編程活動
重複
方法
數組
類別
第4章 修改武器
繼承
重載
覆蓋
添加自定義彈藥
將我們的工作加載到遊戲中
第5章 創建自己的關卡
平面圖
創建結構
添加紋理
添加燈光
添加事件
試試看
第6章 使用MilkShape創建自己的模型
從模型snowflake開始
修改模型
自定義紋理
將你的工作添加到關卡中
添加燈光和事件
在雪中玩耍
第7章 通過泡泡製作處理物理
向量
迭代器
旋轉器
添加泡泡
第8章 計分和與Wack-A-Mole互動
添加模型
設置關卡
人工智能
設置控制
語音和聲音互動
保持得分
贏與輸
第9章 進一步探索激光標籤
使用物理和光線
選擇目標
創建光束
修改控制
開火!
第10章 太空射擊遊戲的Unreal風格
與關卡一起工作
編程動作
實現控制
讓它發生
第13章 Hacky Sack Joe或Josephine
了解模型加載
控制事件
讓它發生