Unity 2017 2D Game Development Projects

Lauren S. Ferro, Francesco Sapio

  • 出版商: Packt Publishing
  • 出版日期: 2018-01-19
  • 售價: $1,740
  • 貴賓價: 9.5$1,653
  • 語言: 英文
  • 頁數: 338
  • 裝訂: Paperback
  • ISBN: 1786460270
  • ISBN-13: 9781786460271
  • 相關分類: 遊戲引擎 Game-engine
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Build classic arcade, shooter and platform games with Unity 2D toolset

Key Features

  • Leverage the amazing new functionalities of the latest Unity 2017 2D toolkit.
  • Learn to create 2D characters, animations, fast and efficient game play experiences while keeping your games very lightweight
  • Create engaging games that enable you to perform intergalactic warfare and also fun games similar to temple run and so on.

Book Description

2D games are everywhere! Timeless and popular, 2D games represent a substantial segment of the games market. The Unity engine has revolutionized the gaming industry, by making it easier for game developers to create quality games on a budget. If you are looking for a guide to create 2D games using Unity 2017, look no further. With this book, you will learn all the essentials of 2D game development by creating three epic games in a step-by-step manner throughout the course of this book.

The first game will have you collecting as many cakes as possible. The second will transport you to outer space to traverse as far as possible while avoiding enemy spaceships. The last game will have you running and jumping across platforms to collect coins and other exotic items.

Throughout all these three games, you will create characters, make them move, and create some enemies. And then, of course, write code to destroy them!. After showing you the necessities of creating a game, this book will then help you to porting the game to a mobile platform, and provide a path to publish it on the stores.

By the end of this book, you will not only have created three complete great games, but be able to apply your knowledge to create and deploy your own games.

What you will learn

  • Work with Unity 2017's new 2D workflow and create a 2D scene
  • Set the scene with different types of backgrounds, either static or dynamically using a tileset
  • Bring your character to life through simple animations
  • Understand the core concepts of programming by creating basic code that controls a character and destroys an enemy
  • Create buttons and game controls by using code snippets for input detection
  • Develop three 2D games from genres such as classic arcade, space shooter, and platformer games
  • Add audio and feedback and deploy your games

Who This Book Is For

If you are interested in creating your very own 2D games from scratch, then this book will give you all the tools you need to succeed. No C# knowledge is required, all you need is basic coding and scripting knowledge. Whether you are completely new to Unity or have used Unity before and would like to learn about the new 2D features of Unity, this book is for you.

Table of Contents

  1. Press Start
  2. Working with assets
  3. Let's make some prefabs
  4. It's about U and I
  5. Freeze! Creating an intergalactic shooter
  6. No one is alone forever
  7. Getting Serious About Gameplay
  8. Building a Tilemap and Importing it into Unity
  9. Look, It Moves
  10. Let's Get Physical
  11. Don't forget to save!
  12. The nature of export

商品描述(中文翻譯)

使用Unity 2D工具集建立經典的街機、射擊和平台遊戲

主要特點:

- 充分利用最新的Unity 2017 2D工具集的驚人新功能。
- 學習創建2D角色、動畫,以及快速高效的遊戲體驗,同時保持遊戲的輕量級。
- 創建引人入勝的遊戲,讓您進行星際戰爭,以及類似神廟逃亡等有趣的遊戲。

書籍描述:

2D遊戲無處不在!經典且受歡迎的2D遊戲佔據了遊戲市場的重要部分。Unity引擎通過讓遊戲開發者更容易以有限的預算創建優質遊戲,徹底改變了遊戲行業。如果您正在尋找使用Unity 2017創建2D遊戲的指南,那麼這本書是您的不二之選。通過這本書,您將逐步學習2D遊戲開發的所有基礎知識,並在整本書的過程中創建三個史詩般的遊戲。

第一個遊戲將讓您盡可能收集蛋糕。第二個遊戲將帶您到外太空,避開敵人的太空船,盡可能遠地穿越。最後一個遊戲將讓您在平台上奔跑和跳躍,收集硬幣和其他奇特的物品。

在這三個遊戲中,您將創建角色,使其移動,並創建一些敵人。然後,當然,編寫代碼來摧毀它們!在向您展示創建遊戲的必要知識之後,本書還將幫助您將遊戲移植到移動平台上,並提供在商店上發布遊戲的途徑。

通過閱讀本書,您不僅將創建三個完整的精彩遊戲,還能夠應用您的知識創建和部署自己的遊戲。

您將學到什麼:

- 使用Unity 2017的新2D工作流程,創建2D場景。
- 使用不同類型的背景(靜態或動態)以及磚塊集來設置場景。
- 通過簡單的動畫使角色栩栩如生。
- 通過創建控制角色並摧毀敵人的基本代碼,了解編程的核心概念。
- 使用代碼片段來創建按鈕和遊戲控制。
- 開發三個2D遊戲,包括經典街機、太空射擊和平台遊戲。
- 添加音頻和反饋,並部署您的遊戲。

本書適合對從頭開始創建自己的2D遊戲感興趣的讀者。不需要C#知識,只需要基本的編碼和腳本知識。無論您是完全新手還是之前使用過Unity並希望了解Unity的新2D功能,本書都適合您。

目錄:

1. 開始
2. 使用資源
3. 讓我們創建一些預製物
4. 關於U和I
5. 凍結!創建星際射擊遊戲
6. 沒有人永遠孤單
7. 對遊戲玩法進行深入研究
8. 建立瓦片地圖並將其導入Unity
9. 看,它動了
10. 讓我們物理一下
11. 別忘了保存!
12. 導出的性質