thanik / ShootAI

ShootAI is a simple top-down shooter game that demonstrates on comparing two AI techniques: reinforcement learning using Unity MLAgent and the rule-based system.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ShootAI

Introduction

Screen Shot

ShootAI is a simple top-down shooter game that demonstrates on comparing two AI techniques: reinforcement learning using Unity MLAgent and the rule-based system. The users can adjust the size of the map, the number of AIs in different type and also play with them! This work is a part of the submission in MAT501 Applied Mathematics and Artificial Intelligence module.

Executable binary with required assets can be found in Release section.

User Controls

Human Player Control

  • WASD for moving
  • Click for shooting

More detail can be found in the PDF file in Report folder.

About

ShootAI is a simple top-down shooter game that demonstrates on comparing two AI techniques: reinforcement learning using Unity MLAgent and the rule-based system.


Languages

Language:C# 98.2%Language:HLSL 1.7%Language:Objective-C++ 0.1%