Best android open-source packages and libraries.

Krkrsdl2

吉里吉里SDL2プロジェクト (吉里吉里2と吉里吉里Zがベース) / Kirikiri SDL2 Project (Based on Kirikiri 2 and Kirikiri Z)

吉里吉里SDL2

これは、macOSやLinuxなど、SDL2をサポートするプラットフォームで実行できる吉里吉里Zの移植版です。
このプログラムは、KAG(吉里吉里アドベンチャーゲーム)3の変更バージョンと一緒に使用できます。詳細については、次の場所を参照してください:https://github.com/uyjulian/kag3
Emscriptenを使用してWebAssemblyにコンパイルされている吉里吉里SDL2のおかげで、Webブラウザーで再生可能なデモプロジェクトがここにあります:https://ghpages.uyjulian.pw/krkrsdl2/

ダウンロード

プログラムは、Github Actionsによって最新のソースコードから自動的に構築されます。 WebビルドまたはUbuntuビルドのいずれかをダウンロードできます。

使用法

プログラムを使用するには、startup.tjsと同じディレクトリのコマンドラインで実行します:

/path/to/krkrsdl2

起動ディレクトリまたはアーカイブは、コマンドラインで指定できます:

/path/to/krkrsdl2 /path/to/startup/directory

コマンドライン引数は、コマンドラインで指定できます:

/path/to/krkrsdl2 -drawthread=4

Webバージョンの場合、Releaserによって作成されたWebビルドおよびdata.xp3のファイルをWebサーバーに配置します。 それが完了すると、プロジェクトはWebブラウザからアクセスできます。

クローニング

リポジトリのクローンを作成するには、ターミナルで次のコマンドを使用してください:

git clone --recursive https://github.com/uyjulian/krkrsdl2

上記の正確なコマンドを使用しない場合、プロジェクトがGitサブモジュールを使用するため、ファイルが失われます。

ビルディング

このプロジェクトは、Mesonビルドシステムを使用してビルドできます。 システムの詳細については、次の場所をご覧ください: https://mesonbuild.com/
Mesonツールチェーンファイルは、Emscriptenを使用する場合など、異なるプラットフォームへのクロスコンパイルに使用できます。
便宜上、Mesonツールチェーンファイルは次の場所にあります:https://github.com/uyjulian/meson_toolchains

クイックスタート

このプロジェクトをビルドしたら、ディレクトリをstartup.tjsを含むディレクトリに変更できます。 その後、次のプログラムを実行します: /path/to/krkrsdl2

オリジナルプロジェクト

このプロジェクトのコードは、次のプロジェクトに基づいています:

IRCチャンネル

吉里吉里SDL2プロジェクトのメンバーは、freenodeの#krkrsdl2チャンネルで見つけることができます。

ライセンス

このコードは、修正された3条項のBSDライセンスに基づいています。 詳細については、LICENSEをお読みください。
このプロジェクトには、サードパーティのコンポーネントが含まれています。 詳細については、各コンポーネントのライセンスファイルを参照してください。

Tags game