Unity ProjectStudents work as a team in this course to apply knowledge and skills mastered in the Basic and Advanced Unity Game Design courses to develop a 2D Unity game that can be used within a professional portfolio.
The project month offers the opportunity to delve further into techniques introduced in the last two months in a group environment.
There are three options for students to pursue :
? Unity2D project with VGDD Programming Students.
? Unity2D project Android Port with VGDD Programming Students.
? Motion Comic (no programmer support).
Each is described further in the assignment sheet specific to that project.
3D ModelingThis course will introduce students to the concepts and techniques used to create environment models for video games. Some of the topics covered include: creating meshes, textures, normal maps, and lighting. The course mostly focuses on modeling and UVing. Students will apply their knowledge by creating weekly environment model scenes using Autodesk Maya and import them into Unity.
3D Modeling ProjectDuring this course students have the opportunity to create what is known as a ‘Model package / Model Library’ in the industry. You will use your knowledge of creating meshes, textures, normal maps, and lighting to produce a model pack based on a certain theme. You can work in a group or as individuals. Group work is suggested for the scale of this project. Students will apply all the knowledge they have learned in the past 8 weeks. These models will be shared across all the campuses & used by all the VGDD students. Your models could potentially end up in a number of games. The more games showing your work, the better it is for your portfolio.
Advanced 2D Unity DesignPhotoshop is a program with almost infinite depth. Although students have been introduced to many of the programs features to date, this month will focus on using it as a traditional painting tool. We will then be using those painterly techniques to create 2D art assets in Unity ‘arcade style’ games. The Fundamentals course emphasized how to assemble assets in Unity, while this course will demonstrate how to create gameplay.
This course has dual focuses:
a) To delve into digital painting with Photoshop as an end-to-end tool for game development
b) To further explore 2D features of Unity with a focus on arcade style game play.
The majority of classes in this course will begin in Photoshop and end in Unity.
Advanced AnimationThis course will cover the more in depth use of animation techniques. Improving on use of key frames, in-betweens, the 12 principles of animation and delving further into Character Animation. This course introduces students to the concepts and procedures that are required to animate 3D characters for video games. Students will learn how to create motion from core principles, as well as use those principles to create animations from sequences of planned drawings in a 3D environment.
Animation FundamentalsThis course will cover the basic premises of animation including key frames, in-betweens, the 12 principles of animation and Lip-syncing to dialogue. This course introduces students to the concepts and procedures that are required to animate 2D characters for video games. Students will learn how to create motion from core principles, as well as use those principles to create animations from sequences of planned drawings.
Animation ProjectThe project month offers the opportunity to delve further into techniques introduced in the last two months in a group environment.
There are two options for students to pursue:
? Sprite based HTML5 project with VGDD Programming Students.
? Sprite based Stencyl project with team of 3.
*3D options are possible based on advanced student experience.
3D is only recommended if at least half the team has been in the backend for two modules.
For VGDD Collab Project
If there are advanced programming students, WebGL is an option.
For VGDT (aka Stencyl) Project
If there are advanced VGDT students, Unity3D is an option.
Each is described further in the Word Doc specific to that project.
Career ManagementOur Career Management program introduces students to the strategies and components of an effective job search, including self-marketing and awareness, skills inventory, job search tools and the job market. The Career Management course is delivered by our on-campus Career Services Team who are there throughout the job search to assist and mentor students towards achieving their ultimate goal of employment in their field of study.
Our Team of Career Services Professionals maintain relationships in their communities with key employers and organizations that recognize the value triOS graduates have to offer. The skills learned throughout Career Management at triOS will continue to serve students in their job search as they navigate their new careers.
Fundamental 2D Unity DesignThis course has dual focuses:
a) To reintroduce Photoshop as an end-to-end tool for game development
b) To explore the basic 2D features of Unity with a focus on importing an preparing 2D elements.
Introduction to 3D ArtThis course will cover the basic premises such as primitives, scene graphs, polygon modelling and UV editing.
Level DesignIn this course, students will learn fundamentals to game level design, with focus towards aspects of planning, charting, and game theory. Student learning culminates with practical examples and delivery of a model level design.
Level Design ProjectStudents will work as a team in this course to apply knowledge and skills mastered in the Level Design course to develop a level that can be used within a professional portfolio.
Professional SkillsIn this course, students learn and develop the skills and strategies required to function successfully in a professional setting with their particular field or industry. Areas explored include the elements needed for developing a professional work ethic; strategies for presenting oneself professionally; the importance of various interpersonal skills to function effectively in the workplace; and the value of developing problem-solving and critical-thinking skills for job performance success.
Digital MediaThis course introduces students to the criteria and tools used to create and maintain an online presence within the video game industry. More specifically, students will learn how to create HTML5 web site portfolios for hosting game demos.
Drawing & Storyboarding FundamentalsIn this course, students learn the drawing techniques that are used to create video game art. More specifically, students will learn primitives, perspective, objects, organics, shading, and lighting, and then use these techniques on their own art projects.
Introduction to Pixel ArtThis course provides students with the knowledge and skills needed to create, enhance, and animate vector art using Adobe Photoshop for use within a video game, and a variety of other contexts.
Video Game Analysis and Technical DesignThis course introduces students to the historical development of video games and the social and cultural affects video games have on society. An analysis of existing video game mechanics, technical design and implementation will allow students to approach video game development from a technical perspective. Moreover, this course discuses business models, project/team management techniques and industry relationships necessary to manage large scale video game development.
Video Game Vector Art using FlashThis course provides students with the knowledge and skills needed to create, enhance, and animate vector art using Adobe Flash for use within a video game, and a variety of other contexts.