Skip to content

studiomikan/ponkan

Repository files navigation

Ponkan

Ponkan logo

Ponkan はブラウザで動作するノベルゲームエンジンです。

Languages: English

デモ (サンプルゲーム)

Ponkan サンプルゲーム

ドキュメント

Ponkan ドキュメント

Build, Test

# 依存パッケージのインストール
$ npm install

# 開発向けに起動(開発用サーバー起動)
# 起動後に http://localhost:8080/ を開く
$ npm start

# テストをサーバーで起動
# 起動後に http://localhost:8080/dist_test/test.html を開く
$ npm run start-test

# テストをヘッドレスChromeで実行
# ※要Google Chrome
$ npm test

# リリースビルド(distディレクトリへ出力)
$ npm run build

Docker

# Dockerfile needs an environment variable $CURRENT_UID like user_id:group_id .
# Does not work without $CURRENT_UID
# exsample: 1000:1000
$ export CURRENT_UID=$(id -u):$(id -g)

# build
$ docker-compose build

# Run develop server.
# Open http://localhost:8080/index.html
$ docker-compose up

# Run test server.
# Open http://localhost:8080/dist_test/test.html
$ WEBTEST=1 docker-compose up

# Launch container only. (do not start server.)
$ MANUAL=1 docker-compose up

ブラウザサポート

  • サポート中の対象ブラウザ
    • Google Chrome (最新)
  • 今後サポート予定のブラウザ
    • Firefox (最新)
    • Edge (最新)

Ponkan は以下のライブラリを使用しています

Libraries

Fonts

ライセンス

Ponkan は MIT License で公開されています。

Ponkan is licensed under the MIT License.