SSSNAKE(1)
๐ธ NAME ๐ธ
okay so bestie, this is sssnake(1) โ the classic snake game on your terminal that can run in autopilot. No cap, it's giving retro main character energy. ๐โจ
๐ฉท SYNOPSIS ๐ฉท
sssnake [OPTION]...
๐ฆ DESCRIPTION ๐ฆ
sssnake is literally the classic snake game, written in c, and it's capable of running on autopilot. ๐
โจ OPTIONS โจ
-m MODE,โmode=MODEโ the mode the program runs in.MODEcan be:normalโ the default mode where you control the snake ๐ฎarcadeโ a board with specific dimensions, and the speed increases when the snake eats ๐autopilotโ the game plays itself ๐คscreensaverโ same as autopilot, but the game restarts every time the snake dies ๐
-l STYLE,โlook=STYLEโ the style for how the snake, food, walls, and junk look.STYLEcan be:fancyโ default mode ๐fullโ the snake is made out of full blocks ๐งฑasciiโ every thing is made out of ascii characters ๐คdotsโ the snake is made out of little square dots ๐น
-s NUMBER,โspeed=NUMBERโ speed of the game, from1to20. (Default:1). โก-x DIMENSION,โmaxX=DIMENSIONโ define the width of the board (minimum value ofDIMENSIONis5). A single unit is equal to two terminal columns. ๐-y DIMENSION,โmaxY=DIMENSIONโ define the height of the board (minimum value ofDIMENSIONis5). A single unit is equal to one terminal row. ๐-j NUMBER,โjunk=NUMBERโ add random blocks of junk, levels from1to10. (Default:0). ๐๏ธ-z,โscoreโ shows the size of the snake at any time. ๐-t,โteleportโ allows the snake to teleport between borders. ๐โtry-hard=NUMBERโ makes the snake unkillable in the autopilot/screensaver mode. For now there are two options (algorithms):- โ
โtry-hard 1โ is cpu efficient, good for big boards. ๐ง - โ
โtry-hard 2โ uses more cpu, it reaches the food faster and produces a cleaner board. ๐ฅ
- โ
โshort-path=ALGORITHMโ lets you set the algorithm used to find the shortest path. There are three algorithms available:astar:A*using a simple heuristic, it tends to make a lot of turns (default). ๐bfs: Breadth-first search, it produces straight paths. ๐asfixed:A*with a heuristic that puts extra cost to turns, the paths produced are a middle ground between the other two algorithms. โ๏ธ
-h,โhelpโ print help message.. ๐
๐ฎ CONTROLS ๐ฎ
๐น๏ธ NORMAL/ARCADE: ๐น๏ธ
wasd,hjkl,updownleftrightโ basic directional controls. ๐งญ- spacebar โ pause game. โธ๏ธ
- q โ quit game. ๐ช
๐ค AUTOPILOT/SCREENSAVER: ๐ค
- + โ increases the speed of the game. โฉ
- - โ decreases the speed of the game. โช
- spacebar โ pause game. โธ๏ธ
- q โ quit game. ๐ช
๐ SCREENSAVER: ๐
- Any key except +,- and spacebar โ quit game. ๐
๐ซถ AUTHORS ๐ซถ
Written by Angel Jumbo(anarjumb@protonmail.com). ๐
๐ BUGS ๐
Submit bug reports online at: <https://github.com/AngelJumbo/issues> ๐
mwah ๐ bestie, that's the whole page โ this SSSNAKE(1) manual is Ver. 0.3.0, dated September 29, 2022. periodt. ๐
๐ฆ where this page comes from
- nixos 26.05: sssnake 0.3.2
- nixpkgs unstable: sssnake 0.4.0
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms