Design and Code Your Own Game!
In this course, students will learn the essentials of game design by harnessing the power of Unity to master creating 2D or 3D environments and levels. Students will use C# and the Unity Game Engine to design and code their own 2D and 3D games and will be introduced to basic game design concepts including user experience design and beta testing.
Unity is the primary framework used to develop most of the video games people play today. At the beginning of the week, students will practice using the Unity editor to create levels and environments, program mechanics in C#, and create a few guided projects. At the end of the week, students will work together or independently to create their own games with assets and mechanics of their choice.
Course Guide
The Course Guide contains all information required to deliver this Digital Media Academy Pro course.
Standards Alignment
This course is aligned to national and international standards for technology education. Standards include: International Society for Technology in Education (ISTE), International Baccalaureate , UK National Curriculum, New Zealand Curriculum, and more!
Learning Outcomes
Students will be able to…
Students will create...
Career Pathways
Game Developer, Programmer, 3D Design, UI/UX Designer
Here is the course outline:
Unit 1: Introduction & Flappy Bird - Endless RunnerLearn the basics of programming in Unity and plan your first game! 6 sections
|
||||||
|
Unit 2: Flappy WhaleCreate an "Endless Runner" type game, and learn more of the tools Unity has to offer! 5 sections
|
|||||
|
Unit 3: Find the ObjectNow that you've mastered the fundamentals of Unity, it's time to learn about what it takes to design a great game! 5 sections
|
|||||
|
Unit 4 - Final Project & Optional LessonsBuild your final project and learn about more advanced techniques to take your games to the next level! 5 sections
|
|||||
|
Student ShowcaseNow it's time to show off your projects! 2 sections
|
||
|