Ponkan ドキュメント
このドキュメントは、Ponkanでゲームを開発する方向けのドキュメントです。
はじめに
Ponkanは、Webブラウザで動作するノベルゲーム用エンジンです。
系統としては吉里吉里/KAG3を意識していますが、スクリプトの文法などは異なります。
Ponkanの特徴としては、
- WebGLによる高速な描画
- ルール画像を用いたトランジション(ユニバーサルトランジション)が可能
- ブラウザで動作するため、パソコン、スマホ問わずプレイ可能
- すべてオープンソースで改造も自由
といった点があげられます。
Ponkanのゲームは、スクリプトファイル(KAG3でいうところのシナリオファイル) に書かれたコマンドにしたがって動作します。 よって、基本的にはテキストエディタ上での作業となります。 プログラミング的な要素もあるため、慣れないうちは敷居が高いと感じるかもしれません。
ただ、シンプルなノベルゲームを作るだけであれば、 あらかじめ用意されたテンプレートを利用することで、 比較的簡単に作成することができるでしょう。
まずはPonkan本体に同梱されているサンプルゲームなどで、 どんな機能があるか知ってもらえればと思います。
あいうえお
目次 (Index)
入門
- 開発の準備(セットアップ)
- メッセージ(文章)の表示
- 画像の表示
- レイヤーとページ
- トランジション
- 音声の再生
- 動画の再生
- スクリプト間の移動
- JavaScriptと変数
- マクロ機能
- ボタンと条件分岐
- セーブ&ロード機能
- ゲームを公開する
リファレンス
応用
システム
- 画面サイズを変更する
- コマンドショートカット機能
- ループ処理
- 右クリックサブルーチン
- プラグイン機能
- 未読/既読判定について
- アイコン(favicon)を変更する
- ゲームをアップデートする
テキスト機能
- フォントを変更する
- メッセージ枠を変更する
- 行末・ページ末グリフを変更する
レイヤー機能
- レイヤーフィルター
- 移動(簡易アニメーション)
- フレームアニメーション