-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|329|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
SoCoder -> Showcase Home -> Remakes

Created : 28 April 2007
Edited : 16 December 2009
System : Cross Platform
Language : Ruby

Space Snake

Snake, in 360 degrees!

Play in your browser!
Originally built for Wednesday Workshop 62 : The Line Challenge, this is now a permanent feature of StudioFortress.

The Snake can rotate it's head and move in 360 degrees, using the left and right keys and mouse buttons to turn. Eat food to grow longer and gain points, but becareful! Don't leave the Solar System or crash into the Earth (which is at the centre of our Solar System) or you will die.

View on YouTube
Crash into yourself and you also die.

The Earth also emits gravity, which will speed you up as you approach it, and slow you down as you go away.

No need to download, play in your browser: link!

Latest Update

17/12/2009 :: added highscore support



Saturday, 28 April 2007, 21:53
Best version of Snake I've ever played.

Final score: 4743
Saturday, 28 April 2007, 22:00
power mousey
Space Snake....like the spiral on our own
Milky Way.

kinda like Quezacoatl returning??
As the Aztecs and Mayas believed.
Sunday, 29 April 2007, 09:04
Whats the controls for this game? It seems like it isent registering keyboard input for me. I tried using the arrow keys, wasd, control and alt. None of them seemed to do anything I just flew straight out the solar system I had the same sort of problem with the old version too.
Sunday, 29 April 2007, 10:29
As it says both above and on the start screen, right and left mouse button to turn.

I might either rewrite this to use SDL instead of GLUT, or in C# using DirectX. Then I will be able to add keyboard controls too.
Sunday, 29 April 2007, 10:39
What's it written in?
Maybe you can use the windows api to get the keys pressed?
Sunday, 29 April 2007, 10:45
>_< oh yeah so it does. Thats quite cool, I like the way the snake moves
Sunday, 29 April 2007, 11:35
It's written in Ruby. I could use the Win32 API with Ruby, but it would be too difficult. Converting from GLUT to SDL would be a far easier option.

What are people's high scores? Mine is a whopping 8207!
Sunday, 29 April 2007, 14:36
power mousey
but Diablo,

I thought you don't like SDL.
Don't like to use it.

And why would GLUT be left without keyboard interface?
Who'd think it would be the other way around??

one more thing...

very good game. very addicting.
Love the background too.
Sunday, 29 April 2007, 16:22
I do like SDL. It's good for an interface to use OpenGL. There are just a few too many problems for my liking, and I now prefer Managed DirectX.

GLUT can detect keyboard presses, but it does it like an application. If you press and hold a key, it will be detected once, then a pause, then again multiple times (with small pauses between). As far as I know, I cannot change this, and it's not the kind of input I want for a game.

Both Free GLUT and SDL don't have this problem.
Wednesday, 14 January 2009, 06:39
I like the way that the lines look, it has a really hand drawn look to it.
Wednesday, 14 January 2009, 17:47
Thanks, that was how I wanted it to look.
Wednesday, 16 December 2009, 17:08
Update, this now has highscores. WOOOOO!!!
Wednesday, 23 December 2009, 18:52
Aww man, IE won't let me run the game because it 'can't verify the publisher'. Looks fun anyways.
Thursday, 24 December 2009, 05:38
IE doesn't deserve to live in this world.