Skip to content

A Python-based, highly customizable, multi-gamemode rhythm game and engine.

Notifications You must be signed in to change notification settings

DigiDuncan/Charm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Charm logo.

Charm

A Python-based rhythm engine/game/chart player. Feels like an arcade cabinet, is the hope. Too many features, really!

Where is all the code?

Charm is now developing privately for a bit while we figure everything out. Tons of Charm will be open-source again, no worries! Check us out over at https://github.com/CharmGame for any new code.

Planned Features

  • Play a variety of rhythm game charts from multiple popular custom chart formats
  • Completely skinnable, both globally and per-chart!
  • Toggleable accuracy judgements for every gamemode
  • Grading system for every gamemode
  • Game accurate scoring for every gamemode
  • Customizable hit windows, judgement timings, grade windows, score systems, and more
  • An arcade-feel menu system that is a modern twist on a classic style
  • Custom Charm-only events and built-in modchart features
  • Customizable layouts
  • Playlists, a feature that can be expanded to make entire sub-games
  • Streamer features

Planned Supported Chart Formats

* The popular Roblox rhythm game Robeats also loads .osz charts.

About

A Python-based, highly customizable, multi-gamemode rhythm game and engine.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors 4

  •  
  •  
  •  
  •