Trimester 1 Project

Learning Objectives:

  1. To re-apply all the skills you have learned into a single project

Due Date: October 22nd

Task

Your task is to design a playable game (without any rules). Your game will consist of a maze. Your game will also consist of at least 3 selectable playable characters with which you can move through the maze. Your player character should also have a name label that is always on top or beside the character. You should also be able to customize some portion of the character such as the color or size. Your character should move through the maze using a slider control. Your maze should also consist of certain goals that your character must move through and collect or touch certain items.

Submission

You must submit a video recorded demonstration of your game in action showing all the features you have programmed. Use "Screencastify" for google chrome to do this. Share your video and hyperlink to your published project on this spreadsheet.

Rubric

Below Standard (3) Meeting Standard (7.5) Exceed Standard (10)
Maze Design Difficulty There are less than 20 maze walls (lines) There are more than 40 maze walls (lines) Max Grade 7.5
Goals for characters No goals are drawn on screen Goals are drawn on the screen but characters cannot interact with it Goals are drawn on the screen and characters can interact with it
Changeable player characters There is 1 player character only There are 3 player characters but size of characters may not be proportional or identical There are 3 player characters and all sizes are proportional and identical
Use of functions to breakdown code Code is written in only function draw and function setup A few additional functions are created but could be better broken down into re-usable subtasks There are functions designed for specific tasks and student makes good use of code re-usability
Use of comments Students wrote a few comments for some general parts of the code (likely copy and pasted from previous code) Students write specific comments for the purpose of each function Students write specific comments for each function and also major blocks of code explaining what it does
Proper functionality of program Program does not operate and work properly Program works properly most of the time but may contain a few small errors in operation Program operates and works properly
Video demo No video Video demonstrates maze, character selection and objectives. Max Grade 7.5

results matching ""

    No results matching ""