FORUM, Forum Discussion, Forum Gratuit, Nom de domaine, Nom de domaine gratuit, Redirection gratuite,

Forum JdD! Administrateurs :Daveed!, Ladybird, Taquine, Jo11
Forum JdD!
Non connecté | Se connecter
en ligne : Il y a 6 connectés. Cliquez pour voir la liste
Inscription Inscription | Profil Profil | Messages Privés Messages Privés | Recherche Recherche | Online Online | Aide Aide | Créer un blog gratuit

forum Index du forum forumJeux de dextérité/arcade forumProblème avec Ovni

Auteur : Sujet: Problème avec Ovni  Bas
 Atheos
 Messages postés : 7
 Initié(e) au Forum!
  Posté le 30/08/2004 22:03:46
Send a private message to Atheos
Comme vous en avez déja discuté dans un autre topic, en donnant un coup rapide pour faire bouger le curseur rapidement dans l'écran il est possible de terminer les tableaus avec 4999 points de carburant.  Peu importe si il y a des murs ou non autour, la "tactique" est de cliquer sur le "vaisseau" et de rapidement aller pointer sur le point d'arrivée.

Bon, le but de mon message n'est pas de dévoiler une facon de tricher, puisque ça a déja été fait dans l'autre topic, mais plutôt d'aider Daveed à résoudre le problème.

Je crois personnellement qu'il serait techniquement impossible d'empêcher cette manoeuvre dans un jeu pareil, puisqu'il s'agit en fait d'un manque de précision venant des souris par rapport au curseur que l'on voit à l'écran, donc, le problème se situerait non pas dans ton jeu, mais plutôt dans les outils que l'on utilise pour y jouer.

Donc, mon idée, pour résoudre le problème, serait simplement de mettre des bonus de carburant, un peu partout sur le parcours "normal", le vrai parcours que le joueur devrait utiliser pour passer le tableau.  Dans l'optique de ce jeu, ça pourrait être des "stations d'approvisionnement de carburant".  De cette facon, un tricheur n'aurait pas avantage à sauter directement à la fin du tableau.

Une autre possibilité, je ne sais pas si c'est possible pour toi, et si ça ralentirait le jeu ou pas, mais ça serait peut-être quelque chose à essayer : à chaque déplacement du curseur (donc, à chaque point de carburant dépensé), tu vérifies la position du curseur dans l'écran, tu le mémorises dans une variable, et ensuite, au prochain point de carburant dépensé, tu revérifies la position du curseur, et en comparant les 2, tu peux vérifier si le joueur a fait un saut d'un côté à l'autre de l'écran.

À propos, les scores qui sont présentement affichés dans le top, ceux qui sont dans les premières positions, sont très probablement des scores faits avec cette manoeuvre, du moins, le mien l'est et je serais plutôt surpris d'apprendre que je suis le seul.

--Message edité par atheos le 2004-08-30 22:06:51--

 Daveed!
 Administrateur
 Messages postés : 6596
 Daveed!
  Posté le 31/08/2004 16:48:48
Send a private message to Daveed!
Bonjour Atheos!

Bon et bien premèrement je vois que tu saisis très bien comment ça fonctionne...tu programmes?

Pour ce qui est du fait que c'est difficile à contrer en programmation car c'est un mouvement de souris, tu as tout à fait raison.

Et quand Slaycarat m'a parlé de ce bug, j'ai tout de suite pensé à un moyen de contrer celà...théoriquement.  

Ca ressemble un peu à ce que tu apportes comme solutions.  En fait, c'est exactement ta solution, pas celle du carburant dans le parcours car de la façon dont j'ai programmé mon jeu, ca serait un peu long d'aller placer des "bonus de carburant" parmi les chemins dans les différentes bases mais l'idée est bonne.

Mais c'est ton idée de comparer la position actuelle du curseur de la souris avec la position de tout de suite avant, et si l'écart est trop grand, j'écris "TRICHEUR!" en gros dans l'écran! Non, peut-etre pas...mais je fais exploser l'ovni et je le retourne au départ.

Mais dans ma tête c'était théorique...je ne suis pas un "programmeur", je n'ai jamais été à l'école dans ce domaine donc j'apprends à mesure de nouvelles techniques.  Je ne sais trop pas encore comparer la position dans le "frame" d'avant, mais ton idée de vérifier par rapport à la quantité de carburant m'aide peut-etre beaucoup!

