Unity from Zero to Proficiency (Intermediate): A step-by-step guide to coding your first FPS in C# with Unity. [Third Edition] by Felicia, Patrick

Unity from Zero to Proficiency (Intermediate): A step-by-step guide to coding your first FPS in C# with Unity. [Third Edition]

Newly Edited and Updated Version (Third Edition) for Unity 2020 Learn C# with Unity, and create a...
$69.78 SGD
$69.78 SGD
SKU: 9781696564298
Product Type: Books
Please hurry! Only 0 left in stock
Author: Patrick Felicia
Format: Paperback
Language: English
Subtotal: $69.78
10 customers are viewing this product
Unity from Zero to Proficiency (Intermediate): A step-by-step guide to coding your first FPS in C# with Unity. [Third Edition] by Felicia, Patrick

Unity from Zero to Proficiency (Intermediate): A step-by-step guide to coding your first FPS in C# with Unity. [Third Edition]

$69.78

Unity from Zero to Proficiency (Intermediate): A step-by-step guide to coding your first FPS in C# with Unity. [Third Edition]

$69.78
Author: Patrick Felicia
Format: Paperback
Language: English
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!

Author: Patrick Felicia
Publisher: Independently Published
Published: 09/30/2019
Pages: 546
Binding Type: Paperback
Weight: 2.75lbs
Size: 11.00h x 8.50w x 1.10d
ISBN: 9781696564298

This title is not returnable

Returns Policy

You may return most new, unopened items within 30 days of delivery for a full refund. We'll also pay the return shipping costs if the return is a result of our error (you received an incorrect or defective item, etc.).

You should expect to receive your refund within four weeks of giving your package to the return shipper, however, in many cases you will receive a refund more quickly. This time period includes the transit time for us to receive your return from the shipper (5 to 10 business days), the time it takes us to process your return once we receive it (3 to 5 business days), and the time it takes your bank to process our refund request (5 to 10 business days).

If you need to return an item, simply login to your account, view the order using the "Complete Orders" link under the My Account menu and click the Return Item(s) button. We'll notify you via e-mail of your refund once we've received and processed the returned item.

Shipping

We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.

When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Depending on the shipping provider you choose, shipping date estimates may appear on the shipping quotes page.

Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound.

Related Products

Recently Viewed Products