The Ultimate Guide to 2D games with Unity
By Patrick Felicia
- Release Date: 2020-10-05
- Genre: Programming
Description
Get started with 2D Games and Unity without the headaches
Without my book, most people spend too long trying to create 2D games and 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 15 chapters that painlessly teach you the necessary skills to master C# with Unity and to create 2D interactive games.
What you will learn
After completing this book, you will be able to:Code in C#.Understand and apply C# concepts.Create 2D games.Create a wide range of 2D games including a 2D platformer, a shooter, a word-guessing game, a memory game, a card game, and a puzzle.Create and use C# variables and methods for your game.Include intelligent NPCs that chase the player.Manage collisions, key inputs, and colliders.Create and update a user interface.Load new scenes from the code, based on events in your games.
Content and structure of this book
The content of each chapter is as follows:
Chapters 1, 2, 3, 4, and 5 will show you how to create a platformer game with most of the features that you usually find in this genre.Chapters 6, 7, 8, 9, and 10 will show you how to create a shooter game with a moving space ship controlled by the player, a scrolling background, missiles, moving asteroids, and much more.Chapter 11 will show you how to create a word guessing game where the player needs to guess a word, picked at random.Chapter 12 will show you how to create a memory game based on the famous "Simon Game".Chapter 13 will show you how to create a card-guessing game where the player needs to memorize the location of cards on a board and to also match identical cards in order to win.Chapter 14 will show you how to create a puzzle where the player has to move and combine puzzle pieces to complete the puzzle.
If you want to start coding in C# and create your own 2D games with Unity using a tried-and-tested method: download this book now