Skip to content

taylorbrook/polyrhythmia

Repository files navigation

polyrhythmia

A rhythm game in Godot exploring polyrhythms being developed for Github Gamejam 2023

Polyrhythmia takes a unique approach to rhythm games by focusing on polyrhyhthm and polymeter and presenting player with a playable visualization of the music using Euclidean rhythms.

soundtrack at https://taylorbrook.bandcamp.com/

credits

developed in Godot 4.1

about Polyrhythmia

Polyrhythmia is a challenging 2-button rhythm game that explores polyrhythms, concentrating on cross-rhythms in particular. These polyrhythms are represented as Euclidean Rhythms in game, presented visiually as nodes rotating around a circular path.

Polyrhythmia was created for the Github Gamejam 2022, this game explores the theme of "scale"

  • the tempo scales the speed of the levels and therefor the difficulty of the game
  • the music is all for a harp sampler instrument tuned to a particular just-intonation scale in the key of G
  • the long beats are scaled into subdivisions
  • the levels are scaled-up into a massive wheel-of-wheels that represent the greater subdivision of the music into beats and measures, presenting the music on a larger scale

Gameplay

Match your button presses with the markers rotating around the wheels when they meet in the center.

default controls:

left trigger: a, s, or d

right trigger: j, k, or l

Add as many inputs as you like to the left or right buttons.

Install instructions

The windows and mac executables may require permission to run as they are coming from an unknown developer.

MAC, after attempting to open go to Apple menu > System Settings, click Privacy & Security in the sidebar, then go to Security on the right. (You may need to scroll down.)

WINDOWS, click on "run anyway" when Windows defender pops up. If there is no "run anyway" option, open Windows Defender and go to App & Browser Control. Under ‘Check apps and files’, select the ‘Warn’ option instead of the ‘Block’ option.

Polyrhythmia runs best at a 44.1 sample rate

About

A rhythm game in Godot exploring polyrhythms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published