C# Programming for Unity Game Development Capstone Project

This specialization is intended for beginning programmers who want to learn how to program Unity games using C#. The first course assumes no programming experience, and throughout the 5 courses in the specialization you'll learn how to program in C# and how to use that C# knowledge to program Unity games. The C# and Unity material in the first 4 courses in the specialization is slightly more comprehensive than the content in the first 2 game programming courses at UCCS."Unity" is a trademark or registered trademark of Unity Technologies or its affiliates in the U.S. and elsewhere.The courses i

Created by: Dr. Tim Chamillard

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 100 / 100

icon
Course Description

This is the final course in the C# Programming for Unity Game Development specialization. In this course, you'll implement your own small game using C# and Unity from your initial idea to full implementation. You may already have an idea in mind, but if not, I'll provide a number of suggested games for an 8-week course that assumes you've learned the material in the previous 4 courses in the specialization.Your game won't be commercial-quality; that would be unreasonable after learning about C# programming and Unity game development for a few months. It takes my UCCS students 4 years of courses and experience to get to the point where they can build a commercial-quality game in the senior capstone project. On the other hand, building your own game is the culmination of the material you've learned in the previous courses in the specialization.That's a great thing to do!Module 1: Develop a planning document for your gameModule 2: Develop a prototype of your gameModule 3: Implement the menu and difficulty systems in your gameModule 4: Implement Iteration 1 of your gameModule 5: Implement Iteration 2 of your gameModule 6: Finish implementing your game for beta testingModule 7: Conduct beta testing and modify your game as appropriateModule 8: Complete final peer review"Unity" is a trademark or registered trademark of Unity Technologies or its affiliates in the U.S. and elsewhere.This course is an independent work and is not sponsored by, authorized by, or affiliated with Unity Technologies or its affiliates

icon
Instructor Details

Dr. Tim Chamillard

Tim "Dr. T" Chamillard is an Associate Professor in the Computer Science Department at the University of Colorado Colorado Springs (UCCS), where he teaches game development classes and runs the Bachelor of Innovation- in Game Design and Development program. He also spent 5 years as an indie game developer in a company he started with his two sons. Dr. T spent 6 years teaching at the U.S. Air Force Academy and has been teaching at UCCS since January 2003. He's the recipient of the Outstanding Military Educator in Computer Science award from the Air Force Academy and the College of Engineering and Applied Science Outstanding Teacher of the Year award from UCCS.

icon
Reviews

5.0

2 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Danilo C on 19-Aug-18

Amazing course.Dr. T has a fantastic personality and teaching style. Definitely recommend the ENTIRE specialization.

By Alfonso E S P on 18-Jul-19

This course teaches you nothing but it is great for setting up deadlines and a structured path for a game development.