Skip to content
This repository has been archived by the owner on Jul 30, 2023. It is now read-only.

This is a project for a game assignment in programming (IT Technology 1st semester 2020 at Business Academy Aarhus).

Notifications You must be signed in to change notification settings

jsmnbom/BAAA-ITTek-2020-1st-semester-game-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to hell

Introduction

This is a project for a game assignment in programming (IT Technology 1st semester 2020 at Business Academy Aarhus).

The basic premise of the game is simply to avoid the edges of the screen.

But that alone would of course be too simple. Therefore there's a couple of mechanics to make it as hard as possible to stay on screen. The first and most obvious is that enemies will try to push you - with quite some force even. But even more evil is the fact that your controls will randomly be randomized. You're used to W meaning up, well now it's suddenly H, down is suddently Z and to go left and right you need to press W and 9. Sounds fun doesn't it? ψ`ー´)ノ

Installation

To play the game you need at least python 3.7 and pip. Then using pip, install the requirements outlined in the requirements.txt file

$ pip install -r requirements.txt

Then you can start the game by executing the src/main.py file

How to play

To start the game after launching it, simply hit the SPACEBAR.

Controls to move the player are shown next to the player. They start out being WASD but every once in a while one of the keys are changed to a random letter or number (a-z and 0-9).

As with most games the goal is to get the highest score. To this end when you die, you are able to enter a name for the highscore display on the main menu. To increase your score, run over/eat the spinning white pellets that appear one at a time in the game.

Screenshot

Here's a screenshot from playing the game.

Screenshot of the game

About

This is a project for a game assignment in programming (IT Technology 1st semester 2020 at Business Academy Aarhus).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages