Skip to content

Arya-Fgmain/peak-rider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

character art

A bit about this game

I made this game for the Mountaintop Game Jam organised by SFU's Game Development Club & Computing Science Student Society in July 2023.

art for the game jam, by Gabriel Stand

Art credits go to Gabriel Stang

The backstory

A mysterious biker, obsessed with achieving the peak in his every endeavour, sets out to the Earth's core to challenge a fearful opponent. This opponent, we shall call him Egod, was banished to the Earth's core years ago for his unmatched combat skills. If the rider defeats Egod, all will be good. But there is always a chance, a 0.000001% chance that Egod prevails. If that happens then the fate of humanity is sealed, and earth will be conquered by Egod and his evil thirst for power will shine a gloomy shadow on the earth, FOREVER! Please win no pressure haha.

The theme: it's all about the peak

The theme of the game jam was 'Peak,' and this is how it was implemented in this game:

  • Is the game not fast enough for you? Well worry not! By pressing 0 while in-game, the player achieves 'Peak 0 Beast' mode, where his speed increases while transformed. This can be undone by pressing 0 again.
  • The enemy png, although an unconventional choice, intentionally makes it difficult for the player to prevent a collision, so expect to achieve 'Peak Rage' while playing this game!
  • There is a survival component to this game. In each round the player's survival time is counted. Their 'peak time' dictates their maximum survival time while they were playing the game.

Implementation

The game is all written in Python v3.9.13, and is implemented by the Pygame Module.

Inspiration

Inspiration for this game came from Clear Code's fantastic 'The ultimate introduction to Pygame' video. Check it out. My work following the video can be found in the 'tutorial,' and run similarly to the game.py file here.

Try it out!

  1. Make sure you have Python installed on your system
  2. Download / clone this repository
  3. Install Pygame by typing 'pip install pygame' in your Terminal of choice
  4. Run the command 'python3 game.py,' enjoy!

About

Game made for the Mountaintop Game Jam at SFU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages