begin process at 2010 03 20 16:49:02
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > PAS TOUCHE !!!

PAS TOUCHE !!!


 Information sur la source

Note :
8,67 / 10 - par 3 personnes
8,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :vectoriel, axes, separateur, collision, touche Niveau :Débutant Date de création :12/07/2007 Date de mise à jour :16/07/2007 23:42:53 Vu / téléchargé :5 290 / 419

Auteur : tucobouch

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Je vous présente un tout petit jeu inspiré de certains jeux sur le Net.

Le but du jeu est très simpliste : il faut déplacer la souris au travers d'un labyrinthe sans jamais toucher un mur !

Pour commencer un niveau, il faut aller sur la position de départ (un carré rouge). On passe au niveau suivant si on atteins la sortie (carré vert) sans jamais toucher d'obstacle !

Sur le plan technique :
-les collisions utilisent une source que j'ai posté il y a pas longtemps : la technique de l'axe séparateur (je vous laisse chercher sur JavaFR)
-tous les objets sont vectoriels

Un éditeur de niveau est fourni ! Il est pas parfait notamment en ce qui concerne l'ergonomie mais il est parfaitement utilisable. Néanmoins certains bugs subsistent. Les niveaux se trouvent dans le répertoire levels/. On peut en rajouter ou en modifier. La liste des niveaux est automatiquement chargée par le jeu.

Le jeu n'est pas très beau car j'ai vraiment pas le temps de peaufiner ! Si vous voulez améliorer tout ça, jetez un oeil au package org.donttouch.object.

MAJ :
-renommage des classes
-niveaux refaits

Source

  • Exécuter Game.cmd pour lancer le jeu
  • Exécuter Editor.cmd pour lancer l'éditeur de niveau
Exécuter Game.cmd pour lancer le jeu

Exécuter Editor.cmd pour lancer l'éditeur de niveau


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

16 juillet 2007 23:42:53 :
-MAJ des noms des classes : elles sont en anglais ! Niiveaux refaits (à cause de la perte des niveaux dans une serialization malheureuse...)

 Sources du même auteur

Source avec Zip Source avec une capture JWOLFENSTEIN 3D !
Source avec Zip Source avec une capture JEU DE LA VIE DE CONWAY
Source avec Zip Source avec une capture COLLISIONS EN 2D : AXES SÉPARATEURS
Source avec Zip Source avec une capture MODELE DE RESCORLA WAGNER
Source avec Zip Source avec une capture MINI EVALUATEUR D'EXPRESSION ARITHMÉTIQUES

 Sources de la même categorie

Source avec Zip Source avec une capture JEU DE MASTERMIND EN JAVA par hysteria
Source avec Zip Source avec une capture DÉMARRAGE DE JEUX DE CARTES par mercierdes
Source avec Zip Source avec une capture OUTPOST (PAS FINIT) par Pratana
Source avec Zip CITY, C'EST UN JEU DE VILLE par edouard333
Source avec Zip Source avec une capture PETIT JEU AVEC JAVAFX par puccino1er

 Sources en rapport avec celle ci

Source avec Zip JEU INTÉGRAL EN JAVA 3D par surfeurman5
Source avec Zip Source avec une capture COLLISIONS EN 2D : AXES SÉPARATEURS par tucobouch
Source avec Zip Source avec une capture JEU EN JAVA3D : FRUITBALL par steelbox
Source avec Zip Source avec une capture LE JEU DU VER par Diabolus
ALGORITHME POUR FAIRE REBONDIR UN OBJECT CONTRE 4 MURS par Shutingate

Commentaires et avis

Commentaire de loloof64 le 12/07/2007 08:38:47

Salut,

je trouve que ton programme est super :).

Juste un petit regret : les niveaux et les performances ne semblent pas avoir été sauvegardées :(

J'ai mis 8/10

Loloof64

Commentaire de tucobouch le 12/07/2007 18:57:14

Merci merci ;)

Les scores ne sont, en effet, pas sauvegardés... j'ai pas eu le temps de développer cette partie. J'avais pensé faire un serveur de scores pour centraliser les scores de tous les joueurs sur JavaFR!!!

Commentaire de loloof64 le 15/07/2007 21:37:32

Ah c'est pour ça ...
En fait je te parlais de la sauvegarde la plus basique en local, mais si tu arrives et que tu as le temps pour centraliser les scores sur server, c'est encore mieux :)

En tous cas, je te le redis, le jeu est super :)

Commentaire de Julien237 le 16/07/2007 09:49:39

Hey c'est vrai qu'il est cool ton jeu,
Il faut un peu de temps pour prendre l'éditeur en main quand même.
Seul regret : La fenêtre est resizable mais le jeu ne le gère pas.
9/10

Commentaire de tucobouch le 16/07/2007 12:02:26

Merci pour vos remarques !

Pour le resizable, oui en effet ! ça serait pas mal que le contenu de la fenetre soit proportionnelle à la taille de la fenetre... je ferai certainement une évolution ces prochains jours...
Pour les scores, si jai le temps, je ferai ça avant la fin de la semaine.

Commentaire de Julien237 le 16/07/2007 12:12:25

Oui ou bien tu fais une fenêtre avec bordures fixes :)

Commentaire de tucobouch le 16/07/2007 23:45:19

J'ai mis à jour ma source :
-les noms des classes ont étés renommé pour rester un poil plus cohérent
-les scores sont sauvegardés (en local uniquement) : on peut coder son fournisseur de code par l'intermédiaire de l'interface IScoreProvider
-la fenêtre de jeu n'est redimensionnable.
-j'ai du refaire les niveaux (que 5 malheureusement)

Commentaire de loloof64 le 17/07/2007 17:17:21

Comment peut-on finir le niveau 5 ?

Commentaire de tucobouch le 17/07/2007 18:57:32

En étant trés trés fort ;)

Commentaire de loloof64 le 18/07/2007 10:25:18

Non, non, ça ne peut pas juste être ça : partout où je passe je touche ...

Commentaire de juanquiX le 05/08/2007 21:30:19

Le jeu est super sympas! Felicitation!
Je vais regarder plus en detail le code.
Bonne continuation

Commentaire de fress le 06/10/2007 13:51:15

euh excuse moi mais c normal que quand je clik du carré rouge au vert je gagne meme en touchant les murs?

Commentaire de LordLife le 29/10/2007 12:27:34

Salut,
Le jeu est sympa, il y a juste un petit défaut :
- Comme l'a fait remarquer FRESS il suffit de maintenir un bouton de la souris enfoncé, puis de se déplacer jusqu'au point vert pour gagner.

Sinon LOLOOF64, il n'y a pas de mur au bord droit du niveau 5 ;D

En tout cas continue comme ca !

Commentaire de loloof64 le 29/10/2007 12:31:30

Bon ben je vais retourner boire ma potion magique et aller taper sur les romains ... ca me fera du bien et pourra peut etre accroitre ma vue ...

Commentaire de loloof64 le 29/10/2007 18:28:51

Lordlife en fait ... je ne t'apprécie point .

Commentaire de LordLife le 03/12/2007 21:10:14 9/10

Je n'ai fais que t'éclairer sur le programme, pas pour t'humilier, tiens cette fois je vais voter.
Susper programme, un jour je ferai pareil.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Appuyez sur n'importe quelle touche ? lol ;o) [ par Geomaster ] Bonjour bonjour !Tout nouveau parmi vous :o)J'aimerais vous poser une petite question et j'espère que qqn pourra m'aider...Voilà je suis en train de d Simuler l'appui de la touche F11 pour le plein écran sous Internet Explorer en Java [ par astrolynx ] Meilleurs voeux à tous, et à ceux que vous aimez ou appréciez...Question :Je souhaite afficher mon site en plein écran dès la connexion.Je connais la annuler un raccourci par defaut [ par benohite ] bonjour,j ai creer une jtable avec un raccourci sur la touche entrer permettant le changement de colonnemais par defaut la touche entrer sert dans une sortir d'une boucle while en tapant une touche [ par RGyZmo ] Bonjour tout le monde,donc comme le titre l'indique j'aimerai trouver un moyen de sortir d'une boucle while infinie en tapant sur une touche (q par ex annuler l'effet d'une touche clavier [ par pms77 ] slt,je voudrais annuler une touche du clavier par exemple alt, et donc la rendre inactive pour un certain temps. de sorte que si on presse sur la touc 2 petits problemes que je n'arrive pas à résoudre !! [ par babthefox ] bonjour, je sais que c'est le deuxième topic que je poste en peu de temps, mais là il vient de m'arriver un truc bizarre... Dans mon programme j'ai un Attente active [ par Kaktus ] Tout d'abord bonjour à tous !Je connais actuellement énormément de difficultés pour créer une attente active dans mon jeu.Je souhaiterais une attente collision en java3D [ par domione ] Bonjour,J'ai un soucis avec les collisions en J3D.J'ai 3 objets: 1 objet chargé à partir d'un wrl, 1 cube et 1 shape3D. Je souhaite détecter uniquemen KeyListener [ par eio ] SalutEn Java, j'ai un JTextField dont je veux empêcher l'impression de certain caractères dedans. Je suis capable de capturer le code de la touche qui Arret boucle while par une touche [ par voxel88 ] Bonjour,J'ai une application en mode Console qui a une boucle(While), Comment faire pour l'arreter par une touche (ex : q ) et que l'application tourn


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,466 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales