Articles liés à Unity From Zero to Proficiency (Intermediate): A step-by-ste...

Unity From Zero to Proficiency (Intermediate): A step-by-step guide to coding your first game in C# with Unity. [Second Edition, February 2018] - Couverture souple

 
9781980416692: Unity From Zero to Proficiency (Intermediate): A step-by-step guide to coding your first game in C# with Unity. [Second Edition, February 2018]

Synopsis

Newly Edited and Updated Version (Third Edition) for Unity 2020

Learn C# with Unity, and create a full FPS game without the headaches
Without this book, most people spend too long trying to learn C# with Unity the hard way. This book is the only one that will get you to learn Unity fast without wasting so much time. It includes twelve chapters that painlessly teach you the necessary skills to create an FPS game and to learn intermediate C# and Unity techniques.


What you will learn
After completing this book, you will be able to:

  • Use Unity's built-in methods.
  • Use Rigidbody physics to propel airborne objects.
  • Use a Finite State Machine to create intelligent Non-Payer Characters(NPCs).
  • Manage 3D animations for the NPCs.
  • Create NPCs who can chase the player.
  • Create and manage weapons and ammunition for the player.
  • Include advanced Artificial Intelligence for NPCs including: vision, hearing, random paths, fleeing from or ambusghing the player.
  • Create a 2D scrolling shooter.


Content and structure of this book
The content of the books is as follows:

  • In Chapter 1, you will create a simple 3D game where the user has to reach the end of the level by avoiding projectiles from intelligent robots.
  • In Chapter 2, you will create a gun and a grenade launcher that the player can use to defeat enemies.
  • In Chapter 3, you will start to use Mecanim and NavMesh navigation to control an animated character that detects, follows, or attacks the player.
  • In Chapter 4, you will combine the skills that you have acquired in the previous chapters to create a fully functional level where the player needs to escape a level full of armed NPCs. You will also learn how to generate a game level dynamically from your code.
  • In Chapter 5, you will add off mesh links and manage costs and areas so that NPCs can avoid sections.
  • In Chapter 6, you will make it possibel for NPCs to follow fixed or random paths.
  • In Chapter 7, you will add vision and hearing to the NPCs.
  • In Chapter 8, you will create smarter NPCs that can flee from or ambush the player.
  • In Chapter 9, you will control an army of NPCs and create an AI-driven oppoite team.
  • In Chapter 10, you will create a simple 2D scrolling shooter.
  • In Chapter 11, you will improve your game by adding explosions and a scrolling background.
  • In Chapter 12, you will add intelligent spaceships that attack the player.
  • In Chapter 13, you will include a shield to the player's spaceship, along with other interesting features (e.g., sound FX, a scoring system, etc).


If you want to create FPS games, Intelligent NPCs, and 2D Shooters with Unity using a tried-and-tested method: download this book now!

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Présentation de l'éditeur

Why this book can help you to get started with Game Development
Creating your own game can be very intimidating at the start, and quite often, regardless of your experience with games, it is sometimes difficult to find the time and motivation to get over the first barriers and to get started.
Often, these barriers seem higher than they actually are. Maybe you are a teacher trying to introduce games in your classroom or a parent trying to help your child with coding, but with no previous coding or game development experience; maybe you are a hobbyist who would love to create interactive environments based on your favorite games; maybe you are a student getting started with game development but you just don't know where to start or what resources to use; or maybe you have tried online video tutorials but found them disjointed. You may be wondering: "How can I start to create my games if I have no experience of coding", or "this game engine is so complex that I just don't know where to get started".

This is quite common, and you can easily overcome these issues with a step-by-step approach that gets you to progressively develop and use your skills. This is the approach that I have used successfully over the past years to take students from no knowledge of coding or game development to good levels of proficiency in Unity and coding.

Of course, it takes some time and dedication; however, by following the techniques and suggestions described in this book, I can promise you that you will progress, regardless of your background, and become more comfortable with Unity and coding.

