Category: Video Game Design 2

You will be adding an attack behavior to your enemy AI. You will start by creating a flow chart – you can make with paper and pencil or use PowerPoint (all the shapes are in the shape tool). Make your flow chart as detailed as you can (look at the requirements listed below).

Once your flow chart is done, start setting up the attack animation and programming the behavior. Use your flow chart to help direct you through the process (solve one box at a time). Make sure you fulfill the requirements listed below.

Requirements

  • When the enemy gets close enough to the player to hit him with his weapon, start the attack.
  • Play an attack animation (animations are in the pro melee axe folder)
  • Decide how you are going to check to see if the player was hit
    • Colliders
    • Distance/LOS
  • Make sure that you check for a hit at the right time (When weapon is moving through the area in front of the enemy)
  • Deal damage if hit (Debug a message for now)
  • Implement an attack cool-down so the enemy doesn’t spam the attack.

Rubric

  • 30 Points – Detailed Flow Chart
    • all steps in a logical order
    • broken down in to little steps
  • 10 Points – Animation plays correctly
  • 25 Points- Hit detected at the right time
  • 10 Points – Damage Message displayed in the console if hit
  • 25 Points – Attack Cool-Down implemented

This will be a summative grade. Due date to be determined.

Welcome to Semester Finals Week! I hope your exams go well and that you enjoy your Christmas Break!

Monday: Take Unit test, complete Final Project, and grading

Tuesday: Semester Exams – Period 0 and 6

Wednesday: Semester Exams – Period 5 and 7

Thursday: Semester Exams – Period 1 and 3

Friday: Semester Exams – Period 2 and 4

Reminder: All missing or late work is due by Monday, December 16th.

You will be completing this project to demonstrate what you have learned this semester in Video Game Design 2. This will be your Semester Final Exam. It will be due during your exam period.

Requirements

  • Get one of the models with their animations from the VGD Content link on your desktop
  • Import them into your Unity project
  • Make sure to disable the character we did together in class
  • Setup the new model and add the following animations
    • idle
    • walk forward
    • walk back
    • run forward
    • run back
    • turn left
    • turn right
    • jump
    • attack
    • death
    • your choice 1
    • your choice 2
  • Put a weapon in the model’s hand and make sure it looks good with the animations
  • Setup Inputs for all animations so they can be played with mouse or keyboard buttons
  • Write a script that will allow the model to be controlled
    • Disable root motion for walk, run, and other animations that do not need it. Ask me if you are unsure.
    • Death animation – hold the player in this animation for 5 seconds. Disable controls while in the death animation.
  • Add a Cinemachine Clear Shot Camera.

Rubric

  • 10 points – Cinemachine camera implemented
  • 60 points – All animations working with inputs. (5 points per animation)
  • 20 points – Root motion disabled or enabled for animations correctly.
  • 10 points – Death animation controls disabled and re enabled at the correct time.

Initial grading will be during class on Friday, December 13. You may continue to work on this and I will regrade upon request until your final exam class period.

This week you will be working on your Semester Exam Project.

Monday: Project intro and setup

Tuesday: Work Day – Semester Exam Project

Wednesday: Work Day – Semester Exam Project

Thursday: Semester Exam Project Initial grading

Friday: Review for test

Tutoring this week:
Tuesday 12:45 – 1:15 & 4:00 – 4:45
Thursday 8:15 – 8:45

Reminder: All missing or late work is due by Monday, December 16th.

Don’t forget Professional Dress Wednesday.

This week we will be continuing to learn how to work with humanoid models by importing, and scripting animations.

Monday: Jumping animations and controls

Tuesday: Attacking and defending animations

Wednesday: Death and hit reaction animations

Thursday: Other miscellaneous animations

Friday: Complete Humanoid character setup and animations. UIL Progress report check.

Tutoring this week: Tuesday 12:45 – 1:15
Thursday 4:00 – 4:45
Friday 8:15 – 8:45

Don’t forget Professional Dress Wednesday.

This week you will be learning how to work with humanoid models by importing models and animations, setting up animator controllers, and scripting animations.

Monday: Grade Summative Model / Importing humanoid models/animations

Tuesday: Setup model for movement and add movement animations

Wednesday: Script movement controller

Thursday: Add additional animations and script

Friday: Add additional animations and script

Tutoring this week: Tuesday 12:45 – 1:15
Thursday 8:15 – 8:45, 4:00 – 4:45

Don’t forget Professional Dress Wednesday.

You will be modeling a 3D object in Maya LT as a summative assessment of your basic modeling skills.

Requirements:

  • Select an image of the object that you want to model and get it approved by Mr. Page
  • Model the object as best as you can – include good details in your mesh
  • Do your UV layouts and texture

Rubric

  • 60 points – Object is modeled with good details
  • 30 points – UV’s and textures applied
  • 10 points – Quality of model and textures

This week you will be creating a 3D model in Maya LT for a summative assessment of your basic modeling skills.

Monday: No School – Veterans Day

Tuesday: Grade formative 3D Model, select idea for your summative, start modeling.

Wednesday: Special guest speaker – Continue summative modeling assignment

Thursday: Work day – Summative Modeling Assignment

Friday: Complete Summative Modeling Assignment

Tutoring this week: Tuesday 12:45 – 1:15
Thursday 8:15 – 8:45, 4:00 – 4:45

Don’t forget Professional Dress Wednesday.

This week we will complete our Maya Model and learn how to work with UV’s, materials, and textures.

Monday: Complete Modeling

Tuesday: Creating the UV’s and arranging them

Wednesday: Adding Textures and Materials – Complete Texturing

Thursday: Work on your model

Friday: Work on your model / Complete your model

Tutoring this week: Tuesday 8:15 – 8:45, 12:45 – 1:15, 4:00 – 4:45

Don’t forget Professional Dress Wednesday.

Students – I am not going to be at school today. Your assignment is to:

  • Create a new project – start with an empty scene and do File>SetProject
  • Pick one of the objects that we aren’t working on together (Hammer, Shield, Knife)
  • Import the reference images into the image planes of the view ports: View > Image Plane > Import Image
  • Start modeling your object.
  • Collaborate with your neighbors to model as much as you can.

I will check your progress on Friday and we will complete our model that we are doing together. You will be completing the one you started today next week.

Have a great day!