JSnake Game Script

This is the classic Snake game which I’ve written using JavaScript ans some CSS3 for the designing.

Easy to personalize, theme design, internal code, and easy to play!

JSnake Main page

Demo – Play Now!

Any features can be added just by some few lines!
Any skins could be used with the powerful CSS3!
Any how can be played, either in a touch device, keyboard, joy stick, mouse, kinect, gyroscope, whatever. (Of course it needs external software.)

JSnake User Play

Tested and works in almost any browser.

Although The CSSes are written for webkit browsers (Chrome and Safari) at the moment.

More features will be add and bugs will be resolved soon in the future.

JSnake in demo mode

Map Design and Block types Help:
You can create a map using the Map Design toolbox. To do this, simply click on the block type you want to add, then click on the empty space you want to add the block.
Ctrl + Click will force the space to become that block type.
Double click will activate smart play. The snake will be automatically leaded to that point.

Types of Blocks:
Seed (Glowing green):
Gives the snake score and Increases the length.
Potion (Glowing pink): Can be defined to give Snake a super power, like crossing the blocks, or flashing the screen. Take a look at the source, It’s up to you.
Normal Block (Yellow): Avoid this kind of blocks. Game over is guaranteed!
Detour1 and Detour2 (Cyan): Forces the snake to turn around in a different direction.
Reverse (Purple): Replaces the snake’s head and butt.
Teleport (Blue): Transfers snake to another teleport station. Use two of this block type in your map.
Switch (Green or Red): Switches something on or off. For example, can hide Normal blocks temporarily.

After designing the map, you can generate a code for each type of block. Once again, click on the desired type into the toolbox, and then press “Generate Map”. Copy the code into a blank notepad file and do this for each of block types.

Download the source code

Contact me if you have any questions or suggestions!


This script is also available and hosted by: SourceForge Project’s Link | Your Javascript Source
Introduced in these Persian forums: | Majid Online | Pro Makers | Gem SoftP30 World | Persian Script | Moisrex | TakFal |

New Bounce Levels

All of us know the famous and popular old game, Bounce from Nokia. This game was one of the most attractive games which has ever released.

You face some different paths to cross some hopes to finish each level. Sometimes during the game play, you need to highly concentrate on the level.

As you may know, The original Bounce game had just 11 levels. The Symbian series got 21 levels, and then, games like Bounce Back, Bounce Tales and 3D Bounce Touch were released.

But I’ve also created 5 more levels in continue to the original Bounce levels. You can play these new 5 levels of Bounce by Downloading this JAR file onto your mobile phone and install it.

75 KB

Note: You can activate “No Game Over” cheat by pressing 787898 during playing a level.
Also, by pressing 787899 you’ll activate level skipping (press 1 and 3), finishing the level (press 5) and reverse gravity (press #).

I’m Currently working on an Android and an iOS version if the Bounce.
The new version has more features and a more cool design.
I will put it here as soon as I finish it.