Learning Unity Android Game Development

Thomas Finnegan

  • 出版商: Packt Publishing
  • 出版日期: 2015-04-30
  • 售價: $1,730
  • 貴賓價: 9.5$1,644
  • 語言: 英文
  • 頁數: 346
  • 裝訂: Paperback
  • ISBN: 1784394696
  • ISBN-13: 9781784394691
  • 相關分類: Android遊戲引擎 Game-engine
  • 下單後立即進貨 (約3~4週)

商品描述

Learn to create stunning Android games using Unity

About This Book

  • Leverage the new features of Unity 5 for the Android mobile market with hands-on projects and real-world examples
  • Create comprehensive and robust games using various customizations and additions available in Unity such as camera, lighting, and sound effects
  • Precise instructions to use Unity to create an Android-based mobile game

Who This Book Is For

If you are an Android developer who wants to learn how to build games with Unity for the Android platform, then this book is ideal for you. Some prior knowledge of C# and JavaScript would be helpful.

What You Will Learn

  • Set up the development environment when working with both Unity and Android
  • Import and work with the basic blocks of a game such as 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
  • Create custom graphical interfaces and control elements
  • Leverage pathfinding to get intelligently moving characters
  • Illuminate scenes dynamically using lightmaps

 

Unity 5 is a revolution in developing great games for Android that provides a great integration platform that works seamlessly with Unity 5, which means that games can be developed quicker and easier than ever before.

Packed with a lot of examples, this book starts by helping you to understand all the great features that Unity 5 and Android have to offer. You will then create great games like Tic-Tac-Toe and the Monkey Ball game and also learn to enhance them. You will then expand the game's environment with lights and a skybox and learn to create enemies in a tank battle game. You will then explore the touch and tilt controls with the creation of a Monkey Ball clone.

With the recreation of a game similar to Angry Birds, you will delve into configuring physics and options for a 2D game experience. Finally, you will get a complete experience by learning the optimization techniques needed to keep your games running smoothly.

商品描述(中文翻譯)

學習使用Unity創建令人驚艷的Android遊戲

關於本書
- 透過實際項目和實例,利用Unity 5的新功能為Android移動市場提供支援
- 使用Unity中的相機、燈光和音效等各種自定義和附加功能創建全面且強大的遊戲
- 提供使用Unity創建基於Android的手機遊戲的精確指導

本書適合對Unity在Android平台上建立遊戲有興趣的Android開發人員,具備一定的C#和JavaScript知識將有所幫助。

你將學到什麼
- 在使用Unity和Android進行開發時建立開發環境
- 導入並使用遊戲的基本組件,如網格、材質和動畫
- 利用粒子和音效為玩家提供反饋
- 調整相機效果和遊戲邏輯以創建2D遊戲
- 使用觸摸和傾斜輸入來創建自定義控制系統
- 創建自定義圖形界面和控制元素
- 利用尋路算法使角色智能移動
- 使用光照圖動態照亮場景

Unity 5是為Android開發出色遊戲的革命性工具,提供了與Unity 5無縫集成的優秀整合平台,意味著遊戲可以比以往更快速、更容易地開發。

本書充滿了大量實例,首先幫助你了解Unity 5和Android所提供的優秀功能。然後,你將創建像井字遊戲和猴子球遊戲這樣的精彩遊戲,並學習如何增強它們。接著,你將通過為坦克戰鬥遊戲創建燈光和天空盒來擴展遊戲環境。然後,你將通過創建猴子球克隆來探索觸摸和傾斜控制。

通過重新創建類似愤怒的小鳥遊戲,你將深入了解配置2D遊戲體驗的物理和選項。最後,你將通過學習優化技巧來獲得完整的遊戲體驗,以確保遊戲運行順暢。