itch.io is community of indie game creators and players

Devlogs

Neural Network Application Added

The Innocent
A downloadable game for Windows and Linux

We have added a neural network(NN) to the game. Now all NPC's connect to the network to use reinforcement learning to solve mazes and tasks instead of widely used navigation meshes and behavior trees!!!  Yabba dabba doo.

Because the NPCs already have morphologies and the game has goals (gathering inventory, running better than others) it was  very easy to extract a fitness function for the NPCs, and then use neuroevolution to evolve new NPCs as time went on.

The game now  should be started from StartGame.bat which runs the neural network and the game.

Download The Innocent
Leave a comment