Поделиться

pro-unity-game-development-with-C
Publisher: Apress Publishing
Author: Alan Thorn
ISBN-13: 978-1430267461
ISBN-10: 1430267461
Pages: 348
Language: English
Year: 2014
File: ebook PDF,EPUB,FB2

Refine your unity development skills while building a cross-platform first-peRson shooter with C# and Unity

This book will show you how to create a small but complete first-person shooter game in the Unity engine, step by step. In particular it’ll focus strongly on C# scripting, and on a range of related ideas and techniques, for getting professional-grade results.

We’ll explore a lot of ground, including level design, vectors and mathematics, line-of-sight calculations, pathfinding and navigation, artificial intelligence, state machines, weapon creation, trajectories and paths, and load-and-save functionality, as well as a lot more!

We’ll see things not just from a more abstract and theoretical standpoint, but we’ll see how theory is applied in real-world cases to get work done, gradually piecing together a complete game we can play and enjoy, and also extend upon and improve.

The aim is to show you some real-world applications of C# scripting that you can take away to use on your own projects, achieving your creative vision more easily and effectively. You’ll understand and apply powerful programming concepts such as singleton classes, component based design, resolution independence, delegates, and event driven programming.

What you will learn

  • How to use the Unity Editor to import assets and build levels
  • How to create script files and write some basic code in C#
  • How to use fundamental programming concepts like variables, functions, loops, and conditional statements
  • How to debug games using the Unity debugging tools

About the Author

Alan Thornis a freelance game developer and author with over 12 years of industry experience. He is the founder of London-based game studio Wax Lyrical Games, and is the creator of the award-winning adventure game Baron Wittard: Nemesis of Ragnarok. He has worked freelance on over 500 projects worldwide, including games, simulators, kiosks, and augmented reality software for game studios, museums, and theme parks. He is currently working on an upcoming adventure game, Mega Bad Code.Alan has also spoken on game development at venues throughout Europe, and is the author of 11 books on game development, including Learn Unity for 2D Game Development(Apress, 2013), Unity 4 Fundamentals(Focal Press, 2013), and UDK Game Development(Cengage Learning, 2011). He is also a frequent contributor at the online video training library 3DMotive.com.

Описание книги:

В «Pro Unity Game Development with C#» Алан Торн, автор и опытный разработчик игр, проведет вас через полный полный цикл разработки на Unity с использованием C# кросс-платформенного шутера от первого лица. C# является самым популярным языком программирования для опытных разработчиков Unity, помогая им получить максимальную отдачу от того, что предлагает этот движок. Если вы уже используете C# на Unity и хотите повышать свой опыт разработчика игр, то эта книга для вас.

Являетесь ли вы начинающим программистом, инди-разработчиком или гуру игровой индустрии, вы найдете полезные примеры на C# о том, для разработки интеллектуальных врагов, создания системы событий и GUIs, а также разработки сохранений в играх и многое другое. Вы поймете и примените мощные концепции программирования, такие как одноэлементные классы, компонентный дизайн, независимость от разрешения, делегаты и программирование на основе событий.

К концу книги у вас будет полная игра-шутер от первого лица, которая работает на Unity. Кроме того, вы будете вооружены новыми методами, необходимыми для развертывания собственных профессиональных игр C#. Если вы уже знаете немного C# и хотите улучшить свои навыки Unity, то эта книга для вас будет очень полезна.

Об авторе:

Алан Торнис — независимый разработчик и автор игр с более чем 12-летним опытом работы в отрасли. Он является основателем лондонской игровой студии Wax Lyrical Games и создателем отмеченной наградами приключенческой игры Baron Wittard: Nemesis of Ragnarok.

Он работал фрилансером в более чем 500 проектах по всему миру, включая игры, симуляторы, киоски и программное обеспечение дополненной реальности для игровых студий, музеев и тематических парков. В настоящее время он работает над будущей приключенческой игрой Mega Bad Code.

Алан также рассказал о разработке игр на площадках по всей Европе и является автором 11 книг по разработке игр, включая Learn Unity для разработки 2D-игр (Apress, 2013), Основы Unity 4 (Focal Press, 2013) и разработка игр UDK (Cengage Learning, 2011). Он также является частым участником онлайн-библиотеки видеообучений 3DMero.com.

Pro Unity Game Development with C#

  • About the Author
  • About the Technical Reviewer
  • Acknowledgments
  • Introduction
  • Chapter 1: Designing and Preparing
  • Chapter 2: Getting Started
  • Chapter 3: Event Handling
  • Chapter 4: Power-Ups and Singletons
  • Chapter 5: Player Controller
  • Chapter 6: Weapons
  • Chapter 7: Enemies
  • Chapter 8: Graphical User Interfaces
  • Chapter 9: Handling Persistent Data
  • Chapter 10: Refinements and Improvements
  • Index

 

From external source link
GitHub code link
FB2-EPUB link

 

 

 

 

Referring to wikipedia.org, you can view a list of well-known games using the Unity engine version.

List of Unity games

Unity is the ultimate game development platform.

Book on publisher site

More information on Alan Thorn and Wax Lyrical Games can be found at www.alanthorngames.com

Pro Unity Game Development with C#

https://www.htbook.ru/wp-content/uploads/2023/03/pro-unity-game-development-with-C.jpghttps://www.htbook.ru/wp-content/uploads/2023/03/pro-unity-game-development-with-C-130x200.jpgUnity game developmentAlan Thorn,Apress,UnityPublisher: Apress Publishing Author: Alan Thorn ISBN-13: 978-1430267461 ISBN-10: 1430267461 Pages: 348 Language: English Year: 2014 File: ebook PDF,EPUB,FB2 Refine your unity development skills while building a cross-platform first-peRson shooter with C# and Unity This book will show you how to create a small but complete first-person shooter game in the Unity engine, step by step. In particular...Библиотека технической тематики. Техническая литература

Поделиться