/HtmlDdrPlayer

DDR simfile player written in angular

Primary LanguageTypeScriptMIT LicenseMIT

HtmlDdrPlayer

Angular CI


How to play?

  • Use arrow keys
  • Connect using serial port (button at the right corner of the website navigation bar) and continuously receive integer value that indicates pressed keys
    • 16 bit array (Uint8array) aka usinged int:
      index 15 14 13 12 11 10 9 .. 0
      key UP DOWN LEFT RIGHT START SELECT N/A
      value 1 2 4 8 16 32 64 .. 32768
  • As of 2023-04-16 this works on mobile

Goal of this project

  • Create a web vesion of DDR/ITG game

Main properties of this project

  • Serverless
  • Fast loading
  • Media (songs, videos) stored on 3rd party servers
    • keeping media on youtube servers seams a lot more legal
  • Play the standard simfile (.SM) format to leverage existing song base

Used stuff (acknowledgements, honorable mentions)