Analysis updated 2026-05-18
Play interactive games with an Anki Vector robot using WirePod instead of Anki's discontinued cloud.
Learn how to correctly trigger Vector animations without hitting a slow timeout bug.
Use the included self test mode to develop new Vector game logic without needing the physical robot.
| johnalpha911/victor-games | 0marildo/imago | 100/geotwitter | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | Python | Python | Python |
| Last pushed | — | — | 2015-09-10 |
| Maintenance | — | — | Dormant |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | general | general |
Figures from each repo's GitHub metadata at analysis time.
Requires a WirePod server already running for your Vector robot, plus the WirePod fork of the Vector SDK instead of the official PyPI package.
Victor Games is a collection of small games written in Python for the Anki Vector, a tiny home robot, run through its official Python software development kit. Since Anki's original cloud servers for Vector have shut down, these games are designed to work with WirePod, a community built replacement server that lets Vector robots keep working without needing a jailbreak, using either the robot's original factory software or a compatible modified version. Because the standard Vector SDK on Python's package index still expects Anki's old cloud service, this project requires installing a community maintained fork of that SDK built specifically for WirePod. The README spends real effort explaining a subtle bug in how Vector plays animations: passing a name as a plain piece of text can force the SDK to fetch its entire list of animations first, which can time out and silently fail to play anything on slower hardware like a Raspberry Pi. The fix used throughout this project is to look up or build the animation reference directly instead of passing plain text. The games themselves are simple and playful. One has Vector chase a cube you pull away at the last second, learning to react faster after losses and slower after wins, with its skill level saved between sessions. Another lets you shake or tap a cube to feed Vector virtual food, with different physical reactions depending on how it is fed. A third variant lets Vector react to a toy being fed instead of eating himself, without driving around the room. Every game connects straight to the robot over the SDK, needs a Vector cube for most of them, and includes a test mode that checks the game logic without needing a robot connected at all.
A set of Python games for the Anki Vector robot, built to run against the community WirePod server after Anki's own cloud shut down.
Mainly Python. The stack also includes Python, Vector SDK, WirePod.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.