> For AI agents: the complete documentation index is available at https://renmori.mewbaka.cn/ja/llms.txt, the full documentation bundle is available at https://renmori.mewbaka.cn/ja/llms-full.txt.

# クイックスタート

## 動作要件

- Python 3.9 以降
- `renmori.toml` 設定の読み込みには Python 3.11 以降、それ未満のバージョンでは `tomli` の追加インストールが必要
- Ren'Py 8.x でビルドされたゲームの配布用ビルド

## インストール


```sh [pip]
pip install renmori
```

```sh [uv]
uv tool install renmori
```

```sh [pipx]
pipx install renmori
```

インストール後、`renmori --version` を実行して CLI が利用可能であることを確認します。

## ゲームを保護する

1. Ren'Py ランチャーで _Build Distributions_ を実行（RenMori は配布用ビルドのみを処理し、ゲームのソースは変更しない）

2. ビルド成果物を保護（入力にはビルドディレクトリ、またはランチャーが生成した `.zip` ファイルを指定可能）

   ```bash
   renmori protect ./dist/MyGame-1.0-pc -o ./dist/MyGame-1.0-pc-protected
   ```

   初回のフル保護時、RenMori は公開リリースから各プラットフォーム用のクローズドプラグインをダウンロードし、検証後にローカルへキャッシュする

3. 保護結果を検証（このコマンドは CI ゲートとして利用可能）

   ```bash
   renmori verify ./dist/MyGame-1.0-pc-protected
   ```

4. 保護済みディレクトリを配布用ビルドとしてリリース（`renmori.rmc` と `renmori.rpe` は必ず併せて配布し、再ビルドすると保護が失われるため Ren'Py ランチャーで再ビルドしないこと）

## 次のステップ

- [`renmori protect`](https://renmori.mewbaka.cn/ja/cli/protect.md)：全オプション、ファイル処理ルールと実行手順
- [設定ファイル renmori.toml](https://renmori.mewbaka.cn/ja/cli/configuration.md)：チームや CI で保護パラメータを固定
- [保護強度とクローズドプラグイン](https://renmori.mewbaka.cn/ja/cli/plugin.md)：ベースライン保護とフル保護の違い
- [CI との連携](https://renmori.mewbaka.cn/ja/integration/ci.md)：パイプラインで保護と検証を自動化
- [Steam へのリリース](https://renmori.mewbaka.cn/ja/integration/steam-release.md)：保護済みビルドのアップロードと起動オプション
- [開発者向けの注意事項](https://renmori.mewbaka.cn/ja/license/developer-notes.md)：許諾範囲とリリース前チェックリスト
