@tmustier/pi-arcade
v0.1.4
Published
Arcade minigames for the Pi coding agent.
Readme
arcade
Snake is cool, but have you tried:
- sPIce-invaders (
/spice-invaders) - typeclawdfor a special challenge that gets harder every level - picman (
/picman) - ping (
/ping) - in a similar vein to patriceckhart's - tetris (
/tetris) - mario-not (
/mario-not) - Mario-style platformer (experimental)
Install
Pi package manager
pi install npm:@tmustier/pi-arcadepi install git:github.com/tmustier/pi-extensionsThen filter to just the games in ~/.pi/agent/settings.json:
{
"packages": [
{
"source": "git:github.com/tmustier/pi-extensions",
"extensions": [
"arcade/spice-invaders.ts",
"arcade/picman.ts",
"arcade/ping.ts",
"arcade/tetris.ts",
"arcade/mario-not/mario-not.ts"
]
}
]
}Local clone
# All games
ln -s ~/pi-extensions/arcade/*.ts ~/.pi/agent/extensions/
ln -s ~/pi-extensions/arcade/mario-not/mario-not.ts ~/.pi/agent/extensions/
# Or individual games
ln -s ~/pi-extensions/arcade/spice-invaders.ts ~/.pi/agent/extensions/
ln -s ~/pi-extensions/arcade/picman.ts ~/.pi/agent/extensions/
ln -s ~/pi-extensions/arcade/ping.ts ~/.pi/agent/extensions/
ln -s ~/pi-extensions/arcade/tetris.ts ~/.pi/agent/extensions/
ln -s ~/pi-extensions/arcade/mario-not/mario-not.ts ~/.pi/agent/extensions/Or add to ~/.pi/agent/settings.json:
{
"extensions": [
"~/pi-extensions/arcade/spice-invaders.ts",
"~/pi-extensions/arcade/picman.ts",
"~/pi-extensions/arcade/ping.ts",
"~/pi-extensions/arcade/tetris.ts",
"~/pi-extensions/arcade/mario-not/mario-not.ts"
]
}Changelog
See CHANGELOG.md.
