蛇ゲームプラグイン (Snake Game Plugin)
1. 概要 (概要)
このプラグインは、ゲーム内にクラシックな「蛇ゲーム(スネーク)」を追加します。特定のアイテムを食べると、その場所の背景タイルが透明になる特殊なギミックや、時間経過による加速システムを搭載しています。
2. インストール方法 (安装方法)
BepInEx 5.x がインストールされていることを確認してください。
BepInEx/plugins 内に SnakeAssets という名前のフォルダを作成し、以下の画像ファイル(.png)を配置してください:
food.png : 成長アイテム用
shrink.png : 短縮アイテム用
snake.png : 蛇の体用
bg.png : タイルの背景用
3. 操作方法 (操作方法)
ゲームの表示/非表示: LeftAlt + 9 (デフォルト設定)
移動: W/A/S/D または 方向キー (↑←↓→)
リスタート: ゲームオーバー時に R キーを押すと最初から始まります。
4. 特殊ルール (特殊规则)
タイルの透明化: アイテム(成長/短縮)を食べると、その場所の背景タイルが完全に透明になります。
短縮アイテム: 青いアイテム(デフォルト)を食べると、蛇の長さが短くなります。
自動加速: 設定した時間(デフォルト10秒)ごとに移動速度が上がります。
5. 設定項目 (Config)
初回起動後、BepInEx/config/com.example.snakegame.cfg が生成されます。以下の項目を自由にカスタマイズ可能です:
[1.Controls]
ToggleKey: ゲームを開くショートカットキー。
[2.Grid]
Width / Height: グリッドのマス数。
CellSize: 各マスのピクセルサイズ。
[3.Speed]
InitialSpeed: 初期速度(秒/マス)。
IncreaseInterval: 加速するまでの間隔(秒)。
IncreaseAmount: 1回の加速で短縮される時間。
MaxSpeedLimit: 速度の上限値。
[4.Gameplay]
ShrinkSpawnDelay: 短縮アイテムが消えてから再出現するまでの時間。
6. 注意事項 (注意事项)
Unity 2017.4.24 で動作確認済み。
画面解像度に対して GridWidth や CellSize が大きすぎると、画面外にはみ出す可能性がありますのでご注意ください。
