Unity 2D Game Development (Paperback)
暫譯: Unity 2D 遊戲開發 (平裝本)
Dave Calabrese
- 出版商: Packt Publishing
- 出版日期: 2014-03-17
- 售價: $1,180
- 貴賓價: 9.5 折 $1,121
- 語言: 英文
- 頁數: 126
- 裝訂: Paperback
- ISBN: 1849692564
- ISBN-13: 9781849692564
-
相關分類:
遊戲引擎 Game-engine
海外代購書籍(需單獨結帳)
買這商品的人也買了...
相關主題
商品描述
2D games aren't just fun to play, with this book they're a blast to develop. That's because the guide takes you through every step of creating a fully featured platform game using Unity 4.3, easily and imaginatively.
Overview
- Build a 2D game using the native 2D development support in Unity 4.3
- Create a platformer with jumping, falling, enemies, and a final boss
- Full of exciting challenges which will help you polish your game development skills
In Detail
Unity is a game development ecosystem: a powerful rendering engine fully integrated with a complete set of intuitive tools and rapid workflows to create interactive 3D and 2D content. Unity 4.3 has introduced a variety of exciting new features, and it is about time you use these features to build an amazing 2D game. Prepare yourself to travel back to the 90s and build a game like they used to make them using today's technology. That's right; we're talking about making 2D games using Unity!
This book will help you build 2D games in Unity using the engine's 2D technologies added in Version 4.3. You'll learn the basics of importing assets and building foundation technology all the way up to full combat and boss battles!
All the required assets are supplied and detailed code is included, making it a cinch to create functional players, dangerous enemies, a treacherous environment, gameplay scoring, and much more. With the book's straightforward and practical approach, each chapter takes you a step closer to the final game. We will wrap things up by looking into the basic aspects of the game's UI.
Once you reach the end and have integrated a final boss battle, you can go back to the challenges included in each chapter and use them to improve the game and your 2D game development skills!
What you will learn from this book
- Create a 2D game using Unity 4.3's native 2D technologies
- Control collisions using layered collision management
- Manage events using basic timed sequencing - specifically, a boss battle
- Discover how to track the score and game state
- Design the development and deployment of state systems for object management
- Use C# events and delegates to pass information between objects
- Understand the usage of Unity's tag system
- Make 2D sprites make other 2D sprites explode with extreme prejudice
Approach
A fun, easy-to-follow experience that takes you from an empty project in Unity 4.3+ all the way to a finished, functional 2D platformer, while giving you challenges and ideas to take what you learn in this book and expand upon it.
Who this book is written for
This book is ideal for anyone who wants to learn how to build 2D video games or who just wants to expand their knowledge of the Unity game engine. It would be helpful to know how to navigate your way around Unity and some basic C# before getting started with this book; however, if you don't, no worries - we will point you in the right direction!
商品描述(中文翻譯)
2D 遊戲不僅好玩,透過這本書,它們的開發過程也充滿樂趣。這是因為本指南將帶您逐步創建一個功能齊全的平台遊戲,使用 Unity 4.3,輕鬆且富有創意。
概述
- 使用 Unity 4.3 的原生 2D 開發支持來構建 2D 遊戲
- 創建一個包含跳躍、下落、敵人和最終 Boss 的平台遊戲
- 充滿刺激的挑戰,幫助您提升遊戲開發技能
詳細內容
Unity 是一個遊戲開發生態系統:一個強大的渲染引擎,與一整套直觀的工具和快速工作流程完美集成,用於創建互動式 3D 和 2D 內容。Unity 4.3 引入了多種令人興奮的新功能,現在是時候利用這些功能來構建一個驚人的 2D 遊戲。準備好回到 90 年代,使用今天的技術來製作像當時那樣的遊戲。沒錯,我們在談論使用 Unity 製作 2D 遊戲!
這本書將幫助您使用 Unity 在版本 4.3 中新增的 2D 技術來構建 2D 遊戲。您將學習導入資源和構建基礎技術的基本知識,直到完整的戰鬥和 Boss 戰鬥!
所有所需的資源都已提供,並包含詳細的代碼,使得創建功能性玩家、危險敵人、險惡環境、遊戲計分等變得輕而易舉。透過本書簡單明瞭且實用的方法,每一章都將使您更接近最終的遊戲。我們將通過探討遊戲 UI 的基本方面來總結內容。
一旦您達到最後,並整合了最終 Boss 戰鬥,您可以回到每一章中包含的挑戰,利用它們來改善遊戲和提升您的 2D 遊戲開發技能!
您將從這本書中學到什麼
- 使用 Unity 4.3 的原生 2D 技術創建 2D 遊戲
- 使用分層碰撞管理控制碰撞
- 使用基本的定時序列管理事件 - 特別是 Boss 戰鬥
- 探索如何追蹤分數和遊戲狀態
- 設計物件管理的狀態系統的開發和部署
- 使用 C# 事件和委託在物件之間傳遞信息
- 理解 Unity 的標籤系統的使用
- 使 2D 精靈讓其他 2D 精靈以極端的方式爆炸
方法
這是一個有趣且易於跟隨的體驗,將您從 Unity 4.3+ 的空專案帶到完成的功能性 2D 平台遊戲,同時提供挑戰和想法,讓您能夠擴展在本書中學到的知識。
本書的讀者對象
這本書非常適合任何想學習如何構建 2D 電子遊戲的人,或是想擴展對 Unity 遊戲引擎知識的人。在開始閱讀本書之前,了解如何在 Unity 中導航和一些基本的 C# 知識會很有幫助;不過,如果您不熟悉這些也沒關係 - 我們會指引您正確的方向!