This course offers an introduction to Unity and steps students through the creation of their first 3D game with no prior programming experience needed. Students will use provided assets to assemble a playable 3D environment that can be explored and interacted with. This course focuses on many of Unity's major systems and just enough coding to apply gameplay logic to tie things together. Each student will leave the course with a unique first-person, third-person, or VR game; and a foundation of skills they can grow to make their next game.
Skill Level: Beginner to Intermediate
Prerequites: Familiarity with any 3D software is recommended (modeling software, level editors, or game engines)
Software requirements: Windows or OSX, Oculus Rift (optional for VR material), Unity (download instructions included in course material)
Course Format: Standard
Duration: 8 Weeks
Lecture Type: Pre-recorded
Assignment: Deadlines each week.
Feedback: Individual Recordings
Q&A: Once a week.
*For classes with fewer than 6 students feedback may be provided during the live Q&A session.
Estimated time for course work: 10-20 hours per week
Unity Interface Basics
Importing and Using Assets
Gameplay Systems and UI
Finalizing, Building, and Distributing