Skip to content

A keyboard-based rhythm game made in pygame! [under development]

License

Notifications You must be signed in to change notification settings

Sup2point0/Algorhythm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALGORHYTHM

A keyboard-based rhythm game made in pygame!

Main Menu

Lose yourself in rhythmic delight as you jackhammer the keyboard to the beat!

Why have the lanes and keys be static? Algorhythm takes a spin on traditional lane-based keyboard rhythm games, with shifting lanes and changing keys to unlock an intense and dynamic new experience.

Features

  • 6 unique note kinds to discover
  • ? songs, including ? original tracks
  • Up to 4 charts with different difficulty levels for each track
  • ? meticulously hand-crafted charts (with more being added!)

Upcoming Features

  • Just more charts (for now)

Installation

Availble for download as an .exe file (soon).

Alternatively, download the source code and execute it yourself!

Dependencies

Requirements

QWERTY keyboard recommended. Mouse or touch required for navigation (keyboard navigation support is in development).

The following keys are used in charts:

  • A–Z letters
  • 4 arrow keys
  • Space bar
  • Enter key
  • Backspace (optional, only for Mastery Mode)

Credits

This was entirely a solo project, with the intention of challenging myself to finally create a proper, finished game!

Game

Code

Assets

  • Cover art for some tracks were generated using DALL-E 3.

Fonts

Sounds

  • Only the tracks in the Xenos series are by other artists.
  • All other soundtracks and sound effects were created by yours truly, in GarageBand (iPadOS).

Charts

In the unlikely scenario that you would like to create a chart... it is not easy, but would be hugely appreciated. See Charting.

About

A keyboard-based rhythm game made in pygame! [under development]

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages