Unity Android Game Development by Example Beginner's Guide (Paperback)
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遊戲
- 通過觸摸和傾斜輸入與玩家互動,創建自定義控制系統
- 設置路徑尋找,創建智能移動角色
- 成功創建自定義圖形界面
- 設置和使用物理學,創建經典的移動遊戲
- 使用光照圖創建動態照明場景
- 了解在移動平台上優化遊戲的最佳選擇