This page focuses on the course RES.3-003 Learn to Build Your Own Videogame with Unity Game Engine and Microsoft Kinect as it was taught by Kyle Keane and Andrew Ringler in IAP 2017.
This course was a 9-day hands-on workshop about designing, building, and publishing simple educational videogames. Participants learned about videogame creation using the Unity game engine, collaborative software development using GitHub, gesture handling using Microsoft Kinect, 3D digital object creation, videogame design, and small team management.
The course was offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.
- Learn fundamentals of videogame creation using the Unity game engine
- Become familiar with collaborative software development using GitHub
- Explore gesture handling using Microsoft Kinect
- Learn about 3D digital object creation
- Practice small team management skills
Below, Kyle Keane and Andrew Ringler describe various aspects of how they teach RES.3-003 Learn to Build Your Own Videogame with Unity Game Engine and Microsoft Kinect.
Learn more! At the following Residential Digital Innovations page, you can learn more about how Dr. Keane and his team used the Microsoft Kinect as an educational tool.
Below, four participants in RES.3-003 Learn to Build Your Own Videogame with Unity Game Engine and Microsoft Kinect share their impressions of the workshop and offer advice to future participants.
There were no grades associated with this course.
No previous experience with computer programming or videogame design required.
Breakdown by Year
Mostly undergraduates, some graduate students and professionals
Breakdown by Major
50% electrical engineering and computer science, 50% other, including business development
Typical Student Background
More than 50% of participants came to the workshop without prior digital design experience; about 30% had no prior computer programming experience.
How Student Time Was Spent
During an average week, students were expected to spend 3-12 hours on the course, roughly divided as follows:
- Met 5 times per week for 3 hours per session; 9 sessions total.
- Workshop sessions were hands-on, with participants collaborating to build videogames using the Unity game engine.
Out of Class (Optional)
Some participants continued to work on their projects outside of class.