Skip to content

harlos0517/c2charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cytus II Chart Viewer

Latest News

I will rewrite this into SSR Vue + Quasar. And the server will not send images any more, instead, client side will render the images. (2021/07/28)

About

This project is composed of two parts:

  1. chart2images : Converts the chart data into images. Uses node.js with canvas module.
  2. web : Webpage that displays the song list and charts. Uses vue.js and bootstrap.

This webpage is currently been deployed here.

If you want to test on your own, you can setup a static server serving at web/.

project stucture

chart2images/

  • data/sample_V.json : sample chart data
  • sample.js : Entry point for sample convert. Usage: node sample.js
  • batch.js : Entry point for batch convert. You don't need this unless you have all charts data.
  • chart2images.js : The converter core.
  • *.png : the notes used for rendering chart images
  • Rajdhani-SemiBold.ttf : the font used for rendering chart images
  • package-lock.json : the annoying thing node.js creates

web/

  • index.* CYTUS II song list
  • chart.* chart display
  • songs.json : CYTUS II character and song data - different from the other one, generated with more chart details
  • Rajdhani-SemiBold.ttf : the font used for webpage

.gitignore

Every Git user knows this.

README.md

You are reading this.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages