Home - ledyba/Jinzamomi GitHub Wiki

Jinzamomi (甚三紅)

甚三紅は、美少女ゲームのHTML5へのトランスパイラである。

基本設計

甚三紅は、複数のゲームエンジンに対応することを目指している。なので、全ゲーム共通の部分とそれぞれのゲームごとの部分に別れている。

  • エンジン共通のランタイム: runtime/base以下
  • ゲームエンジンごとのランタイムライブラリ: runtime/drivers/**以下
  • ゲームエンジンごとのコンパイラ: src/Jinzamomi/Drivers/Hoge以下

ゲームエンジンごとのランタイムと、コンパイラを「ドライバ」と読んでいる。本当はもっとなんか和風な名前が付けたい。個別のドライバについてはそれぞれの記事を参照すること。

ドライバ一覧