Skip to content
Cawd Logo GAWD
  • Home
  • About
  • Assignments
  • Resources
  • Contact

Friday, May 15th

Friday, May 15th

Class Hours: 10:05 – 2:40
Mr. Bohmann | wbohmann@ewsd.org

10:05 Today’s Notes & Attendance

  • Happy Birthday Maxx! – send him a message if you are able
  • Students with equipment – Please return next week
  • Game Testing – with GAWD students
  • Today: Dailies will go in GAWD1 Folder
  • 2:10 you will go to first year classroom for dailies and reading
    • Why? I have a Dr. Appt at 3pm.

10:10 Space Sentry – GAWD2 Team Game Challenge Continued…

Space Sentry Core Mechanic Demo

May I suggest a Scrum Meeting….

To be successful as a team, you need to know the deliverables:

  • One Game Design Document (Here is a template). It’s just a template – you can expand!
  • A playable game (prototype is fine) in Unity IDE or published to Unity Play
    • Win Conditions
    • Lose Conditions
    • Restart
    • Home Screen with Game Title
    • Play Button that opens the game
    • Credits Button that opens Credits Screen (credits list roles of all team members)
  • A short video trailer of game play to show off mechanics – Promo Reel
  • One round of game testing with GAWD 1 and/or staff members
    • Testing Summarized in Google Doc with planned solutions (you don’t actually have to fix)
  • Project Due Date: Tuesday, May 19th – 11:30AM
    • A representative will share the story of the team
      • Process
      • Successes
      • Challenges
      • Organizational Strategies
      • Game Overview
      • Sample Gameplay (in the form of a video Trailer)
      • and….. We will see and play your game – on one of your computers for from Unity Play!

Today’s Deliverable – Testing Summary
Provide a short summary of questions asked during testing and results – this is not the same deliverable listed above, instead it is a just a quick summary of findings and what you learned
Filename: Testing_PDF

10:50 Morning Break (10 minutes)

11:00 2D Platformer – Climbing / Cinemachine Camera

2D platformer in Unity

Climbing is a pretty cool mechanic and it is not too different than running. We already have a key binding and we have a sprite sheet with a climb animation. Let’s get some ladders in our scene, discuss layers and colliders and get some code up and running. What layers and sorting layers should climbing be on?

We’ll also look at gravity to prevent sliding and the Cinemachine Camera

//variable
float gravityScaleStart;
[SerializeField] private float climbSpeed = 5f;

private void Start()
{
    gravityScaleStart = myRigidBody.gravityScale;
}

private void Climbing()
{
    if (!myFeetCollider.IsTouchingLayers(LayerMask.GetMask("Climbing")))
    {
        myRigidBody.gravityScale = gravityScaleStart;
        myAnimator.SetBool("isClimbing", false);
        return;
    }
    myRigidBody.gravityScale = 0f;
    Vector2 climbVelocity = new Vector2(myRigidBody.linearVelocity.x, moveInput.y * climbSpeed);
    myRigidBody.linearVelocity = climbVelocity;

    myAnimator.SetBool("isClimbing", true);
}

Speed Design Deliverable: Take a screen recording of your player running, jumping and climbing with the camera following the player. Level up your scene with some level design and assets.
Filename: 2DPlatformMechanicDemo_LastName.mp4.
Place in the RunJumpClimb folder under Design Challenges

11:30 Space Sentry Continued…

Keep working on the Team game – You will have all of Monday to finish!

11:55 Lunch

Creative Commons Attribution 4.0 – Animal Style Burgers from In-n-Out

12:25 English with Mx. Yopp

Word Cloud of literacy terms

1:10 Afternoon Break

1:25 Speed Design

1:45 Independent Worksession

  1. Illuminated Rocky Path – Due Today
  2. 2D Platformer Mechanics Demo – Due Monday
  3. Team Game Jam – Due Tuesday

2:10 Dailies

2:15 Independent Reading

book covers

2:40 Dismissal

GAWD Instructors:

Matt Cronin

Will Bohmann

Instragram Facebook Twitter

A little about GAWD:

Serving high school students interested in Gaming, Animation, and Web Development in North Western Vermont.

Students continue at:

University of Vermont Ringling School of Art and Design Northeastern University Rochester Institute of Technology Concordia University

Students find careers at:

Dealer.com Union Street Media Rovers North Prudential Investments DockYard
Navigate to top of page