Online VT CS Module: Unity Crash Course for CS 4624
Files
TR Number
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
America’s entertainment software industry creates a wide array of computer and video games to meet the demands and tastes of audiences as diverse as our nation’s population. Today’s gamers include millions of Americans of all ages and backgrounds. In fact, more than two-thirds of all American households play games. This vast audience is fueling the growth of this multi-billion dollar industry (Essential Facts About the Computer and Video Game Industry, 2006).
The Computer Science Department at Virginia Tech has offered a course to facilitate the future of art and game development. CS 4644: Creative Computing Studio Capstone is an intensive immersion into different approaches to game design and 3D modeling. The course allows students to develop an understanding of the scientific and technological principles associated with the design and development of computer and console games for both entertainment and serious applications. Students are encouraged to use a wide range of game engines as they work in teams to conduct an end-to-end integrative design project, the most popular being Unity.
Unity is a game development ecosystem: a powerful rendering engine fully integrated with a complete set of intuitive tools and rapid workflows to create interactive 3D content; easy multiplatform publishing; thousands of quality, ready-made assets in the Asset Store; and a knowledge-sharing Community.
Unity is free to a large proportion of developers and affordable for the rest. For independent developers and studios, Unity’s democratizing ecosystem smashes the time and cost barriers to creating uniquely beautiful games. They are using Unity to build a livelihood doing what they love: creating games that hook and delight players on any platform. It is for this reason that our group decided to work with the professors of the Creative Computer Studio Capstone to deliver a module that will quickly get students up and running with Unity game development.
Videos are publicly available through the YouTube playlist:
http://m.youtube.com/playlist?list=PLKFvhfT4QOqlEReJ2lSZJk_APVq5sxZ-x
All of the code is maintained in the public GitHub repository: