タワーディフェンス
Released: 2025-01-07
タワー防衛は、p5.JSを使用して作成されたシンプルなタワーディフェンスゲームです。このマップエディタを使ってカスタムマップを作成したり編集したりすることもできます。ゲームのコードはGitHubで自由に利用でき、ゲームの操作方法も公開されています。
コントローラー:
- Esc:選択中のタワーを解除
- 左右のブラケットキー:マップサイズを変更(ゲームリセット)
- マウス:タワーを配置
- スペースバー:一時停止
- 0-9:配置するタワーを選択
- F:FPS表示の切り替え
- G:神モードの切り替え
- H:敵のHP表示の切り替え
- M:マップ文字列のインポートとロード(ゲームリセット)
- P:パーティクル効果の表示切り替え(オフにすることでラグを軽減)
- Q:タワーの発射の切り替え
- R:ゲームリセット
- S:選択中のタワーを売却
- U:選択中のタワーをアップグレード
- V:サウンドボリュームのミュート
- W:ウェーブ間の遅延表示の切り替え
- X:マップ文字
コントローラー:
- Esc:選択中のタワーを解除
- 左右のブラケットキー:マップサイズを変更(ゲームリセット)
- マウス:タワーを配置
- スペースバー:一時停止
- 0-9:配置するタワーを選択
- F:FPS表示の切り替え
- G:神モードの切り替え
- H:敵のHP表示の切り替え
- M:マップ文字列のインポートとロード(ゲームリセット)
- P:パーティクル効果の表示切り替え(オフにすることでラグを軽減)
- Q:タワーの発射の切り替え
- R:ゲームリセット
- S:選択中のタワーを売却
- U:選択中のタワーをアップグレード
- V:サウンドボリュームのミュート
- W:ウェーブ間の遅延表示の切り替え
- X:マップ文字
ゲームの遊び方
Gameplay Tips
Xキーでマップ文字列をエクスポートして他の人と共有するか、Mキーで保存したカスタムマップを読み込みます。タワーを配置する際は、0-9キーで敵の種類に応じてタワータイプを素早く切り替え、Sキーで売却、Uキーで選択したタワーをアップグレードして効率を高めます。パーティクル効果が遅延を引き起こす場合は、Pキーで無効にしてください。特に激しい波の際には特に有効です。
Game Features
Tower Defenseはp5.jsで作られたシンプルながらカスタマイズ可能なタワーディフェンスゲームで、プレイヤーは戦略的にタワーを配置して敵の波を阻止します。マップエディター機能により、プレイヤーは自分のレベルを作成・編集でき、左と右のカッコを使ってマップサイズを調整できます。0-9のキーで異なるタワータイプを選択し、マウスで配置できます。ゲームには、敵の体力バーの表示(H)、ゴッドモードの有効化(G)、パーティクル効果の調整(P)など、ゲームプレイのカスタマイズ用のトグルが多数あります。また、Xキーでマップ文字列をエクスポートし、Mキーで保存したカスタムマップをインポートできるため、カスタムレベルを簡単に共有できます。ゲームはタワーの発射トグル(Q)、サウンドのミュート(V)、波の遅延(W)などの機能もサポートしており、プレイヤーはゲームのペースや難易度をコントロールできます。