Delivery & Return:Free shipping on all orders over $50
Estimated Delivery:7-15 days international
People:11 people viewing this product right now!
Easy Returns:Enjoy hassle-free returns within 30 days!
Payment:Secure checkout
SKU:38872272
Highlights:
Game Development I teaches C# coding and game design with the Unity 3D Engine using a project-based approach. Beginning with little to no coding experience, students build their knowledge of C# and Unity by creating multiple full-featured games combining 3D models, animation, audio files, and scripts. Upon course completion, students will have the ability to create a 3D game from scratch on their own.
Certifications:
Upon completing this course, students will be prepared to earn the following industry-recognized certifications:
Curriculum or Lesson Topics:
Course Outline:
Introduction to Unity
In this Unit, students are introduced to the Unity Engine. They learn how to navigate the Unity Interface, create and manipulate GameObjects, and implement physics simulations and collision detection.
Introduction to C#
Students learn the fundamentals of C# and Object-Oriented Programming so they can start programming scripts for their games.
3D Modeling with Blender
Students learn key principles of 3D modeling with Blender. They use modeling tools to construct and transform objects, then create and apply their own textures to objects
Unity Scripting API
Students combine their understanding of Unity and C# and use the Unity Scripting API (Application Programming Interface) to program their own games from scratch.
2D Game Development
Students take the skills they've learned and apply them to 2D to create 2 dimensional games in Unity.
Unity Events and Interactions
Students use the 3D models they made in Unit 5 to build a medieval alchemy lab escape room game in Unity, complete with a first-person player controller, object interactions, and player objectives.
Data Structures
Students learn about fundamental data structures, the C# collections library, and how to use different data structures to create a tower defense game.
Capstone
As the summation of this course, students will combine their knowledge of programming, asset creation, and game design to build and publish their own games from scratch.
Projects:
Medieval Scene
Students create 5 fully formed 3D models and an image texture in a self guided project to create a Medieval themed scene.
Alchemy Lab
Students create their very own alchemy lab escape rooms complete with a first-person player controller, object interactions, and player objectives.
Car Game
In this project, students create a driving game where the player controls a car driving around a level built by students, in a frantic dash to collect as many stars as they can before time runs out.
Castle Attack
Students become familiar with the Unity Scripting API to create a 3D castle attack arcade game reminiscent of Angry Birds.
Mojave Runner
Students learn how to transfer their knowledge of 3D game development into 2D, and learn some tips and tricks for better program structure and design.
Physics Fun
Students are introduced to the Unity Physics System and use it to create their own fun physics simulations using high-quality 3D assets.
Technical Requirements:
Software Installed:
Operating System: