Skip to content

About

Arcade Snake in the browser. Proudly presented by Trashbird.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

GrokShitSnake

Browser arcade Snake. Proudly presented to you by Trashbird.

Version License: GPL-3.0 Play

0.1.6-beta is the current pre-release. Next is 1.0.

Play: breakdown444.github.io/GrokShitSnake
Archive: Classic versions — play the OG

What it is

A landscape handheld, proudly presented to you by Trashbird. The lead end of a lumpy stool steers with left and right only, as a beast turns, not as a cursor hops. Eat the red. Walls and your own body end the run. The farts are of the flesh. The theme has a spine, and knows when to bow.

Controls

Input Action
Enter / GO Start or restart
Hold Left / A / mouse 1 Turn counterclockwise
Hold Right / D / mouse 2 Turn clockwise
Space Pause

Sound unlocks on the first GO, key, or tap.

Develop

Requires Node 22+.

npm ci
npm run dev

Open http://127.0.0.1:43180.

npm run typecheck
npm run build
npm run preview

base is ./ so GitHub Pages and the frozen /play/<version>/ copies both resolve assets relatively.

Layout

src/game.ts      free-roam physics, growth, collisions
src/render.ts    Three.js field, lumps, stains, lighting
src/audio.ts     decoded fart samples + looping theme
src/main.ts      cabinet chrome and input
public/farts     CC0 recordings + studio Foley
public/audio     theme
public/textures  poop / floor / smear maps
public/play      frozen playable builds (do not overwrite)

See CONTRIBUTING.md and CHANGELOG.md.

Versions

Nothing was deleted when the repo was renamed from GrokShitSnake-0.1. The live root is always the present age. Older cabinets sleep at /play/<version>/, and may be woken at will.

Version What it is Play
0.1.6-beta The wandering stool. Pre-release. Next is 1.0. root · frozen
0.1.5 Death speaks in the subtitle. play
0.1.4 The taunt upon the overlay. play
0.1.3 A flash that would not flash. play
0.1.2 Steam, and a machine’s idea of a fart. play
0.1.1 The worm puts on flesh. play
0.1.0 The first coil. play

Tags: v0.1.6-beta · v0.1.5 · v0.1.4 · v0.1.3 · v0.1.2 · v0.1.1 · v0.1.0.

Credits

Audio and texture sources are in CREDITS.md.

License

GPL-3.0.

About

Arcade Snake in the browser. Proudly presented by Trashbird.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages