Aller au contenu - Aller au menu
Français - Deutsch - English

ZSNAKE : (Yet Another) Snake Game

Zsnake est un clone libre du jeu du serpent en Java.

Télécharger

Ces programmes sont sous licence GNU/GPL. ZSnake est actuellement en version 1.2.

Version Applet

Version Application

Version Mac Os

À partir de Mac Os 10.2.1. Contribution de Plumber.

Captures d'écran

Niveau 7 Niveau 10 Niveau 12 Le niveau caché

Si vous voulez mettre ZSnake en lien, vous pouvez utiliser une de ces bannières :

Le logo ZSnake : 160 x 50 pixels

Logo rouge sur fond blanc  Logo rouge sur fond noir

Le pingouin ZSnake : 120 x 90 pixels

Logo avec pingouin sur fond blanc  Logo avec pingouin sur fond noir

Le serpent ZSnake : 90 x 90 pixels

Logo avec serpent sur fond blanc  Logo avec serpent sur fond noir

Le pingouin ZSnake en flash

A propos

*************************************
* ZSnake : (Yet Another) Snake Game *
*************************************

version 1.2

Matthias Meusburger 2002-2003 (http://www.meusburger.net/matthias)


A PROPOS :
----------

ZSnake est désormais un logiciel libre sous licence GPL (voir COPYING.txt pour plus de détails). Les anciennes versions (1.0 -> 1.1b) restent sous copyright.

Les sources sont disponibles sur www.meusburger.net/matthias/ZSnake

Merci de ne *PAS* faire de lien vers mon adresse mail sur une page web si le lien en question n'est pas muni de stratagème anti-spam.

Les traductions dans d'autres langues sont les bienvenues. Pour faire une traduction, il suffit de créer un nouveau fichier "MessageBundle_??.properties" où ?? est le code sur deux lettres de la nouvelle langue.

Le bytecode a été produit avec le jdk 1.1.8 de Sun.
Le fichier Jar a été produit avec le jdk 1.4.1_01 de Sun.

Voila, j'espère que vous prendrez autant de plaisir à jouer à ZSnake que j'en ai eu à le coder (c'est-à-dire pas mal de fun et quelques prises de tête!)


REGLES DU JEU :
---------------

Vous incarnez un serpent super-affamé dont le but est de manger les pommes qui apparaissent à l'écran. Vous pouvez pour cela le diriger au moyen des flèches de direction. Il est cependant impossible de l'arrêter dans sa course, et il vous faudra l'empêcher d'essayer de manger un mur ou son propre corps!
Petite précision : le serpent grandit à chaque fois qu'il mange une pomme!

Vous commencez la partie avec 5 vies, quel que soit le niveau choisi pour démarrer.

Les pommes vertes donnent 1 point et les rouges en donnent 5.
Les pommes mystère, quant à elles, peuvent provoquer différents effets aléatoires sur le serpent (d'où leur nom, eh oui! :)) :

- Effets positifs : +15 points,
Pommes supplémentaires à l'écran,
Réduction temporaire de la vitesse du serpent,
Vie supplémentaire

- Effets négatifs : Augmentation temporaire de la vitesse du serpent,
Inversion temporaire des touches de direction (aïe!),
Augmentation de la taille du serpent

Le jeu comporte vingt niveaux, et le passage au niveau supérieur se fait lorsque vous avez assez de points!
Si vous perdez une vie au cours d'un niveau, le serpent reprend sa taille normale, mais vous ne perdez pas les points accumulés pour passer au niveau suivant.

Au fait, le jeu contient deux niveaux cachés qui sont accessibles depuis l'écran de présentation...

Voila, je crois avoir tout dit!


Vous pouvez aller visiter ces deux sites si vous ne savez pas quoi faire...
Zone51 : www.zone51.net
NonSense : www.nonsensehardcore.com

A+

Matt's

Changelog

Quoi de neuf dans la version 1.2 de ZSnake?
-------------------------------------------

- Support multilingue
- Possibilité de choisir la langue par défaut avec un paramètre dans la page HTML
- ZSnake est désormais en GPL! ;-)
- Malheureusement, du coup, seule la version du site permet d'enregistrer son score.


Quoi de neuf dans la version 1.1b de ZSnake?
--------------------------------------------

- Correction de bugs mineurs...

- Possibilité d'enregister les scores et donc de vous mesurer aux autres joueurs!



Quoi de neuf dans la version 1.1a de ZSnake?
--------------------------------------------

- Nouveaux niveaux :

- Niveau aléatoire : le niveau comporte entre vingt et trente murs placés aléatoirement.
La disposition change à chaque démarrage de l'applet

- Allées : Un niveau classique, mais qui oblige le joueur à se frotter aux murs...

- Spirale : les murs forment une spirale.

- Mise en abyme : les murs du niveau représentent... un serpent en train de manger une pomme!
Petite difficulté : les pommes ne peuvent apparaître qu'à l'intérieur du serpent!

- Et encore un niveau caché! (ce qui en fait deux!)


Quoi de neuf dans la version 1.1 de ZSnake?
-------------------------------------------

- Du son : quelques bruitages...


- Choix du niveau de difficulté :

- Très facile
- Facile
- Normal
- Difficile
- Très difficile
- Paranormal :-)

En fait, le niveau de difficulté est conditionné par la vitesse de départ du serpent, l'augmentation de cette vitesse entre chaque niveau et le nombre de points à avoir pour passer au niveau suivant.


- Choix du niveau de départ avec une miniature pour prévisualiser le niveau avant de commencer à jouer


- Plus de pommes simultanément dans l'aire de jeu pour plus de fun!


- Réorganisation de l'ordre des niveaux pour assurer une progression plus juste dans la difficulté


- 1 nouveau niveau


- Superpommes :

Les superpommes ne restent plus pendant le même laps de temps à l'écran, mais ce laps de temps dépend maintenant de la distance entre l'endroit où la superpomme est apparue et l'endroit où se trouve le serpent.


- Pommes mystère :

Les pommes mystère peuvent provoquer divers effets une fois avalées :

- Effets positifs : +15 points,
Pommes supplémentaires à l'écran,
Réduction temporaire de la vitesse du serpent,
Vie supplémentaire

- Effets négatifs : Augmentation temporaire de la vitesse du serpent,
Inversion temporaire des touches de direction,
Augmentation de la taille du serpent


- 1 easter egg (un niveau caché!)