Learn Unity Programming with C#
暫譯: 使用 C# 學習 Unity 程式設計

Jonathan Weinberger

  • 出版商: Apress
  • 出版日期: 2015-01-07
  • 售價: $1,760
  • 貴賓價: 9.5$1,672
  • 語言: 英文
  • 頁數: 350
  • 裝訂: Paperback
  • ISBN: 1430267526
  • ISBN-13: 9781430267522
  • 相關分類: C#遊戲引擎 Game-engine
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Learn Unity Programming with C# is your step-by-step guide to learning to make your first Unity games using C#. You will learn how to move from the basics of C# in Unity, to building exciting games with sophisticated elements. Jonathan Weinberger has taught C# in Unity to a wide range of people, and now brings this knowledge to one excellent book.

Through hands-on examples and real game programming, you'll develop a sound knowledge and competency in C# for Unity. This book doesn't just show you the code, it challenges you to learn by doing from the very start. You will start by learning about the basics of Unity and C# programming, creating a basic program, and a basic game. You'll then learn the intricacies of C# programming in Unity by building two complete games. First you'll build a space shooter game, through which you'll learn about Unity physics, and how to create an efficient and good-looking Unity GUI. You'll also learn how to create the best AI for your game. After this you'll move onto the second game - a zombie survival adventure. While creating this game you'll learn about object-oriented programming, raycasting, character control, how to make weapons, how to control spawning, and so much more.

Unity is one of the most exciting cross-platform game development engines out there and with the power of C# you can learn how to make exciting, challenging, and versatile games. Start your game programming adventure with this book today!

商品描述(中文翻譯)

使用 C# 學習 Unity 程式設計》是您學習使用 C# 製作第一款 Unity 遊戲的逐步指南。您將學習如何從 Unity 中的 C# 基礎知識,轉向構建具有複雜元素的精彩遊戲。Jonathan Weinberger 曾教授 C# 在 Unity 中的應用給各種不同的人,現在將這些知識帶入這本優秀的書籍中。

通過實作範例和真實的遊戲程式設計,您將在 Unity 的 C# 中發展出扎實的知識和能力。本書不僅僅是展示程式碼,它挑戰您從一開始就通過實作來學習。您將首先學習 Unity 和 C# 程式設計的基礎,創建一個基本的程式和一個基本的遊戲。接著,您將通過構建兩款完整的遊戲來學習 Unity 中 C# 程式設計的細節。首先,您將構建一款太空射擊遊戲,通過這款遊戲您將學習 Unity 物理學,以及如何創建高效且美觀的 Unity GUI。您還將學習如何為您的遊戲創建最佳的 AI。在這之後,您將進入第二款遊戲——殭屍生存冒險。在創建這款遊戲的過程中,您將學習物件導向程式設計、射線投射、角色控制、如何製作武器、如何控制生成等更多內容。

Unity 是目前最令人興奮的跨平台遊戲開發引擎之一,借助 C# 的力量,您可以學習如何製作刺激、具挑戰性和多功能的遊戲。今天就開始您的遊戲程式設計冒險吧!