Skip to main content

Tank2

Tankのリメイクを制作!
ゲームAIやグラフィクスに拘って制作した。

[2024/2/16] version3.0をリリースしました。
[2024/2/19] version3.1をリリースしました。

ここからプレイできます!

GitHubリポジトリ

Tank2

使用したもの

  • Unity(ver.2021.3.16f1)
  • C#, ShaderLab

ゲームAI

旧Tankで実装できなかった賢く、プレイしていて面白いゲームAIを目指した。
書籍「ゲームAI技術入門 広大な人工知能の世界を体系的に学ぶ, 三宅陽一郎, 技術評論社」を参考にした。
具体的に実装したものは以下の通り、

  • 敵機が弾を避ける実装
  • 壁の反射を利用し攻撃する実装
  • ステイトマシンによるAIの制御の実装
  • 複数のセンサーによる自機探知と攻撃

敵機が弾を避ける実装

Tank2_gameAI_1 Tank2_gameAI_1_1

壁の反射を利用し攻撃する実装

Tank2_gameAI_2

ステイトマシンによるAIの制御の実装

Tank2_gameAI_3 Tank2_gameAI_3_1

複数のセンサーによる自機探知と攻撃

Tank2_gameAI_4 Tank2_gameAI_4_1 Tank2_gameAI_4_2

グラフィックス

古き良きレトロゲーム感を再現しながら、Juicyなグラフィクスに!

タイトル画面

Tank2_Grafics_1

タイトル画面 エクストラモード

Tank2_Grafics_2 Tank2_Grafics_3

メインゲーム画面

Tank2_Grafics_4 Tank2_Grafics_5

その他

Tank2_Grafics_6

遊びやすさ

旧Tankからブラッシュアップした点はもう一つある。それは、遊びやすさの追求だ。
何人もの友人から得られた感想を基に、初めて遊ぶ人でも分かりやすい操作やUIの実装を心掛けた。
具体的に実装したものは以下の通り、

  • 直感的な操作
  • 分かりやすいUI
  • How to Play

直感的な操作

Tank2_UI_1

分かりやすいUI

Tank2_UI_2 Tank2_UI_2_1

How to Play

Tank2_UI_3 Tank2_UI_3_1

動画

  • Ver.3.1
  • Ver.2
  • Ver.1