This course is now available! The CompuScholar Unity Game Programming course uses the Unity framework to teach video game design and C# scripting.
This course covers fundamental game design and C# coding skills such as:
- Game Engines
- Using the Unity framework
- C# scripting concepts
- 2D game physics
- Data types, variables and math
- Logical expressions and flow control
- Sprites and Unity game components
- Debugging and exceptions
- Object-Oriented Programming
- Loops and Arrays
- Game design strategies
- Animation and sound effects
- Game art
- Artificial intelligence
Click on the Course Syllabus tab to see a complete list of topics.
Students will complete many projects, including Alien Dance Squad, Pinball, Thunder Road, Mower Dodgeball, Deep Space and more! Scroll through the images below to see a few examples of student work.
This course is still under active development. Please contact us to find out more!
This course requires a computer with the Windows or Mac operating systems.
Our course material and interactive online system can be accessed from any HTML5-compliant web browser on standard computers, laptops, or tablets with an Internet connection.
In order to complete hands-on projects, students will use a computer with one of the following operating systems:
- Windows 7, Windows 8, Windows 10
- Mac OS version 10.7 or higher