WE ARE USING UNITY VERSION 2022.2.1f1
No, I will not be installing other versions of Unity on the PC's at campus
No, I will not be installing other versions of Unity on my PC at home
If I cannot run your code, you cannot pass the unit
Yes, you will have to redo your work if the versions aren't compatible
It is your responsibility to keep your data safe, usable and submittable
Facilitators Name: Mark Thompson
Facilitators Email: M.Thompson@sae.edu
Favourite Genre: 3rd-Person Action Platformers
Favourite Object: Trains
We are building worlds that we imagine, so that players can have an imaginary experience.
We build these worlds out of objects and relationships between objects.
Objects are made up of combinations of components.
The components describe characteristics and behaviors.
Different combinations of components create objects with different characteristics and behaviors.
We use scripts to describe the characteristics and behaviors of objects.
In our scripts we build behaviors out of combinations of simple processes that we call functions or methods.
The objects also have aesthetic components that communicate to the audience though sound and image.
The computer reads these collections of objects and components and scripts and uses them to paint and simulate our imaginary world.
Check Campus Online for these requirement documents:
Module Guide - Summary of required learning outcomes.
Project 1 brief
Project 2 brief
Project 3 brief
Learning Journal Project
All evidence of completion of requirements must be submitted to Campus Online
How your evidence is assessed.
Copy these questions to use as a template for your weekly learning journal.
There are two overarching goals of each module of study:
1 . Standards
To complete each project to the required standards.
2. Self Improvement
To improve your Proficiency, Process skills and Personal skills.
In order to complete projects, students need to gain new Knowledge and Skills.
In the process of completing projects, students demonstrate evidence that they know how to Apply Knowledge and Skills.
The student is responsible for this process.
The facilitator helps coach the students to learn this process.
The facilitator guides the students through the steps until the students learn to do it themselves.
To complete each project, the student is responsible to complete the 5 steps of the SAVER process:
Set goals.
Achieve the goals.
Verify that all requirements of the project are complete.
Evidence must be provided to prove the project is complete.
Reflect on how the process can be improved for the next project.
Work through these at your own pace, try and follow the instructions in your own time, take notes on your learning journal. Take screenshots of you following the exercises in your own unity project.
Complete by Week 3:
The Official Guide to Your First Day in Unity - Provide evidence that you have completed all 8 videos by week 3
Sebastian Lague Introduction to Game Development with Unity and C# - Complete video 1 to 5 by week 3
Complete by Week 7:
C# Scripts as Behaviour Components in Unity! - Provide evidence that you have completed all 26 videos by week 7
Advanced level - Optional for students of GAD170
Introduction to computer science from the Harvard CS50 course. This is a great introduction to the broader context of computer science and programming, it is too advanced for what we cover in GAD170 but just watching the videos even if you don't understand everything can really help students get a deeper more solid understanding of why scripting works the way it does. Don't worry about doing the exercises recommended by this playlist.
Physics
Unity Collisions Tutorial - How To Use Colliders and Triggers in Unity | Unity 5 Tutorial
Physics Objects (Rigidbodies) - Unity Official Tutorials
Improved Prefab Workflows: Nested Prefabs, Prefab Mode and Prefab Variants