Beginning iOS 3D Unreal Games Development (Paperback)
暫譯: 開始 iOS 3D Unreal 遊戲開發 (平裝本)

Robert Chin

  • 出版商: Apress
  • 出版日期: 2012-04-18
  • 售價: $1,620
  • 貴賓價: 9.5$1,539
  • 語言: 英文
  • 頁數: 400
  • 裝訂: Paperback
  • ISBN: 1430240350
  • ISBN-13: 9781430240358
  • 相關分類: Apple DeveloperUnreal
  • 海外代購書籍(需單獨結帳)

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

商品描述

The Unreal UDK features Epic's award-winning Unreal Engine 3, used to create bestselling games such as Infinity Blade for iOS, and popular console games like Borderlands and Bioshock. Now, you can build your own Unreal game for the iOS platform.

Beginning iOS 3D Unreal Games Development covers using the Unreal UDK game creation system to create 3D games for the iOS platform, which includes the iPhone, iPod touch and iPad. 

Specifically, this book covers:

  • UnrealScript programming language, going beyond the limitations of the visual Kismet scripting language
  • The Unreal UDK code framework, basic UDK tools and other UDK items needed to build a game
  • Various author-created game frameworks are presented and are used to illustrate the UnrealScript programming language and user input methods specific to the iOS mobile platform

What you’ll learn

  • What the UnrealScript programming language is and does
  • The basic Unreal UDK base code framework
  • What the basic Unreal tools used to make a game
  • What the key parts of the Unreal engine such as the physics engine
  • How to do the fundamentals of 3D games programming, including basic 3D math
  • What are the the basic frameworks of many different types of games
  • How to use the provided source code to build your own games using the frameworks as a reference

Who this book is for

Game programmers, both professional and hobbyists, interested in developing 3D games for the iOS platform using the Unreal UDK. Additionally, students using the Unreal UDK in their coursework. Finally, game designers who are not experienced programmers but are interested in learning enough about UnrealScript and the Unreal UDK to make small changes to game code created by contracted programmers (For example: changing code to increase the health of a player or change the message displayed when a player dies).

Table of Contents

Chapter 1. UDK Overview
Chapter 2. UnrealScript Overview



Chapter 3. Player Controllers, Pawns and Weapons



Chapter 4. UDK Collisions



Chapter 5. UDK Bots



Chapter 6. Sounds, Kismet, and HUD



Chapter 7: Sample Game and Gameplay



Chapter 8. 3d Math Review



Chapter 9. Basic Framework for a 3D Physics Game



Chapter 10. Basic Framework for 3D First Person Shooter Game



Chapter 11. Basic Framework for 3D Third Person Shooter Game
Chapter 12. Basic Framework for a Top Down 3D Arcade Shooter Game
Appendix A



Appendix B

商品描述(中文翻譯)

《Unreal UDK》具備Epic獲獎的Unreal Engine 3,該引擎被用來創造如iOS平台的暢銷遊戲《Infinity Blade》以及熱門主機遊戲《Borderlands》和《Bioshock》。現在,您可以為iOS平台建立自己的Unreal遊戲。

《開始iOS 3D Unreal遊戲開發》涵蓋了使用Unreal UDK遊戲創建系統來為iOS平台(包括iPhone、iPod touch和iPad)創建3D遊戲。

具體來說,本書涵蓋了:
- UnrealScript程式語言,超越視覺化Kismet腳本語言的限制
- Unreal UDK代碼框架、基本UDK工具及建立遊戲所需的其他UDK項目
- 各種作者創建的遊戲框架,並用於說明UnrealScript程式語言及特定於iOS移動平台的用戶輸入方法

您將學到的內容:
- UnrealScript程式語言是什麼以及它的功能
- 基本的Unreal UDK基礎代碼框架
- 用於製作遊戲的基本Unreal工具
- Unreal引擎的關鍵部分,例如物理引擎
- 3D遊戲編程的基本原理,包括基本的3D數學
- 各種不同類型遊戲的基本框架
- 如何使用提供的源代碼,利用框架作為參考來建立自己的遊戲

本書適合對象:
遊戲程式設計師,包括專業人士和業餘愛好者,對使用Unreal UDK為iOS平台開發3D遊戲感興趣。此外,使用Unreal UDK進行課程學習的學生。最後,對UnrealScript和Unreal UDK有興趣的遊戲設計師,雖然他們不是經驗豐富的程式設計師,但希望學習足夠的知識以對承包程式設計師創建的遊戲代碼進行小幅修改(例如:更改代碼以增加玩家的生命值或更改玩家死亡時顯示的訊息)。

目錄:
第1章 UDK概述
第2章 UnrealScript概述
第3章 玩家控制器、棋子和武器
第4章 UDK碰撞
第5章 UDK機器人
第6章 聲音、Kismet和HUD
第7章 範例遊戲和遊戲玩法
第8章 3D數學回顧
第9章 3D物理遊戲的基本框架
第10章 3D第一人射擊遊戲的基本框架
第11章 3D第三人射擊遊戲的基本框架
第12章 俯視3D街機射擊遊戲的基本框架
附錄A
附錄B