Publisher | Unity Education |
---|---|
File size | 152.52MB |
Number of files | 330 |
Latest version | 2017.4r2 |
Latest release date | 2019-01-17 09:43:14 |
First release date | 2016-04-25 08:00:35 |
Supported Unity versions | 2018.4.2 or higher |
Disclaimer: Asset uses LuckiestGuy Font under Apache License 2.0; see License.txt file in package for details.
For the latest version compatible with 2021.3, go here.
REQUIREMENTS
•This project requires Unity 2017.4
•This project is one of several asset packages designed for use with the Unity Certified Associate Courseware
SUMMARY
Zombie Toys is a complete game project created to illustrate industry best practices for developing a 3D game in Unity. Zombie Toys is designed to accompany the Unity Certified Associate Courseware
GAMEPLAY OVERVIEW
Zombie Toys is a 3rd person, classic survival-style arcade game. A player must survive by avoiding the zombie enemies. A player may accrue points by attacking the zombies in several different ways (e.g. lightning, freeze, stink bomb, slime). Utilizing points accrued through the various attacks, the player may also spawn allies. The allies will help the player avoid the zombies and survive in the game.
GAME ASSET PACKAGES
Zombie Toys is divided into numerous 'save-state' asset packages, labeled by chapter. The Unity Certified Associate Courseware will define when and how to access each of the asset packages.
TECHNICAL PROJECT CONTENT
By incorporating this asset package, users will learn the following:
Best practices for importing animated characters:
•Animation and rigging best practices
•Recognizing asset data when importing
•Differentiating between the available Rig Animation Types
•Creating and naming Animation Clips
Creating an Animator Controller:
•Introduction to the Animator Controller
•Creating and modifying animation States
•Creating parameters to control the animation transitions
Introduction to scripting in game development:
•Defining the role of scripting in game development
•Using C# vs JavaScript
Creating scripts in Unity:
•Creating and saving a script in Unity
•Creating a new script
•Analyzing the default script functions
Scripting primer and best practices:
•Attaching a script to a Game Object
•Declaring variables
•List of variable types
Creating conditions in scripting:
•Introduction to conditions
•The “if” condition
•The “if not” condition
•The double “if” condition
•The “if-or” condition
•The “if else” condition
Looping:
•Introduction to looping
•The “for” loop
•The “while” loop
•The “do while” loop
•The “for each” loop
Creating custom methods:
•Introduction to the benefits of using custom functions
Co-routines:
•Introduction to co-routines
Accessing components via script:
•Utilizing the GetComponent() function
Common code cases:
•Examining pieces of code that are often used
•Focusing on Raycasting, Collections / Arrays
•Identifying flow of logic
DISCLAIMER
Zombie Toys is a fully featured game project intended for learning the fundamentals of game development. It is not intended to be published as a marketable video game. Use of the Zombie Toys game project without the Unity Certified Associate Courseware is not advised.