Beginning iOS 3D Unreal Games Development (Paperback)

Robert Chin

  • 出版商: Apress
  • 出版日期: 2012-04-18
  • 售價: $1,550
  • 貴賓價: 9.5$1,473
  • 語言: 英文
  • 頁數: 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

商品描述(中文翻譯)

《Beginning iOS 3D Unreal Games Development》是一本介紹如何使用Unreal UDK遊戲創作系統在iOS平台上創建3D遊戲的書籍。Unreal UDK擁有Epic獲獎的Unreal Engine 3,該引擎被用於創建暢銷遊戲,如iOS平台的Infinity Blade以及主機遊戲如Borderlands和Bioshock。這本書涵蓋了以下內容:

- 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