nikp06/subwAI
Scripts for training an AI to play the endless runner Subway Surfers using a supervised machine learning approach by imitation and a convolutional neural network (CNN) for image classification
This project helps create an AI that can play the mobile game Subway Surfers. It takes your gameplay footage as input, learns your playing style, and then outputs an AI that imitates your actions to play the game on its own. This is useful for game enthusiasts or researchers interested in game AI and imitation learning.
148 stars. No commits in the last 6 months.
Use this if you want to train an AI to autonomously play an endless runner game by learning from your own gameplay demonstrations.
Not ideal if you're looking for an AI that develops novel strategies from scratch or plays games with complex decision trees beyond simple reactive controls.
Stars
148
Forks
30
Language
Python
License
MIT
Category
Last pushed
Oct 29, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/nikp06/subwAI"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
yenchenlin/DeepLearningFlappyBird
Flappy Bird hack using Deep Reinforcement Learning (Deep Q-learning).
ChenglongChen/pytorch-DRL
PyTorch implementations of various Deep Reinforcement Learning (DRL) algorithms for both single...
vladfi1/phillip
The SSBM "Phillip" AI.
kingyuluk/RL-FlappyBird
Using reinforcement learning to train FlappyBird.
vita-epfl/social-nce
[ICCV] Social NCE: Contrastive Learning of Socially-aware Motion Representations