Content and structure of this book
In this book, the third book in the series, you will become comfortable with programming in C# by creating a simple survival game in Unity. The book includes:

  • A list of the learning objectives at the start of each chapter.
  • Step-by-step activities.
  • Opportunities to engage in deeper learning and problem-solving skills through challenges at the end of each chapter.
  • Quizzes to test your knowledge.
  • Code solutions (in C#) for each chapter.
  • Cheat-sheets (i.e., shortcuts, best practice, etc.) that you can download.
The content of each chapter is as follows:
  • Chapter 1 provides an introduction to C# and explains key programming concepts such as variables, variable types, polymorphism, constructors, or methods as well as best practices for C# programming within Unity.
  • Chapter 2 helps you to code your first script in C#. It explains common coding mistakes and errors in Unity, and how to avoid them easily.
  • Chapter 3 gets you to use C# to instantiate, use and control Rigidbody objects from your script as well as explosions.
  • Chapter 4 explains how to create a simple weapon management system. You will create weapons (e.g., a gun and a grenade launcher), manage the collection of ammunition, and also implement a user interface to keep track of ammunition.
  • Chapter 5 explains how to use Mecanim and NavMesh navigation to control an animated NPC that detects, follows, or shoot at the player.
  • Chapter 6 makes it possible to combine the skills that you have acquired in the previous chapters to create a fully functional level. You will also learn how to generate a maze (or game level) dynamically from your code.
  • Chapter 7 provides answers to Frequently Asked Questions (FAQs) related to FSM, NavMesh, Rigiddbody components, or Artificial Intelligence. It also provides links to additional exclusive video tutorials that can help you with some of your questions.
  • Chapter 8 summarizes the topics covered in the book and provides you with more information on the next steps
If you want to start programming in C# using a tried-and-tested method: download this

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

  • ÉditeurIndependently published
  • Date d'édition2018
  • ISBN 10 1980416699
  • ISBN 13 9781980416692
  • ReliureBroché
  • Langueanglais
  • Nombre de pages545
  • Coordonnées du fabricantnon disponible

Acheter D'occasion

état :  Satisfaisant
Pages can have notes/highlighting...
Afficher cet article
EUR 13,38

Autre devise

EUR 11,50 expédition depuis Etats-Unis vers France

Destinations, frais et délais

Acheter neuf

Afficher cet article
EUR 40,17

Autre devise

EUR 11,86 expédition depuis Royaume-Uni vers France

Destinations, frais et délais

Résultats de recherche pour Unity From Zero to Proficiency (Intermediate): A step-by-ste...

Image d'archives

Patrick Felicia
Edité par Independently published, 2018
ISBN 10 : 1980416699 ISBN 13 : 9781980416692
Ancien ou d'occasion Paperback

Vendeur : ThriftBooks-Dallas, Dallas, TX, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 1.75. N° de réf. du vendeur G1980416699I3N00

Contacter le vendeur

Acheter D'occasion

EUR 13,38
Autre devise
Frais de port : EUR 11,50
De Etats-Unis vers France
Destinations, frais et délais

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Felicia, Patrick
Edité par Independently published, 2018
ISBN 10 : 1980416699 ISBN 13 : 9781980416692
Ancien ou d'occasion Couverture souple

Vendeur : SecondSale, Montgomery, IL, Etats-Unis

Évaluation du vendeur 4 sur 5 étoiles Evaluation 4 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. N° de réf. du vendeur 00085500233

Contacter le vendeur

Acheter D'occasion

EUR 13,34
Autre devise
Frais de port : EUR 30,63
De Etats-Unis vers France
Destinations, frais et délais

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Felicia, Patrick
Edité par Independently published, 2018
ISBN 10 : 1980416699 ISBN 13 : 9781980416692
Neuf Paperback

Vendeur : Revaluation Books, Exeter, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : Brand New. 309 pages. 11.00x8.50x0.78 inches. In Stock. N° de réf. du vendeur zk1980416699

Contacter le vendeur

Acheter neuf

EUR 40,17
Autre devise
Frais de port : EUR 11,86
De Royaume-Uni vers France
Destinations, frais et délais

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Felicia, Patrick
Edité par Independently published, 2018
ISBN 10 : 1980416699 ISBN 13 : 9781980416692
Ancien ou d'occasion Couverture souple

Vendeur : KuleliBooks, Phoenix, AZ, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : Good. The book may have minor cosmetic wear (i.e. creased spine/cover, scratches, curled corners, folded pages, minor sunburn, minor water damage, minor bent). The book may have some highlights/notes/underlined pages - Accessories such as CD, codes, toys, may not be included - Safe and Secure Mailer - No Hassle Return. N° de réf. du vendeur 521PY6002UAJ

Contacter le vendeur

Acheter D'occasion

EUR 16,81
Autre devise
Frais de port : EUR 65,64
De Etats-Unis vers France
Destinations, frais et délais

Quantité disponible : 1 disponible(s)

Ajouter au panier