The game is fairly easy to play, especially if you've played games like Nibbles or Rattler Race or the Snake game that comes with many cell phones. Game play is simple and addictive.

Control your snake to start eating food to grow. Once you start moving, there's no stopping your snake. You can't run into the bushes, other players, or yourself! The faster you move, the more points you'll get. The smaller the fruit the more points it's worth. The more fruit you eat, the bigger you get and then you can move on to the next level.

To play the game, you need to visit this page with Flash enabled. In the meantime, here are some screenshots:

Speed

How fast your snake will move. Currently, the snake speed does not increase throughout play. The faster your snake moves, the more points each fruit is worth.

Fruit Mode

Crazy Fruit will move the fruit around the field. If you select Crazy Fruit, you can then select how long before it moves.

Menu Controls

  • Mouse Choose menu items
  • Space or Mouse Click Selects Menu Item
  • Backspace/Delete Previous Menu Item
  • F Full screen

In Game Controls

  • F Full screen
  • Space Pause/Resume game
  • ~/` Quits game
Up Down Left Right
image of green snake for player 1 Player 1 Up Arrow Down Arrow Left Arrow Right Arrow
image of yellow snake for player 2 Player 2 W S A D
image of blue snake for player 3 Player 3 NUM 8 NUM 2 NUM 4 NUM 6
image of red snake for player 4 Player 4 I K J L

More to come...

  • More game modes
  • Joystick support
  • Desktop/Android/iOS version
  • High score records
  • More levels
  • Play against the computer

History: Previous Amiga versions

AMOS Demo V0.01

Snake in the Grass! AMOS Demo screen shot 1

Snake In The Grass! (AMOS Demo V0.01)

Snake in the Grass! AMOS Demo screen shot 2

Two player madness of Snake In The Grass!

The idea of the game is simple, move around and eat the fruit. All you have to do is avoid the bushes and yourself. You should be able to fiugre out how to play.

Notes on the "Option Screen":
  • Select what you want by either typing in the number, using a joystick in the "Game Port", or the arrow keys
  • Snake speed: The higher the number, the faster it will move
  • Crazy Fruit: Select this and the fruit will move. The speed refers to how long it will stay in one place
  • 2 Player modes: In "1" mode, the game is over when one of the players die. The other you'll be able to play until both players die

Current problems in AMOS Demo V0.01:
  • Since this was made in AMOS, some Amiga users with graphic cards might experience problems.
  • If it appears that the game have frozen your WorkBench, try to press Left Amiga+A.
  • If your mouse starts moving, hit it again and your screen should turn to Snake In The Grass!
  • Sometime the bigger fruits gets "lodged" in bushes. This has been fix, (might release a fixed AMOS version)
  • Game does not currently run on UAE (V1.0.0)
(Mostly in 2 Player games)
  • Game slows down when both snakes are pretty big (AMOS limit)
  • If one player's snake is on the space were the other player's snake is supposed to reappear, the other player will continue to die until the first player moves
  • Sometimes you can pass through each other if you cross pere
Things that were planned to be added:
  • High score records
  • Play against the computer
  • More levels
  • More game modes
  • Smaller, neater code :)
Snake In The Grass! (AMOS Demo) Size Version Date OS
SITG_0-01.lha 81k0.103-Feb-2002Amiga OS 2+
SITG_0-01.lzx 76k0.103-Feb-2002Amiga OS 2+

AmigaOS 4 and C/C++ version

This was originally written in AMOS Professional on an Amiga 1200. It started out a way to play a game like Nibbles on my Amiga. Evenutally, little more and more was added. Since AMOS Pro, never supported the AGA chipset on the Amiga, I decided to use the game as a way to learn how to program in C. I started writing a verison of Snake In The Grass! in C using RTGMaster/ChunkyPPC thanks to Steffen Haeuser.

Snake in the Grass! on OS 4 menu screen shot

Screen shot of the start up page of Snake In The Grass! rewritten in C. This version allows for a 640x480 256 color screen.

Snake in the Grass! on OS 4 menu screen shot

Another screen shot of the "C" version of Snake In The Grass! allows up to four players to play together.

Eventually, I ran into a slight problem with the double buffer method used in those libraries, which were very different than the way AMOS kind of functions were working. Slowly, I started to rewrite all the code handling screens and drawing functions from these libraries and created my own for making sprites and various graphics routines. Then it was put on a shelf for a long time. Once I started beta testing and programming for Amiga OS 4, I wanted to get back into game developement. I thought about how much fun programming in AMOS was and how easy it was to use. I decided to make a library of commands that were similar to the way AMOS commands worked. This lead to the Project ALF.