A downloadable game

90 Seconds

Dodging compounding obstacles which scale in size and speed

About:

Following the theme of SCALE, I will be attempting to create a game in which the player will control a character and dodge projectiles and obstacles (of increasing scale). The player will move on to different levels, in which additional obstacles will be added on top of the already existing obstacles. This continues until the player reaches the final phase and wins the game by reaching the end. If the player is in endless mode, they will aim to achieve the largest score possible.

Instructions:

  • Pre-Game
    • Prompt will come up in terminal
      • Choose character to play (type in word)
        • Will be asked to enter another word if no character exists
      • choose yes / no for endless mode
      • Then good to go!
  • Dodge the obstacles
  • Control character with the arrow keys
  • Collect the shields which pop up throughout the game
    • Each shield allows you to collide obstacles for 20 frames without losing
  • When you lose, the game will pause
    • Will need to rerun the code to play again

Authors:

Acknowledgements

  • These helped A LOT:
    • Designer Function List
    • Example Firefighter Game (Designer Tutorial)
  • My professor and TAs!

Download

Download
Actual_Project.py 32 kB

Install instructions

libraries required:

import random

from designer import  *

from dataclasses import dataclass

Leave a comment

Log in with itch.io to leave a comment.