Skip to content

SirObby/ai-research

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

ai-research

Games for AI research.

Many of these games are Unity games, you can use BepInEx to help mod some of these games.

Games without AI

A singleplayer roguelike procedurally generated dungeon solving game.

Mod tools

ModTheGungeon

Mods/Plugins written in C#.

A singleplayer game that randomly generates the location of different houses and destinations in which the goal is to get a high score, Endless. The game only requires the cursor to be used.

Modding

BetterMotorways C#. Not a modloader, but can be modified in to an AI interface.

A roguelike singleplayer game in which the objective is to defeat monsters and bosses.

Modding

https://moddingofisaac.com/ Not a modloader but instead you need to extract the mod into the game files, Moddingofisaac has tutorials on how to make a mod. This can be used to make a AI interface.

A singleplayer virtual reality game where you have to hit boxes to the rythm of a song.
You should use a custom Headset and Controller SteamVR drivers to emulate the hardware.
Bonus points for using real hardware. :)

Link to illustration

Modding

ModAssistant

A singleplayer platformer game.

Modding

The game is open source.

A singleplayer violent arcade first person shooter.

Modding

eternalmods

A singleplayer game where the objective is to infect everyone.

A singleplayer open source video game where you have to shoot incoming enemy ships.

Modding

It's open source.

A multiplayer 2d party platformer game (which requires 2 players) where you fight with a hat (which is also your weakness)

If you make a King of the Hat AI I recommend joining the discord and after your AI is good you should challenge the discord user "Abook"

Modding

Modding support is being written in ModTheHat

A singleplayer game where the objective is to beat Sans (from Undertale) in a boss fight.
GitHub Source Code

A singleplayer fast paced simulation-strategy game.

May not work on Linux, it made my Gentoo Linux unresponsive.

Objective is to complete tasks and to collect bells while annoying a peaceful village.

It may not be completely obvious what the player/AI has to do as tasks are not shown before completing them.
It is recommended to watch a playthrough of the game. The AI should have some sort of hints of what it should do.

Games with a pre existing AI.

Procedurally generated

A singleplayer game (which requires 2 players) where the objective is to build roads for the train to reach the destination.

Pre existing AI

Unrailed AI Demonstration

However the pre existing AI for this game plays alongside a human and judging (judging done by human who knows little of the game) there is a large skill gap between the human and the AI.

A singleplayer roguelike rythmic dungeon game.

AI trained using only recorded human game-plays, described in Joonas Pussinen's Masters thesis. However, there is a large gap in AI performance and human performance for this game. (https://erepo.uef.fi/handle/123456789/24370)

Modding

Built in mod loader.

Open source version of the game.

Not procedurally generated

A multiplayer Game where the objective is to race other cars through the map.

Pre existing AI

SuperTux-AI

About

Games for AI research.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published