Merci beaucoup pour ta contribution en tout cas et je vais faire ça cette semaine, mais pas aujourd'hui et probablement pas demain car ce sont de grosses journées, la dernière et la première du mois pour moi.    Je dois remettre à zéro tout les Tops du Mois, je dois installer le nouveau Définimots , mettre à jour les MPJR etc.

Merci en tout cas, je vais régler ça bientôt!

Daveed!
Créateur/Webmaster/Programmeur de www.JeuxDaveed.com
 Atheos
 Messages postés : 7
 Initié(e) au Forum!
  Posté le 31/08/2004 22:14:09
Send a private message to Atheos
Salut!

Citation :

tu programmes?



Oui, dans mes temps libres seulement ( très rares depuis quelques années ).  Je n'ai pas vraiment de formation moi non plus, donc je suis probablement un peu dans la même situation que toi.  Je programme en Visual Basic.

A propos de la solution, je serais capable si c'était en Visual Basic, il s'agirait de stocker le position du curseur à l'écran ( x, y ) dans deux variable ( une pour la valeur X, et une autre pour la variable y ), et ce, dans l'evènement "mouse move" de la fenêtre. En d'autre terme, dès que le curseur bouge dans l'écran, j'enregistrerais dans une variable sa position. Ensuite, au prochain mouvement, je comparerais la nouvelle position ( la position présente ) avec l'ancienne position ( stockée dans deux variable ).

Le problème avec cette solution, c'est que ça peut peut-etre ralentire le jeu, étant donné que tu effectue un calcule à chaque mouvement du curseur.

Au fait, avec quoi tu(vous) programme(z) les jeux ?

--Message edité par atheos le 2004-08-31 22:14:44--

 Daveed!
 Administrateur
 Messages postés : 6596
 Daveed!
  Posté le 31/08/2004 22:31:43
Send a private message to Daveed!
Je programme tout les jeux en Shockwave. C'est de Macromedia, similaire à Flash mais en mieux à mon avis même si c'est moins utilisé sur le net.  Moins limité comme langage. Mais c'est fait surtout pour le net et les CD-Roms...c'est pas super puissant pour interragir avec des fichiers, imprimer qqchose ou fouiller dans des bases de données...ca se fait, mais c'est plus compliqué qu'avec d'autres langages.

