mirror of
https://github.com/yuukiwww/taiko-web.git
synced 2024-10-22 17:05:49 +02:00
update readme
This commit is contained in:
parent
8af11bfd69
commit
8f7c6ea27f
30
README.md
30
README.md
@ -1,31 +1,9 @@
|
|||||||
# Taiko no Tatsujin Web
|
# taiko-web
|
||||||
A web version of Taiko no Tatsujin
|
A web-based Taiko no Tatsujin simulator.
|
||||||
|
|
||||||
Running instance: https://taiko.bui.pm
|
Running instance: [https://taiko.bui.pm](https://taiko.bui.pm)
|
||||||
|
|
||||||
Still in development. Works best with Chrome.
|
Still in development. Works best with Chrome.
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
**Requirements**: Python 2.7, [Flask](https://pypi.org/project/Flask/)
|
Please see the [Setup](https://github.com/bui/taiko-web/wiki/Setup) page for setup instructions.
|
||||||
|
|
||||||
Create a SQLite database named `taiko.db` with the following schema:
|
|
||||||
|
|
||||||
CREATE TABLE "songs" ( `id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, `title` TEXT NOT NULL, `title_en` TEXT, `subtitle` TEXT, `subtitle_en` TEXT, `easy` INTEGER, `normal` INTEGER, `hard` INTEGER, `oni` INTEGER, `ura` INTEGER, `enabled` INTEGER NOT NULL, `category` INTEGER, `type` TEXT , `offset` REAL NOT NULL )
|
|
||||||
CREATE TABLE "categories" ( `id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, `title` TEXT NOT NULL, `title_en` TEXT NOT NULL )
|
|
||||||
|
|
||||||
When inserting song rows, leave any difficulty columns as NULL if you don't intend to add note charts for them.
|
|
||||||
|
|
||||||
Each song's data is contained within a directory under `public/songs/`. For example:
|
|
||||||
|
|
||||||
└───public
|
|
||||||
├───songs
|
|
||||||
│ ├───1
|
|
||||||
│ │ bg.png
|
|
||||||
│ │ easy.osu
|
|
||||||
│ │ hard.osu
|
|
||||||
│ │ main.mp3
|
|
||||||
│ │ normal.osu
|
|
||||||
│ │ oni.osu
|
|
||||||
│ │
|
|
||||||
|
|
||||||
Run `app.py`, and use any web server to serve `public/` as the root directory, while routing `/api/` to the Flask server.
|
|
||||||
|
Loading…
Reference in New Issue
Block a user