A cross-platform action puzzle game inspired by the classic arcade title Snake. Take control of a snake-like creature in an abstract world to consume food while avoiding obstacles in over 100 levels. In order to challenge both your mental prowess and physical reflexes, Snayke's levels utilize unique mechanics such as teleporters, exploding blocks, obstacles, 'links' between food blocks, and more. In addition to level-based gameplay, Snayke includes "Classic" mode, a game type more reminiscent of the original Snake - the only goal is to beat previous high scores by consuming as much food as possible without dying. Classic mode supports optional 2-4 player competitive local multiplayer with either AI bots or real people.

Image RSS Feed Latest Screens
classic mode (small) classic mode classic mode
Blog RSS Feed Report abuse Latest News: Snayke v1.1 and soundtrack release

0 comments by slime73 on Oct 15th, 2012

Snayke version 1.1 has been released. There are no new major feature additions, however many bugs and other issues have been addressed.


Full changelog:

  • Added bombs to random powerup spawns when powerup setting is enabled in classic multiplayer mode
  • Added graphics workaround for systems which don't support subtractive blend mode
  • Changed bots in classic multiplayer to wait a short time (based on bot difficulty) before acquiring a new destination when the current one is invalidated
  • Changed game settings to default to windowed mode
  • Changed resolution detection to only allow fullscreen resolutions with ratios 1 < ratio < 2 and sizes below 3000x2000
  • Fixed classic multiplayer matches waiting for key input after the first round
  • Fixed intro accidentally being enabled when shaders aren't supported
  • Fixed 'Open Folder' buttons not opening the correct subfolder in windows
  • Fixed replay save button in gameover menus being enabled when exiting level which hasn't started yet
  • Fixed self-replenishing blocks in replays
  • Fixed rare sorting error in classic multiplayer mode with bots
  • Fixed transition from menu to ingame when using the Restart button after a classic multiplayer match
  • Optimized drawing blocks which have no links
  • Optimized level restart code
  • Tweaked level auto-restart fade time
  • Tweaked level order in section 5
  • Tweaked spawn rate of powerups in classic mode when powerup setting is enabled
  • Tweaked some default level completion times

Anton Riehl, the game's composer, has recently released the full soundtrack for Snayke on his website. Cover art is included as playable in-game levels! Check it out.

Media RSS Feed Latest Video
Post comment Comments  (10 - 20 of 31)
scrawl Sep 30 2012, 2:22am says:

It doesn't start on arch linux 64 bit :(

ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
AL lib: alsa_open_playback: Could not open playback device 'default': No such device or address
Could not open device.
Could not set video mode: Failed loading libGL.so.1
Error: background.lua:451: This graphics card does not support the subtract blend mode!
stack traceback:
[C]: in function 'setBlendMode'
background.lua:451: in function 'draw'
game.lua:1271: in function 'draw'
main.lua:632: in function 'draw'
main.lua:73: in function <main.lua:35>
[C]: in function 'xpcall'

I can run other 32 bit games just fine, btw.

My libGL.so.1 is here:


+2 votes     reply to comment
bartbes Oct 3 2012, 5:19am replied:

May I ask why you re running the 32-bit version on 64-bit anyway? In any case, could you try this with LD_LIBRARY_PATH=/usr/lib32/, then?

EDIT: Actually, never mind, I didn t see the blend model bit, slime is probably right then.

+1 vote     reply to comment
Basxto Oct 1 2012, 9:10am replied:

I have arch 64bit, too, but I get:

ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_pulse.so
AL lib: alsa_open_playback: Could not open playback device 'default': No such device or address
Could not open device.
Error: Unable to open a console terminal
stack traceback:
[C]: ?
[C]: in function 'require'
[string "boot.lua"]:259: in function <[string "boot.lua"]:187>
[C]: in function 'xpcall'

and after that I see the output of tty1, but just a frozen image and im still on tty7, when I switch to tty1 and to tty7 back again everything is normal again

+2 votes     reply to comment
bartbes Oct 3 2012, 5:18am replied:

In case you re running pulseaudio, running it through padsp should fix it.

+1 vote     reply to comment
Basxto Oct 3 2012, 7:15pm replied:

'padsp ./snayke' solved all problems, thanks

great game :)

+1 vote     reply to comment
slime73 Creator
slime73 Oct 1 2012, 1:21pm replied:

Thanks for the report. As a temporary fix, you can get the Snayke standalone Linux download zip, and then install LÖVE from Love2d.org in order to run it.

+2 votes   reply to comment
slime73 Creator
slime73 Sep 30 2012, 2:21pm replied:

Thanks for the report. Your system can't handle the subtractive blend mode used in the background visual (which is actually a fallback for when shaders aren't supported or are disabled.)
I have created a secondary fallback which will disable the pattern in the background if nothing is supported, so the game should work for you when I release the next update, but it won't look as pretty.

In the meantime, make your graphics drivers are the latest and greatest. There might be an update or a different driver which has the necessary support for subtractive blend mode.

+2 votes   reply to comment
scrawl Sep 30 2012, 6:19am replied:

Please send me a PM if you have any idea.

+2 votes     reply to comment
qaisjp Sep 30 2012, 7:14am replied:

Change the options inside p;pdata%/LOVE/snayke/
Set all graphics related to something like false or 0

+2 votes     reply to comment
PenultimatePanda Sep 28 2012, 2:04pm says:

Snake! Snaaaaaaaaaaaaaake!

+6 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Windows, Mac, Linux
Developed By
Send Message
Official Page
Release Date
Released Sep 21, 2012
Game Watch
Track this game
Community Rating



21 votes submitted.

You Say


Ratings closed.

Highest Rated (5 agree) 10/10

Awesome game.

Sep 25 2012, 11:39am by TheMorfeus

Single & Multiplayer
Embed Buttons

Promote Snayke on your homepage or blog by selecting a button and using the embed code provided (more).

Snayke Snayke
Last Update
2 years ago
70 members