I built a no-code tool for behaviour cloning in games — here’s a bot learning Snake after 60s / 2 / 4 / 8 min of training
|
Solo dev project. I wanted to make imitation learning for 2D games accessible without writing any code. You play the game, the app records screen + key inputs, and trains an EfficientNet-based model via behaviour cloning to play like you. The clip shows the same bot at 60s, 2, 4, and 8 minutes of training — you can see it go from crashing constantly to playing cleanly. There’s also human-in-the-loop fine-tuning: while the AI plays, you tap a key to take over for a moment, it records the correction, and keeps learning. Training runs locally on your GPU or in the cloud. It’s early and rough in places, but the core loop works. Curious what this crowd thinks — especially on the fine-tuning approach, and where you’d expect behaviour cloning to break on games like this. Link in the comments. submitted by /u/3274sword |