Pour ta solution, je vais regarder ça, je sais que je peut obtenir les coordonnées de la souris (je le fais déja dans d'autres jeux) mais la partie difficile dans mon cas, c'est d'avoir les coordonnées d'avant les coordonnées présents...mais je devrais y arriver.  

Et effectivement, ça va peut-etre ralentir le jeu...je vais regarder ça dans quelques jours et peut-etre que je changerai de solution...avec des points invisibles dans le trajet par lesquels les joueurs devront absolument passer...le probleme c'est juste que ca va être plus long mais ce n'est pas si mal.

C'est juste que je me rends compte que ca commence à me demander plus de tmeps que j'en ai!    J'aurais besoin d'environ 72 heures par jour... :hap:

Daveed!
Créateur/Webmaster/Programmeur de www.JeuxDaveed.com
 Kiddkodak
 Messages postés : 359
 Membre en règle!!!!!
 Kiddkodak
  Posté le 14/04/2006 15:11:18
Send a private message to Kiddkodak
Quand je tente d'entrer mon score, un message me dit que mon ordi n'est pas assez rapide. J'ai um G4 avec Videotron HV. Ça prend quoi de plus ?

Quartier 10 Maison 198
 Daveed!
 Administrateur
 Messages postés : 6596
 Daveed!
  Posté le 14/04/2006 17:41:43
Send a private message to Daveed!
OvniH

Un G4?  Bon...j'avoue que...    La connexion Internet n'a pas de lien par contre, c'est vraiment la vitesse de l'ordinateur que le jeu vérifie...peut-etre parce que c'est un MAC, je ne peux pas tester sur MAC avant de mettre en ligne malheureusement...

Écoutes-tu des MP3 en jouant Kiddkodack?  Ré-essais le jeu avec le moins de choses ouvertes possible, en meme temps que le jeu.  Il y a un petit chiffre rouge dans le coin inférieur droit du jeu, il doit se tenir à 60, c'est le nombre d'image à la seconde...ce chiffre descends souvnet en bas de 60 sur ton ordinateur?

--Message edité par Daveed! le 2006-04-14 17:42:50--

Daveed!
Créateur/Webmaster/Programmeur de www.JeuxDaveed.com
 Kiddkodak
 Messages postés : 359
 Membre en règle!!!!!
 Kiddkodak
  Posté le 15/04/2006 09:42:31
Send a private message to Kiddkodak
Merci d'avoir répondu si rapidement. Avec aucune autre application ouverte, j'ai réussi une première fois d'entrer mon pointage, mais par la suite, même message. Effectivement, le fps descend jusqu' à 50 progressivement et le controle avec la souris n'est pas évident.

Quartier 10 Maison 198
 Alexa31
 Messages postés : 2528
 Posteur(e) élite!!!!!!!!
 Alexa31
  Posté le 15/04/2006 15:47:59
Send a private message to Alexa31
Bonjour!

J'ai eue le même problème que toi kidkodak et j'ai réussi à entrer mon pointage à quelques reprises.

J'ai un P4 et si d'autres trucs sont ouverts, impossible d'entrer le pointage.

C'était juste une petite observation comme ça en passant

Bonne journée  smile/chirol_bak1.gif

Amitiés,
Alexa31 http://30045.aceboard.net/smile/chirol_bak1.gif
Quartier 17, maison 338
 Kiddkodak
 Messages postés : 359
 Membre en règle!!!!!
 Kiddkodak
  Posté le 16/04/2006 11:27:04
Send a private message to Kiddkodak
Chu ben content !! J'ai réussi à cumuler assez de pts pour mon OVNI !!!

Merci.

Quartier 10 Maison 198
 Daveed!
 Administrateur
 Messages postés : 6596
 Daveed!
  Posté le 17/04/2006 12:31:03
Send a private message to Daveed!
Oui, les MPP eux s'enregistrent a chaque partie, c'est juste l'envois du pointage dans le Top 100 sur le site qui est bloqué si le jeu détecte qu'il a ralentit trop longtemps.

Perso mon ordinateur roule à 2 Ghz et le jeu ne ralentit jamais...mais je fais toujours attention pour ne pas installer trop de programmes qui ralentissent le systeme inutilement.

Ceux qui grugent le plus de mémoire sont ceux qui démarrent en meme temps que Windows, comme MSN, moi, j'ai désactiver l'option "ouvrir au démarrage", je ne l'ouvre que si j'en ai besoin...beaucoup de programmes font ca et ca ralentit beaucoup...et il y a aussi les spywares (logiciels espions) qui peuvent diminuer considérablement la vitesse d'un ordinateur.

--Message edité par Daveed! le 2006-04-17 12:33:54--

Daveed!
Créateur/Webmaster/Programmeur de www.JeuxDaveed.com
 Sucree
 Messages postés : 790
 Super posteur(e)!!!!!!
 Sucree
  Posté le 17/04/2006 18:47:53
Send a private message to Sucree
Je croyais etre la seule à ne pouvoir envoyer mon pointage.
J'ai un mac aussi mais le mien est beaucoup plus vieux.
Mais pas tres grave au moins j'ai mon mpp.

Sucree
 chechoutte
 Messages postés : 13890
 Posteur(e) accompli (e)!!
  Posté le 27/04/2006 16:24:39
Send a private message to chechoutte
salut, je viens de faire 196,515 au jeu des ovni mais on me qu`on ne peut prendre mon pointage à cause de la vitesse de mon ordi. pourtant tout fonctionne bien, à la vitesse normale. j`ai aussi joué une autre parti de 75,415 et là on a pris mon pointage,... que faire
chechoutte

http://img55.imageshack.us/img55/7279/couchersoleilclaudefd5.jpg
 Jo11
 Administrateur
 Messages postés : 18412
 Daveedéliser, c'est profiter
d'un temps libre pour jouer,
échanger dans le respect, discuter
et apprendre pleins de nouvelles
choses!!!
 Jo11
  Posté le 27/04/2006 18:13:11
Send a private message to Jo11
Vérifie a combien est le petit chiffre rouge, en bas a droite de l'écran pendant la partie, si ce chiffre descend trop souvent en bas de 60, le pointage n'est alors pas enregistre...

http://30045.aceboard.net/smile/wavey.gifJo11http://www.aceboard.net/kator/smiley40.abgif

forum Index du forum forumJeux de dextérité/arcade forumProblème avec Ovni
Haut
Aller à :
  Ajouter une réponse rapide

Ajouter une réponse rapide