Unity iOS Essentials (Paperback)
暫譯: Unity iOS 基礎知識 (平裝本)
Robert Wiebe
- 出版商: Packt Publishing
- 出版日期: 2011-12-11
- 售價: $2,030
- 貴賓價: 9.5 折 $1,929
- 語言: 英文
- 頁數: 358
- 裝訂: Paperback
- ISBN: 1849691827
- ISBN-13: 9781849691826
-
相關分類:
Apple Developer、遊戲引擎 Game-engine
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$980$960 -
$520$442 -
$520$442 -
$750$495 -
$480$408 -
$420$357 -
$750$495 -
$650$507 -
$950$751 -
$450$351 -
$1,080$918 -
$880$695 -
$480$379 -
$560$437 -
$490$323 -
$480$408 -
$750$593 -
$580$458 -
$580$383 -
$480$379 -
$680$537 -
$580$464 -
$450$383 -
$1,000$950 -
$250$213
相關主題
商品描述
Develop high performance, fun iOS games using Unity 3D
- Learn key strategies and follow practical guidelines for creating Unity 3D games for iOS devices.
- Learn how to plan your game levels to optimize performance on iOS devices using advanced game concepts.
- Full of tips, scripts, shaders, and complete Unity 3D projects to guide you through game creation on iOS from start to finish.
In Detail
Unity is the perfect tool for creating games for a number of platforms. Whether it's for the iPhone, iPod Touch, iPad, or some combination of the three, this book takes a practical approach which maximizes performance while maintaining maximum compatibility across the entire mobile device line up.
Unity iOS Essentials takes you through all aspects of Unity 3D game development for iOS. Mobile game development means thinking about mobile performance, multiple device screen resolutions, deploying a single application to multiple devices, understanding .NET integration, taking advantage of advanced lighting and culling systems, and integrating a mobile game with a server back end. This comprehensive book on developing Unity 3D games for iOS covers it all and demonstrates the concepts using practical tips, scripts, shaders, and projects.
Learn how to plan for supporting multiple iOS devices before you start writing your first script. Consider performance and advanced game topics that will speed up your game development while solving real world problems. Add GUIs, use sophisticated .NET programming concepts, and examine scripts and shaders, interact with servers, and interact with projects that deal with real issues. Unity iOS Essentials provides you with a fully illustrated and fully commented guide for realising your game idea using advanced concepts that work on the iOS family of mobile devices.
What you will learn from this book
- Plan and organize game levels to work on the various iOS devices: iPhone, iPod Touch, and iPad.
- Important iOS performance considerations and how iOS platforms differ from desktop platforms.
- Develop games that work with multiple device screen resolutions and orientations.
- Manage sophisticated game state and user preferences.
- Essential .NET classes.
- Develop a four wheeled vehicle with realistic physics.
- Deal with the various methods of culling available in Unity 3D for iOS.
- Integrate Unity3D for iOS games with servers to store things like high scores and achievements.
Approach
You will start by considering the essential differences between mobile and desktop game development. You will then get straight into creating unity projects that will run on the entire spectrum of iOS devices
Who this book is written for
This book is for people who want to plan, develop, and deploy Unity 3D games on iOS mobile platforms, including iPhone, iPod Touch and iPad. Anyone who has experience with the free desktop version of Unity 3D can pick up this book and learn how to take the desktop skills and optimize them to work on the mobile iOS platforms. Some of the features in this book discuss the Pro features of Unity 3D for iOS so a Pro license is required to use some of the features (notably Occlusion Culling and Beast Light mapping.
商品描述(中文翻譯)
開發高效能、有趣的 iOS 遊戲,使用 Unity 3D
- 學習關鍵策略並遵循實用指導方針,以創建適用於 iOS 設備的 Unity 3D 遊戲。
- 學習如何規劃遊戲關卡,以利用先進的遊戲概念來優化 iOS 設備的效能。
- 本書充滿提示、腳本、著色器和完整的 Unity 3D 專案,指導您從頭到尾創建 iOS 遊戲。
詳細內容
Unity 是創建多個平台遊戲的完美工具。無論是針對 iPhone、iPod Touch、iPad,或是這三者的組合,本書採取實用的方法,最大化效能,同時保持整個行動設備系列的最佳相容性。
Unity iOS Essentials 將帶您了解 iOS 的 Unity 3D 遊戲開發的各個方面。行動遊戲開發意味著要考慮行動效能、多設備螢幕解析度、將單一應用程式部署到多個設備、理解 .NET 整合、利用先進的照明和剔除系統,以及將行動遊戲與伺服器後端整合。本書全面涵蓋了開發 iOS 的 Unity 3D 遊戲的所有內容,並使用實用的提示、腳本、著色器和專案來演示這些概念。
在開始撰寫您的第一個腳本之前,學習如何規劃以支援多個 iOS 設備。考慮效能和先進的遊戲主題,這將加速您的遊戲開發,同時解決現實世界的問題。添加 GUI,使用複雜的 .NET 程式設計概念,檢查腳本和著色器,與伺服器互動,並處理與實際問題相關的專案。Unity iOS Essentials 為您提供了一本完整插圖和詳細註解的指南,幫助您使用適用於 iOS 行動設備的先進概念實現您的遊戲構想。
您將從本書中學到的內容
- 規劃和組織遊戲關卡,以適用於各種 iOS 設備:iPhone、iPod Touch 和 iPad。
- 重要的 iOS 效能考量,以及 iOS 平台與桌面平台的差異。
- 開發適用於多個設備螢幕解析度和方向的遊戲。
- 管理複雜的遊戲狀態和用戶偏好。
- 必要的 .NET 類別。
- 開發具有真實物理效果的四輪車輛。
- 處理 Unity 3D 中可用的各種剔除方法,適用於 iOS。
- 將 Unity3D 的 iOS 遊戲與伺服器整合,以儲存高分和成就等資訊。
方法
您將首先考慮行動和桌面遊戲開發之間的基本差異。然後,您將直接開始創建可在所有 iOS 設備上運行的 Unity 專案。
本書的讀者對象
本書適合希望在 iOS 行動平台(包括 iPhone、iPod Touch 和 iPad)上規劃、開發和部署 Unity 3D 遊戲的人士。任何對免費桌面版 Unity 3D 有經驗的人都可以閱讀本書,學習如何將桌面技能優化以適用於行動 iOS 平台。本書中的某些功能討論了 Unity 3D for iOS 的專業功能,因此使用某些功能(特別是 Occlusion Culling 和 Beast Light mapping)需要 Pro 許可證。