Allan Didier

GD 2D Game Kit Part 2

Add a second level to your 2D Game Kit game. Follow the next part of the online tutorial, Video: 2D Game Kit Walkthrough to learn the advanced features of the game kit. 

Project Breakdown

For grading purposes the 2D Game Kit Part 2 can be broken into 2 projects for class.

Project 1: 

  1. Follow the tutorial from “1. Overview and Goals” to  “5. Adding and Squishing Enemies”.
  2. Start the 2nd level following the final project details below with a new level, moving platforms, doors, destructible objects, enemies and hazards.
Project 2:
  1. Finish the tutorial doing “6. Controlling Platforms with Switches” through “8.Teleporting and Dialog Boxes”.
  2. Finish your level adding teleporters, dialog boxes, checkpoints, health pickups, and an inventory system to your level following the final project details below.

Final Part 2 Project Details

The second part of your game must include the following things, over and above the first level. 

  1. Level 2.
    1. A new background image has been added of about the same size.
    2. The new level uses the whole height and width of the background image.
    3. The level uses at least 200 platform pieces.
  2. Moving platforms
    1. At least 3 moving platforms.
    2. One moving platform must move in a complex fashion (more than just horizontal).
    3. The player can go through at least one platform.
    4. At least one platform has a trigger.
  3. Doors and Blockers
    1. At least 2 doors that must be opened to complete the level.
    2. One door has a pressure pad to open it.
    3. Pressure pad has some difficulty to find or engage.
    4. One door uses a key to open.
    5. At least one destructible object is used and needs to be passed.
  4. Hazards (enemies, spikes, and acid)
    1. At least 10 hazards are on the level
    2. At least one Chomper and one Spitter.
    3. At least one set of spikes has been added.
    4. At least one pool of acid has been added.
    5. At least one enemy have its speed and/or FOV modified.
    6. All hazards do damage to Ellen.
  5. Decorations
    1. At least 20 sprite decorations have been added.
    2. Sprites have been placed appropriately.
  6. Teleporters
    1. At least three Teleporters have been used.
    2. One teleports the player to a logical location on the same level.
    3. One teleports the player between Level 1 and Level 2.
    4. The third will teleport the player to a third level, yet to be made.
  7. Checkpoint
    1. At least one checkpoint has been made.
    2. Checkpoint is approximately halfway through the level.
  8. Health
    1. At least one health kit will allows health to be gained.
    2. Health kit has been placed well in the level.
  9. Inventory
    1. At least one key can be added to the inventory.
    2. The key allows a door to open.
  10. Dialog
    1. At least two dialog boxes have been used to explain events.
  11. Game Mechanics and Dynamics
    1. All of the above game dynamics should be easy for the player to use and understand.
    2. The game should have a medium to high difficulty level.

Rubric

Grade / Topic

A

B

C

Basic Level Creation

A new background has been used.


The whole width and height of the background have been used.


At least 200 platform pieces have been used.


Most of the width and height of the background have been used.


At least 150 platform pieces have been used.

Only half of the width and height of the background have been used.


At least 100 platform pieces have been used.


Moving Platforms

At least 3 moving platforms have been used.


One moving platform moves in a complex fashion.


The player needs to fall through one platform.


At least one platform has a trigger.

At least 2 moving platforms have been used.


One moving platform moves in a simple fashion, but more than just horizontal.


The player can fall through one platform, but it is not needed for game play.


At least one platform has a trigger.


At least 2 moving platforms have been used.


One moving platform moves in a simple fashion, but more than just horizontal.


The player can fall through one platform, but it is not needed for game play.


At least one platform has a trigger.


Doors & Blockers

At least 2 doors exist.


Both doors must be opened to complete the level.


Door pressure pads work seamlessly.


At least one destructible object needs to passed to complete the level.

At least 2 doors exist.


A door can be bypassed or is unnecessary to complete the level.


Door pressure pads are difficult to work.


A destructible object is used but can be bypassed.

At least 1 door exists.


The doors can be bypassed or are unnecessary.


Door pressure pads don’t work properly.


A destructible object is used but is not really functional.

Enemies & Hazards

At least 10 enemies and hazards are on the level.


At least one Chomper and one Spitter.


At least one enemy has its speed and/or FOV modified.


At least one set of spikes has been used.


At least one pit of acid has been used.


All hazards cause damage to Ellen.

At least 8 enemies and hazards are on the level.


At least one Chomper and one Spitter.


No enemy has its speed and/or FOV modified.


At least one set of spikes has been used.


At least one pit of acid has been used.


All hazards cause damage to Ellen


At least 5 enemies and hazards are on the level.


Only Chompers or Spitters are used.


No enemy has its speed and/or FOV modified.


Spikes or acid may not have been used.


Some hazards do not cause damage to Ellen

Falling Objects

At least one Pushable Box is used.


The Pushable box can easily kill an enemy.

At least one Pushable Box is used.


The Pushable box is difficult to use.


A Pushable Box is present but unusable.


Decorations

At least 20 sprite decorations have been added.


Sprites have been well placed.

At least 15 sprite decorations have been added.


Most sprites have been well placed.


At least 10 sprite decorations have been added.


Sprites have been randomly placed.


Teleporters

One telporter teleports the player to a logical location on the level.


Another teleports the player back and forth between Level 1 and Level 2.

The third will teleport the player to a third level, but does not have to work.

One telporter teleports the player to a random location on the level.


One telporter teleports the player to a logical location on the level.


Another teleports the player between Level 1 and Level 2.


The third will teleport the player to a third level, but does not have to work


A Teleporter has been added, but doesn’t work properly.


Teleporting between levels does not really work.

Checkpoints


A checkpoint brings the player back to near the halfway point.

A checkpoint sends the player close to the beginning.

The checkpoint doesn’t work.

Health

A health pickup is in a good location and heals Ellen.

The health kit heals but is placed inconveniently.

The health kit doesn’t work or is poorly placed.

Inventory

At least one key can be added to the inventory and will logically open a door.

A key can be added to the inventory but its use is a little confusing.

A key is used, but doesn’t work properly.

Dialog

At least two dialog boxes conveniently explain difficult events in the game.

A dialog box is used, but it doesn’t explain things well or explains something obvious.

The dialog box doesn’t work properly.

Game Dynamics

All of the above game dynamics should be easy for the player to use and understand.


The level is a tutorial on how to work the game mechanics.


The game dynamics can be a little confusing.


The level partially walks through how to play the game.


The game dynamics are confusing.


The level does not really help learn how to use the game mechanics.


Game Aesthetics

The game is not too easy and not too difficult.


Playing the game is enjoyable and you want to see what comes next.

The game is a little too easy or too difficult.


Playing the game is a little frustrating, but you want to see what comes next.


The game is too simple or really difficult.


Playing the game is too easy or too difficult. You don't care what comes next.