Team Leads
Milestones

Part 1: Pong & Platformer

Note: Hand in Pong and the Platformer game on Canvas. Everything else I will look for on GIT
Note: You must complete the Pong assignment before you will be assigned to a team.
Part 1: Pong Assignment (Individual) Unity Tutorial 2021 Unity Tutorial 2020 Godot C# Tips and Tricks Part 1b: Platformer Assignment (Group) Platformer marking key

Part 2: Systems Analysis

Note: Hand in on GIT
Note: You must complete ALL portions of the Systems Analysis before you begin coding.
Presentation Storyboard - Not the storyboard you have to make. This is a storeybord of the presentation itself to show you what I am expecting. SA Presentation marking key Storyboard marking key RFP Assignment Champion Assignment Gantt and Pert Assignment PERT Practice

Part 3: Individual Development

Weekly Status Report marking key Other Team Leads Resources Patterns Unity Test Runner Video

Summary

TL# Deliverables
Subject Matter Expert for group
Group Lecture:
  • Video must be in GIT at least 1 week before (and before the first mid-term if you are a later group).
  • Arrive early. Class starts at 9:00. Be ready to go 10 minutes before.
Weekly Status Report:
  • Run the game (The best place to get the creativity marks)
  • Go over what has changed since the last report
  • Relate the changes in the game to what people said they worked on in the Gantt chart
  • What will everyone be working on next week?
  • Are there any road blocks?
  • Plus, the stuff below
    TL1 GIT – or some code repository
    Discord – Or some equivalent communication tool
    OneDrive – Or some equivalent way you have multi-user files.
    GIT SA Presentation Presentation 1: GIT is running and everyone has made their initial contributions (including the videos in the docs folder from TL1-TL3, and the coding standards and Gantt from TL4 (that everyone else has been updating).
    Presentation 2: Are we ready for the final demo?
    TL2 Unity Unity Requirements for these Presentation Minimum Viable Product
    TL3 Automated Test Runner for your platform How to create the initial test plan
    What makes a good test plan
    What is expected by the oral Exam -> Oral Exam
    Patterns -> Oral Exam Initial Test Plan
    TL4 Gantt Chart Management Project Management
    Coding Standards
    The roast -> Oral Exam
    GRASP Patterns -> Post Mortem Is your team following the coding standards?
    TL5 Demo mode for your Game.
    AI in your game
    AI -> Ethics Quiz Question (What else will be on the Ethics Quiz?) Static and Dynamic Binding -> Oral Exam Show your team’s poster (soft copy)
    Show your game running in demo mode. (Both the success case and the failure cases for each level).
    TL6 Oral Exam Prep
    Post Mortem
    Final Demo(Both Campuses)
    Version Control Pair Programing
    Oral Exam Requirements
    Post Mortem Requirements
    Final Demo Requirements
    Pair Programing (What would be good candiates for it?
    Oral Exam (How close is each person)

    Part 4: Ethics

    Ethics Quiz Study Guide

    Part 5: Oral Exam

    Oral Exam Oral Exam marking key and prework Oral Exam marking key and prework - Word Format. (Hand in via Canvas.)

    Student Samples

    Part 6: Agile:

    Post Mortem Presentation Post Mortem marking key

    Lecture Notes

    Introduction

    Champion

    Class/Sequence Diagram

    RFP/SA Presentation

    Oral Exam Tecnical Requirements

    Ethics

    After the Oral Exams

    Student's Choice - Links chosen by you

    "This channel has tutorials on pretty much anything you could want to do in Unity and he is amazingly clear and concise with his explanations."

    "Here are two QR readers that I found. One for chrome and the other firefox."