Acknowledgements
- Please Note: This course contains an end-of-course proctored exam. Instructions for students to identify an appropriate adult proctor are included in the course lessons.
- This course is an introductory-level class on video game design that does not require previous experience in computer programming.
Course Objectives
Course Essential Questions:
- What are the significant careers that require Unity?
- What are the fundamental coding skills in C# required to create a video game?
- What are the benefits of prefab instantiation in video game development?
- How do video game developers use Unity to create a scene in 2D vs 3D?
Course Objectives:
- Create a video game in Unity that incorporates programming, design, and art elements.
- Control the behavior of video game elements through coding in the C# programming language.
- Utilize the major components of the Unity editor interface to control the physics, position, and behavior of standard objects in a video game.
- Design and develop a video game that demonstrates the skills obtained in the course.
Additional Requirements
- In addition to VHS Learning system requirements, students will need the following desktop application: Unity 3D Hub and Editor
- Due to the Unity 3D software required, this course requires regular access to a computer running Microsoft Windows 7, 8, or 10 or Apple Mac OSX 10.13+. This course cannot be completed on a Chromebook, iPad, or mobile device. Unity 3D requires a computer running 64-bit Microsoft Windows 10 or newer, with 8GB of RAM and 30GB of free hard drive space.
- Students must create Unity 3D and Visual Studio Microsoft accounts to complete this course and will be directed to do so during the first week.