GAME DEVELOPMENT SYLLABUS
Teacher: Mr. Clutts
Time: M, T, W, TH, F - 7:30-8:23
Google Meet Link: meet.google.com/bxn-xptm-cje
In this introductory course to Game Development, you will use Unity to learn the fundamentals of programming in the context of creating your own game projects. During the course, you will create several prototypes, manage a larger personal project more independently, and complete challenges and quizzes along the way to solidify and expand your new knowledge. The skills that you learn will align with the learning objectives from the Unity Certified User exam, providing you with a foundational understanding of Unity and C# programming, preparing you for certification. In addition to these core technical competencies, you will learn how to manage a project from start to finish: coming up with a concept, creating a project plan, prioritizing tasks, and hitting milestones.
Waynesville R-VI Mission
- Prepare and empower individual lifelong learners for opportunities as citizens and leaders.
Waynesville R-VI Vision
- Excel as a student-centered community of learners that embraces diversity, collaboration, and innovation.
Waynesville Career Center provides a relevant learning environment using critical thinking, technology, and career skills to prepare students for success.
- Waynesville Career Center is committed to developing a diverse and skilled workforce of lifelong learners.
- C# Skills: You will gain a foundational knowledge of programming in C# and will feel confident that you can implement new features on your own with this knowledge.
- Unity Skills: You will have the confidence that, given enough time and resources, you could create anything you want in Unity.
- Project Management: As you create your own personal projects, you will learn to manage the process from start to finish: outlining their concept, setting project milestones, and tracking progress.
- Unity Certified User Exam: Should you choose, you will have the skills and confidence to pass the Unity Certified User Programming exam, earning an official certificate validating your skills.
Scope and Sequence
- Unit 1 - Player Movement (Driving Simulator Prototype)
- Learn basic player control as you program a car that can steer down a floating road, avoiding obstacles in the way.
- Unit 2 - Basic Gameplay (Feed the Animals Prototype)
- Learn to implement basic gameplay with top-down game where you throw food at animals, who are charging towards you.
- Unit 3 - Animation, Sound, & Effects (Run and Jump Prototype)
- Learn to add sound, animation, and effects with side side-scrolling game where the player needs to time their jumps over oncoming obstacles.
- Unit 4 - Gameplay Mechanics (Sumo Battle Prototype)
- Learn to program gameplay mechanics in a game where the player tries to knock off waves of enemies, using power-ups to help defeat them.
- Unit 5 - User Interface (Quick Click Prototype) 6
- Learn to implement game interface in a game where the player needs to click on objects tossed in the air before they fall off the screen.
- Unit 6 - Personal Game Project – Final Exam
- Students conceptualize, plan, and complete their own personal project throughout the course, integrating features they learned during the course work.
- Students will be evaluated on the completeness and uniqueness of their project.
- Grading components will be distributed by the following:
- Assessments – 50%
- Each Unity will have a Lab assignment that will assess the unit
- Quiz for each lesson within the unity
- Activities – 40%
- Assignments will consists of:
- Challenges to complete for each unit
- Assignment checks throughout each unit
- Career Readiness – 10%
- Assignments will consists of:
- Students turning in work after the due date could be subjected to receive 75% of the original points assigned.
- Late assignments must be turned in during the six-week grading period that the work was assigned.
- Once a new six-week grading period has begun, late work from the previous grading period may no longer be accepted.
- If absent the student will be given the same amount of time that was given in the classroom for completion of missing work.
- Attendance will be take virtually this year. You will need to attend class at your regular schedule time as if you were attending school. Our class begins at 7:30 so you will need to be in the google meet by 7:30 every morning.
- We are meeting via google meets for our virtual classroom.
- The link for the meet is: google.com/bxn-xptm-cje
- Be on time and ready to go when the bell rings
- If virtual, be in the google meet and ready to start class by 7:30
- Be respectful of the teacher and classmates.
- All are work is computer based work. You must be engaged in school work on the computer at all times unless given permission by the teacher. (No games or surfing the net)
- Cheating of any kind will not be tolerated.
- Cheating is defined as turning in assignments that are not your own or allowing others to turn your work in as their own.
- This will include but not limited to:
- Copying answers to quizzes, tests, projects, labs, assignments, etc…
- Any work that is not your own
- If cheating is discovered both parties may receive a zero on the assignment and referred to the office for disciplinary action.
- Parents will be notified
- We will be using UNITY HUB to complete all work
- We will discuss this platform the first day
Covid – 19
- Masks will be worn in classroom if social distancing cannot take place. If students/staff are less than six feet apart a mask must be worn.
- Virtual Learning: If we have to move to online learning classes will meet DAILY and follow curriculum guidelines.
- Covid policies and procedures are a fluent progression and can change in a moment’s notice. Students will follow and adhere to any current and future WCC policies to virtual learning.
If you need to contact me you can email me at: email@example.com or by phone at: 573-842-2521 ext. 2521
PLEASE RETURN THE FOLLOWING PAGE DOCUMENT SIGNED AND DATED TO THE INSTRUCTOR.