Unity From Zero to Proficiency (Beginner)
||A step-by-step guide to programming your first game with Unity|
What you will Learn
After completing this book you will be able to:
- Understand and apply key programming principles.
- Understand and avoid common coding mistakes.
- Learn and apply best programming practices.
- Build solid programming skills.
Topics covered in this book:
Topics covered in this book include:
- Introduction to programming.
- Creating functions and variables.
- Variables' scope.
- Conditional statements.
- Collision Detection.
- Setting and detecting tags from a script.
- Managing the player's score.
- Looking for objects from a script and read/write their attributes.
- Creating a Graphical User Interface (GUI) and updating it from a script.
- Displaying messages and images onscreen.
- Loading scenes from a script.
- Activating and deactivating objects from a script.
- Adding and playing sound from a script.
- Apply Artificial Intelligence to Non-Player Characters (NPCs).
- Exporting the game for the web
- A step-by-step approach with examples and plenty of pictures to know exactly what to do.
- Tips to maximize your workflow.
- Quizzes to tests your knowledge at the end of each chapter.
- Challenges to use and perfect your skills at the end of each chapter.
- A section with answers to frequently asked questions organized by themes (e.g., navigation, object creation, interface, etc.)