Inspiration

The project is an attempt to draw inspiration from AGI depicted in Sword Art Online's Alicization where NPC's acquire intelligence in an online environment while interacting with online players, and other NPCS. The project is NPC AI focused using RL.

What it does

The AI (witch object) runs in unity and uses AI movement to nudge closer to the tank to heal, it can also heal the tank (turkey object) when the user presses the H key.

How we built it

We used the programming software called PyCharm which we used for python coding and Unity's C# to communicate and create an onyx file that then programs an NPC with intelligence that learns how to move towards a basic non AI object in Unity.

Challenges we ran into

Challenges that are unresolved/remaining, implementing AI to more than one NPC, implementing episodic memory with C++ and PyCharm to expand and further the capabilities of the onnx file that programs the AI

Accomplishments that we're proud of

Getting output for the ML, training the NPC using RL, communicating code between unity and PyCharm

What we learned

AI Based game development

What's next for Healer_AI_PrototypeV2

Adding a symbolic layer of AI onto the sub symbolic layer.

Built With

Share this project:

Updates