phi-chart-render

0.0.1-beta15 • Public • Published

Phi-Chart-Render

A Phigros chart render based on Pixi.js

This project is still working.

Currently supported chart features

  • Official charts

    • [x] Basic support
    • [x] Custom judgeline texture (Need test)
  • PhiEdit charts

    • [x] Basic support
    • [x] BPM List (Need test)
    • [x] Custom judgeline texture (Need test)
    • [x] Negative alpha (Need test)
    • note features
      • [x] Basic support
      • [x] Fake note support
      • [x] Note scale support
  • Re:PhiEdit charts

    • [x] BPM List (Need test)
    • [x] Event Layers support (Need test)
    • [x] Custom judgeline texture (Need test)
    • [x] Judgeline cover type
    • [x] Parent judgeline
    • [x] Easing start/end point
    • [x] judgeline z order (Need test)
    • [x] Bezier event easing (Need test)
    • [ ] Event link group (?)
    • [ ] BPM factor (?)
    • [ ] attachUI (wont support)
    • Extend events
      • [x] Scale X
      • [x] Scale Y
      • [x] Text
      • [x] Color
      • [x] Incline
      • [ ] Draw (wont support)
    • Note controls (Need test)
      • [x] Alpha
      • [x] Scale
      • [ ] Skew
      • [x] X
      • [ ] Y
    • note features
      • [x] Basic support
      • [x] Fake note support
      • [x] Note scale
      • [x] Note alpha
      • [x] yOffset
      • [x] visible time
  • prpr features

    • [x] Shaders (Need test)
    • [ ] Videos

Development

You must have a Node.js enviorment to helping development.

  1. git clone https://github.com/MisaLiu/phi-chart-render
  2. npm install
  3. npm run dev

Thanks

License

    phi-chart-render - A Phigros chart render based on Pixi.js
    Copyright (C) 2022 HIMlaoS_Misa

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <https://www.gnu.org/licenses/>.

All assets used in this project are licensed under CC BY-NC 4.0

Dependents (0)

Package Sidebar

Install

npm i phi-chart-render

Weekly Downloads

5

Version

0.0.1-beta15

License

MIT License

Unpacked Size

296 kB

Total Files

42

Last publish

Collaborators

  • himlaos_misa