Category: Video Game Design 1

This week you will be continuing to create your game following the video tutorials.

Monday:  No school – Presidents’ Day

Tuesday:Project work day

Wednesday: Project work day

Thursday: Project work day

Friday: Project work day

If you miss class, please check with me or your neighbor for what you missed.

Tutoring this week: Thursday 8:10 – 8:45, 12:45 – 1:15, and 4:00 – 4:45.

Don’t forget Professional Dress Wednesday.

Links to Project Videos:

Asteroids

Brick Breaker

Platform Game

Thursday – Open House / College and Career Night at the Career Center from 6 – 8pm.

This week you will be choosing your next game project from three project choices – Brick Breaker, Asteroids, and Platform game.

Monday:  Writing across the curriculum.  Grading your Space Shooter Project

Tuesday: Introduction to your next project – start project

Wednesday: Project work day

Thursday: Project work day

Friday: Project work day

If you miss class, please check with me or your neighbor for what you missed.

Tutoring this week: Thursday 8:10 – 8:45, 12:45 – 1:15, and 4:00 – 4:45.

Don’t forget Professional Dress Wednesday.

Links to Project Videos:

Asteroids

Brick Breaker

Platform Game

Today we are going to be starting our summative project on the Space Shooter Game.

Space Shooter Game Project

  • Power-up
    • Power up spawns randomly when a falling object hits a bullet.
    • Power up moves down the screen and removes itself at the bottom of the screen.
    • If the player catches the power up it will apply it’s effect (auto fire, multi-shot, speed up, etc…  Check with me if you are unsure).
    • This is in addition to the extra life power up we did in class together.
  • Add another feature to your game
    • This can be a new mechanic or component
      • Smart enemy, unbreakable/multi-hit asteroids, time limit, boss, etc…
    • Check with me if you have a different idea to make sure it will fulfill the requirements.

Scoring/Rubric

  • Summative Project will be scored on the following rubric (100 points possible):
    • New Power-up – 40 points
      • Does power-up spawn in randomly when an object is destroyed?
      • Does it move down the screen?
      • Can the player catch it?
      • Does it get removed when the player touches it or it leaves the screen?
      • Does it apply an effect to the player?
    • Extra Feature – 40 points
      • Did you add a new feature (mechanic or component) to your game?
      • Does it match the theme?
      • Does your new feature work?
    • Use of class time – 20 points
      • Time management is a key skill for people in the Video Game Design career fields to master – you will earn points every day based on how well you used your class time.
        • Did you stay on task the entire class period?
        • Did you get to work right away when class started (within the first 2 minutes)?
        • Did you stay off of games and videos?
        • Did you keep out of off task conversations?
        • Did you stay in your seat?
        • Did you work until the end of the class period (last minute)?

Project will be due on Monday, February 11th at the beginning of class.  You will be showing me your game during class that day for grading.

 

This week you will be adding some more content to the space shooter game.

Monday:  Introduction to the space shooter individual project

Tuesday: Space shooter project workday – Space Shooter Base game due (will be grading during class).

Wednesday: Space shooter project workday

Thursday: Space shooter project workday

Friday: Space shooter project workday – Project due at end of class

If you miss class, please check with me or your neighbor for what you missed.

Tutoring this week: Thursday 8:10 – 8:45, 12:45 – 1:15, and 4:00 – 4:45.

Don’t forget Professional Dress Wednesday.

This week we will continue to create our space shooter game.

Monday:  Game over

Tuesday: Start / Restart menu

Wednesday: Making a power-up

Thursday: Making a power-up

Friday: Creating your own power-up assignment.

If you miss class, please check with me or your neighbor for what you missed.

Tutoring this week: Thursday 8:10 – 8:45, 12:45 – 1:15, and 4:00 – 4:45.

Don’t forget Professional Dress Wednesday.

This week we will continue to create our space shooter game.

Monday: No School

Tuesday: Explosions and player/asteroid collisions

Wednesday: Losing Lives and Scoring Points

Thursday: Sound Fx and Music

Friday: User Interface

If you miss class, please check with me or your neighbor for what you missed.

Tutoring this week: Thursday 8:10 – 8:45 and 12:45 – 1:15.

Don’t forget Professional Dress Wednesday.

This week we will continue to create our space shooter game.

Monday: Adding Lasers – Instantiating

Tuesday: Setting up laser prefab – moving laser

Wednesday: Creating the asteroids – Prefabs

Thursday: Asteroid movement

Friday: Collisions

If you miss class, please check with me or your neighbor for what you missed.

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

Don’t forget Professional Dress Wednesday.

Welcome back and happy new year!

This semester we will be building two different games in Unity.

Monday: No School

Tuesday: Setting up the 2D Space Shooter Game

Wednesday: Spaceship movement using keyboard keys

Thursday: Blocking the screen edges

Friday: Setting up the asteroids

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

Don’t forget Professional Dress Wednesday.

This week we will be wrapping up the first semester of the school year!  Make sure to show me your Reverse Guessing Game.

Monday: Reverse Guessing Game – Last work day – turn it in today for 1000 XP

Tuesday: Reverse Guessing Game Due – Grading – 6th period Exam

Wednesday: 5th and 7th period Exam

Thursday: 1st and 3rd period Exam

Friday: Early Out / Late Start – 2nd and 4th period Exam

All Late/Missing work needs to be turned in Monday, Dec. 12th by the end of the day.

Today we start the Reverse Guessing Game project.  This will be the semester exam project, testing your knowledge of the things learned during our Guessing Game and the first semester.

In the Reverse Guessing Game, the player of the game will pick a number between 1 and 100.  The computer will make guesses and the player will tell it to guess higher, lower, or that it is correct.  The computer needs to be able to guess any number in 10 guesses or less.  Click here to see a working example of the game:  Reverse Guessing Game

Reverse Guessing Game Requirements:

  • Have a start screen that introduces the player to the game and tells them how to play with a start button to launch the game.
  • The computer will make a guess and the player will push a button to tell the computer which way to guess next – Higher, lower, or correct.
  • The computer will keep track of the number of guesses it has taken and display the guesses it has remaining on the screen.
  • The computer needs to be able to guess any number in 10 guesses or less.
  • When the computer wins, it needs to display quit and play again buttons.  The quit button should exit the game and the play again button should start the game over.
  • If the computer looses, the player made a mistake.  Display a message and the quit and play again buttons as above.
  • The UI should be easy to read/see and look attractive.

Reverse Guessing Game Rubric:

  • 70 points – Game Works and has all required functionality. (see requirements above)
  • 30 points – Game is attractive and is easy to understand and play.

Reverse Guessing Game Flow Chart and Pseudocode Rubric:

  • 40 points – Flow Chart uses correct shapes and connectors.  Flow chart is complete and includes all processes necessary for the game to work.
  • 40 points – Pseudocode is complete – all shapes in flow chart are included.
  • 20 points – Flow chart and pseudocode are readable, neat, and well organized.

Timeline:

  • Tuesday 12/11 – Create your flow chart of the game –  upload it to Schoology for a summative grade (due Thursday, 12/13).
  • Wednesday 12/12 – Start creating your game – setup the UI for the start of the game and get your start button working.  Display the game play UI elements.
  • Thursday 12/13 –  Write the game logic code to have the computer pick the next best guess and display it to the player.  Get input from the player through the on-screen buttons.
  • Friday 12/14 – Create the end of the game UI and write the commands to display it.  Make your quit and play again buttons work.
  • Monday 12/17 – Finish the game – Game will be graded during class – you will play it for me demonstrating all requirement are functional.

Timeline may be adjusted as necessary due to unforeseen circumstances.