Unity Android Game Development by Example Beginner's Guide (Paperback)
暫譯: Unity 安卓遊戲開發實例入門指南 (平裝本)
Thomas Finnegan
- 出版商: Packt Publishing
- 出版日期: 2013-12-23
- 定價: $1,480
- 售價: 6.0 折 $888
- 語言: 英文
- 頁數: 320
- 裝訂: Paperback
- ISBN: 1849692017
- ISBN-13: 9781849692014
-
相關分類:
Android、遊戲引擎 Game-engine
立即出貨(限量) (庫存=1)
買這商品的人也買了...
商品描述
Absolute beginners to designing games for Android will find this book is their passport to quick results. Lots of handholding and practical exercises using Unity 3D makes learning a breeze.
Overview
- Enter the increasingly popular mobile market and create games using Unity 3D and Android
- Learn optimization techniques for efficient mobile games
- Clear, step-by-step instructions for creating a complete mobile game experience
In Detail
Powerful and continuing to grow, the mobile market has never been bigger and more demanding of great games. Android continues to prove itself as a strong contender in this challenging market. With Unity 3D, great games can be made for Android quickly and easily. With its great deployment system, the Android platform is now only one click away.
Unity Android Game Development by Example Beginner's Guide dives straight into making real, fully-functional games, with hands-on examples and step-by-step instructions to give you a firm grounding in Unity 3D and Android. Everything necessary for creating a complete gaming experience is covered and detailed throughout the course of this book.
Using clear and practical examples that progressively build upon each other, this book guides you through the process of creating games in Unity for Android.
Start by learning about all the great features that Unity and Android have to offer. Next, create a Tic-Tac-Toe game while learning all about interfaces. After that, learn about meshes, materials, and animations with the creation of a tank battle game. You will then learn how to expand your game's environment with the addition of shadows and a skybox. Adding on this, you will also learn how to expand the tank battle by creating enemies and using path finding to chase the player. Next, explore touch and tilt controls with the creation of a space fighter game. Then, learn about physics while recreating the most popular mobile game on the market. You will then expand the space fighter game with the addition of all the special effects that make a game great. Finally, complete your experience by learning the optimization techniques required to keep your games running smoothly.
While Unity is available for both Mac and Windows, the book is presented working from a Windows environment. Programming in Unity is possible in C#, JavaScript, and Boo. This book will be working in C# and the final projects will be provided in C# and JavaScript.
From nothing to a fully-featured mobile game, Unity Android Game Development by Example Beginner's Guide takes you through everything it takes to create your next game for the Android platform.
What you will learn from this book
- Set up a development environment to work with both Unity and Android
- Import and work with the basic building blocks of a game: meshes, materials, and animations
- Utilize particles and sound effects to provide feedback to the player
- Adjust camera effects and game logic to create 2D games
- Interface with touch and tilt inputs to create custom control systems
- Set up path finding to create intelligently moving characters
- Successfully create custom graphical interfaces
- Set up and utilize physics to create a mobile game classic
- Create dynamically lit scenes using lightmaps
- Understand the best choices for optimizing a game for the mobile platform
商品描述(中文翻譯)
絕對的初學者在設計 Android 遊戲時會發現這本書是他們快速獲得成果的護照。大量的指導和使用 Unity 3D 的實踐練習使學習變得輕鬆愉快。
概述
- 進入日益受歡迎的行動市場,使用 Unity 3D 和 Android 創建遊戲
- 學習高效行動遊戲的優化技術
- 清晰的逐步指導,創建完整的行動遊戲體驗
詳細內容
強大且持續增長的行動市場從未如此龐大,對優秀遊戲的需求也從未如此迫切。Android 繼續在這個充滿挑戰的市場中證明自己是一個強有力的競爭者。使用 Unity 3D,可以快速輕鬆地為 Android 創建優秀的遊戲。憑藉其出色的部署系統,Android 平台現在只需一鍵即可使用。
《Unity Android 遊戲開發實例初學者指南》直接進入製作真正的、功能完整的遊戲,提供實作範例和逐步指導,讓您在 Unity 3D 和 Android 中打下堅實的基礎。本書涵蓋並詳細介紹了創建完整遊戲體驗所需的一切。
本書使用清晰且實用的範例,逐步構建,指導您在 Unity 中為 Android 創建遊戲的過程。
首先了解 Unity 和 Android 提供的所有優秀功能。接下來,創建一個井字遊戲,同時學習有關介面的所有知識。之後,通過創建一個坦克戰鬥遊戲來學習網格、材質和動畫。然後,您將學習如何通過添加陰影和天空盒來擴展遊戲環境。接著,您還將學習如何通過創建敵人和使用路徑尋找來擴展坦克戰鬥。接下來,通過創建一個太空戰鬥機遊戲來探索觸控和傾斜控制。然後,在重現市場上最受歡迎的行動遊戲時學習物理知識。接著,您將通過添加所有使遊戲出色的特效來擴展太空戰鬥機遊戲。最後,通過學習保持遊戲流暢運行所需的優化技術來完成您的體驗。
雖然 Unity 可在 Mac 和 Windows 上使用,但本書是基於 Windows 環境進行的。Unity 的編程語言包括 C#、JavaScript 和 Boo。本書將使用 C#,最終項目將以 C# 和 JavaScript 提供。
從零開始到一個功能齊全的行動遊戲,《Unity Android 遊戲開發實例初學者指南》將帶您了解創建下一個 Android 平台遊戲所需的一切。
您將從本書中學到的內容
- 設置開發環境以同時使用 Unity 和 Android
- 導入並使用遊戲的基本構建塊:網格、材質和動畫
- 利用粒子和音效為玩家提供反饋
- 調整相機效果和遊戲邏輯以創建 2D 遊戲
- 與觸控和傾斜輸入接口,創建自定義控制系統
- 設置路徑尋找以創建智能移動的角色
- 成功創建自定義圖形介面
- 設置並利用物理來創建行動遊戲經典
- 使用光照圖創建動態照明場景
- 理解為行動平台優化遊戲的最佳選擇