Unity 4.x Game Development by Example Beginner's Guide (Paperback)

Ryan Henson Creighton

  • 出版商: Packt Publishing
  • 出版日期: 2013-12-28
  • 定價: $1,575
  • 售價: 6.0$945
  • 語言: 英文
  • 頁數: 572
  • 裝訂: Paperback
  • ISBN: 1849695261
  • ISBN-13: 9781849695268
  • 相關分類: 遊戲引擎 Game-engine
  • 立即出貨(限量) (庫存=1)



A seat-of-your-pants manual for building fun, groovy little games quickly with Unity 4.x


  • Learn the basics of the Unity 3D game engine by building five small, functional game projects
  • Explore simplification and iteration techniques that will make you more successful as a game developer
  • Take Unity for a spin with a refreshingly humorous approach to technical manuals

In Detail

Unity is one of the biggest game engines in the world, providing the user with a range of important tools that they need to bring their ideas into reality. Beginner game developers are optimistic, passionate, and ambitious, but that ambition can be dangerous! Too often, budding indie developers and hobbyists bite off more than they can chew. Games like Angry Birds, Cut the Rope, and Fruit Ninja are fun, simple games that have delighted players and delivered big profits to their creators. This is the perfect climate for new game developers to succeed by creating simple games with Unity, starting today.

This book teaches you the ins and outs of the unique Unity game engine interface. Clear and concise code examples written in both Unity Javascript and C# take you through the step-by-step process of building five small, functional games. With this understanding you can start making your own mark on the game industry!

With absolutely no programming or game development experience, you will learn how to build five simple games in Unity by following step-by-step instructions, peppered with amusing analogies and anecdotes from an experienced indie developer. Following a primer on simplifying your game ideas to that single "something" that keeps players coming back for more, dive into the Unity game engine by creating a simple bat-and-ball game. From there, you'll build a complete memory game using only the Unity GUI system. After building a 2.5D mouse avoider game, you'll learn how to re-skin the project to completely change the game's theme. Incorporating everything you've learned, you'll return to complete the bat-and-ball game by adding scoring, replay flow, sound effects, and animations. Finally, in the new bonus chapter, you'll program some simple AI (Artificial Intelligence) for a tic tac toe game.

"Unity 4.x Game Development by Example" is a fun and light-hearted exploration of one of the most powerful game engines on the market today. Find out what all the fuss is about by getting up to speed using this book!

What you will learn from this book

  • Explore the basic development flow of the Unity 3D game engine
  • Understand fundamental programming concepts in both Javascript and C#
  • Develop five different games from inception to completion
  • Discover the secrets new game developers use to be successful when they're just starting out
  • Grasp the nuances of Unity's immediate-mode GUI
  • Completely re-skin a game for fun and (potentially) profit
  • Lengthen gameplay by learning how to use random numbers
  • Explore the process of writing Artificial Intelligence from scratch


This is a practical and light-hearted guide to get to grips with creating your first games, with easy-to-follow, step-by-step tutorials using the award winning Unity engine.


一本關於使用Unity 4.x快速建立有趣、時髦小遊戲的實用手冊

- 通過建立五個小型、功能性的遊戲項目,學習Unity 3D遊戲引擎的基礎知識
- 探索簡化和迭代技巧,使您成為一名更成功的遊戲開發者
- 以幽默風趣的方式探索Unity,帶您進入技術手冊的世界


本書教授您獨特的Unity遊戲引擎界面的各種技巧。清晰簡潔的代碼示例使用Unity Javascript和C#兩種語言,帶您逐步完成五個小型、功能性的遊戲項目。通過這些理解,您可以開始在遊戲行業中留下自己的印記!

即使您沒有任何編程或遊戲開發經驗,通過遵循逐步指示,並聆聽一位經驗豐富的獨立開發者的幽默類比和軼事,您也可以學習如何在Unity中建立五個簡單的遊戲。在簡化遊戲理念的基礎上,您將創建一個簡單的球拍和球遊戲。然後,您將使用Unity GUI系統建立一個完整的記憶遊戲。在建立一個2.5D的避開鼠標遊戲之後,您將學習如何重新設計項目,完全改變遊戲的主題。將所學的一切融入其中,您將通過添加計分、重播流程、音效和動畫來完成球拍和球遊戲。最後,在新的額外章節中,您將為井字遊戲編寫一些簡單的人工智能(AI)。

《Unity 4.x遊戲開發實例》是對當今市場上最強大的遊戲引擎之一的有趣而輕鬆的探索。通過使用本書,了解這一引擎的所有優勢!