Inspiration
The inspiration for this project came from a love and enjoyment of the game Celeste.
What it does
AIeline is an AI (artificial intelligence) plays chapters of the platforming game Celeste.
How we built it
This project uses C# to artificially provide keyboard input that is used instead of user input to play the game.
Challenges we ran into
One major problem we ran into with this project was the amount of time and difficulty to create the translate user input from the game into the code in C# that would provide keyboard input for the game.
Accomplishments that we're proud of
We are proud of our ability to get AIeline to play through the prologue and first chapter / level of the game.
What we learned
This project taught us how to generate keyboard input from a C# program. We also learned a lot about working together as a programming team and how to delineate responsibility in relation to a programming project.
What's next for AIeline: An AI for Celeste
We hope AIeline may one day be able to beat every level in Celeste.
Log in or sign up for Devpost to join the conversation.