La taverne des jeux vidéo du Yoshi (le blog de YoSh!)
Retour au blog <<

Question existentielle du jeu vidéo !

Mardi 11 décembre 2007 à 09 h 47
Pourquoi dans tous les jeux, les Persos controlés par le PC ne marchent-ils et ne courent-ils pas a la meme vitesse que nous ?

Alors ok par moment je comprends mais dans crysis par exemple (c'est pas le seul hein) le mec marche plus lentement et cours plus lentement avec la meme combi

Si quelqu'un a une super explication je dormirais mieux ce soir !
par Jaspion
Mardi 11 décembre 2007 à 09 h 52
Pour la même raison que les autres voitures dans les jeux de caisse: pouvoir les rattraper ou être rattrapé.
par Gundy
Mardi 11 décembre 2007 à 10 h 01
c'est surtout une question de gameplay.
L'ordi connait par coeur le chemin à suivre (avec un bon pathfinding). Toi, tu "découvres" le jeu. Si les 2 persos vont à la meme vitesse, tu as des chances de mater de te faire distancer, et de perdre le perso mené par l'IA.
Si ces derniers sont plus lent, tu peux les rattraper, tu n'es pas pénaliser pour avoir effectuer d'autres actions.
C'est une des raisons que m'avait donné un dev car j'avais posé la meme question.
Sa réponse (juste à mon sens) : ne pas pénaliser le joueur, car il y a risque de frustration.
Et donner au joueur toujours l'impression qu'il est au dessus de la masse. Sinon tu as l'impression de "subir" le jeu. Tu es un point parmis le jeu. Si tu es plus puissant (ou plus rapide), tu restes le joueur entouré des autres persos controlé par la machine = plus de frustration car supériorité.
par YoSh!
Mardi 11 décembre 2007 à 10 h 04
Pas con je voyais pas ca comme ca !
par booz
Mardi 11 décembre 2007 à 10 h 05
Parce que c'est clairement pas un point de détail sur lequel ça vaut la peine de s'attarder quand t'as un jeu à finir et une armée de marketteux qui te pressurent pour sortir le jeu avant la concurence?
par QQQ
Mardi 11 décembre 2007 à 10 h 17
Je me suis souvent posé cette question, enfin souvent on s'entend. Le coup de "le joueur découvre, l'IA connait" oui mais non, je me retrouve 95% du temps à faire le con autour d'Alyx (par exemple) à la hauteur de son string (dans le cas d'Alyx) donc l'immersion, bof.
par YoSh!
Mardi 11 décembre 2007 à 10 h 22
Le jeu ou ca m'a le plus frappé je crois que c'est mafia ;)
Mardi 11 décembre 2007 à 12 h 10
Moi, ce qui me saoule, c'est les jeux ou tu peux pas marcher.
Toutes les IA marchent, mais toi tu cours.

Du coup, comme le dit QQQ, tu passes ton temps à tourner autour des IA en rongeant ton frein.
par mareek
Mardi 11 décembre 2007 à 12 h 20
mafia ? pourtant je me souviens en avoir bien chier dans les 2 premières missions ou tu dois semer des méchants en voiture (enfin en tacot plutot) dans la première puis à pied dans la seconde alors qu'ils te tirent dessus et que tu es désarmé. je sais pas pour les piétons mais je suis sûr que les voitures vont à la même vitesse, je n'ai jamais réussi à semer qui que ce soit en fonçant tout droit (sauf avec certains bolides evidemment)
par KaKeK.
Mardi 11 décembre 2007 à 13 h 49
Hypothese toute perso et sans fondement :
Parceque déplacement ne ferait pas naturel du tout. De fait, surtout dans les FPS, la vitesse de déplacement du perso correspond souvent a un coureur trés rapide. Ca ne choque pas tant que c'est le joueur, mais si tu met la même vitesse de déplacement sur un PNJ que tu vois de l'exterieur le mouvemement ne fait plus naturel du tout. Prend un quake ou un half life par exemple. Quand tu vois une partie multi en spectateur, les perso n n'ont vraiment pas un déplacement naturel. Pour se déplacer aussi vite que toi, il leur faut une animation de coureur facon carl lewis, ou même qui glisser en partie sur le sol.

Imagine ca dans un jeux solo ou on essaye de construire des PNJ crédibles. Alyx te dit de la suivre, , et part en courant comme une dératée, en glissant légerement sur le sol pour aller encore plus vite, fait le 100m en 5,4 secondes, et prend quelques raccourcis a coup de rocket jump ...

Ca ferait tache.
@kakek
Mardi 11 décembre 2007 à 15 h 52
J'aime bien ton explication, j'aurais voulu que les passages avec alyx aient été comme ça, ça aurait été moins barbant.

Celle de gundy me semble bonne aussi.
@Kakek
par vanth
Mardi 11 décembre 2007 à 22 h 22
En multi, tous les joueurs vont à la même vitesse et les animations du solo sont aussi bien gérée dans de bonnes conditions (LAN par exemple) A mon avis, c plus du à des problèmes de lag...
Ca se voit aussi lorsque tu passes en 3p dans certains fps ou c'est possible (crysis..)

Je serai plus de l'avi de Gundy, et surtout autre chose :
Un allié qui va à la même vitesse que nous ne peux pas être atteint si on est derrière lui. Ca ferai grave con et tout aussi frustrant...

Sinon, ça peut aussi être du à la volonté d'une mise en scène. Dans crysis, les PNJ ne marchent pas de la même manière selon leur "humeur" (marche tranquille, marche rapide)
par Mastaba
Mercredi 12 décembre 2007 à 01 h 42
"Si les 2 persos vont à la meme vitesse, tu as des chances de mater de te faire distancer, et de perdre le perso mené par l'IA."
Ben à ce moment là le perso s' arrête et attends le joueur, il peut aussi balançer une phrase/montrer qu' 'il s' impatiente, ca renforcerait plus l' immersion qu' un perso robotique qui marche sans s' arrêter et qu' on rattrape en 2s.

"Et donner au joueur toujours l'impression qu'il est au dessus de la masse. Sinon tu as l'impression de "subir" le jeu."
Justement, ca pète l' immersion, ca crée un fossé entre le joueur et le reste de l' environnement, on est moins "intégré" si on est "au-dessus", et si on sens que le jeu nous avantage exprès, c' est pas forçément super.

Pour les jeux de caisse, c' est pas le cas dans les jeux sérieux.

"Parceque déplacement ne ferait pas naturel du tout."
C' est vrai. (un peu comme les gens qui marchent dans Wow pour faire du RP)
Mais on peut aussi faire des animations de course réaliste et naturelles, il y a certaines conditions où c' est plutôt logique de courir.
(On parle de courir, pas de faire du strafejump/bunnyhop/rocketjump)
@Mastaba
par Gundy
Mercredi 12 décembre 2007 à 10 h 20
"Ben à ce moment là le perso s' arrête et attends le joueur, il peut aussi balançer une phrase/montrer qu' 'il s' impatiente, ca renforcerait plus l' immersion qu' un perso robotique qui marche sans s' arrêter et qu' on rattrape en 2s."

Oui c'est toujours possible, mais n'oublie pas quelquechose, un joueur n'aime pas se sentir "humilier" par son jeu. C'etait peut etre valable au début des jeux vidéo, ou tu devais recommencer 1000 fois le meme endroit pour reussir, mais plus maintenant.
Regarde la plupart des jeux, ils ont des sauvegardes auto, la mort n'est plus penalisante, etc.
Si tu as l'impression d'etre un boulet dans le jeu, car le PNJ t'attend tout le temps, ca ne va pas te faire plaisir.
Prenons un exemple con: tu fais une randonnée, tu mates le paysage, mais le mec devant toi va vite, et se retourne sans cesse pour te dire de te bouger les fesses (ou te le faire comprendre, en t'attendant/se retournant). Ca va te gacher le plaisir de la découverte, et tu vas foncer comme un con.
Les FPS "couloirs" utilisent justement cette methode de te donner des ordres, mais compense cette frustration par une non pénalisation de la mort.
Ils utilisent cette technique, car finalement tout doit aller tres vite. Tu dois t'en prendre pleins les mirettes, rapidement. Si tu admires un peu trop le decors, tu verras que ce n'est pas si top que ca, tu vas voir l'IA qui merdouille, level design bof, etc. Alors que si on te met le feu au fesses, tu es plongé dans l'action, et tu ne vois plus ces details. C'est pour cela que tu recois "souvent" des ordres, et tu te sens "obligé" de les executer, cf les COD ou Medal of Honor.

"Justement, ca pète l' immersion, ca crée un fossé entre le joueur et le reste de l' environnement, on est moins "intégré" si on est "au-dessus", et si on sens que le jeu nous avantage exprès, c' est pas forçément super."

Justement, regarde pratiquement TOUS les jeux video. Tu as cette virtuosité qui existe. Tu te retrouves pratiquement toujours au dessus de la masse. C'est comme dans un film. Le héro est au dessus des autres, moralement et/ou physiquement et/ou psychologiquement,etc.
Un loser n'est pas une motivation. Joue à un jeu ou personne ne t'accorde d'importance, ou tu sens que tu ne peux rien faire, que tu subis ton jeu, tu vas lacher l'affaire rapidement. Et ca sera un mauvais jeu.

Ces remarques sont encore plus vrais avec l'emergence du marché casual. Il faut donner aux joueurs l'instant fun, et sans cette virtuosité, il est bien difficile d'arriver à ses fins.

Pour info je bosse ds l'industrie casual, donc cette problematique ne m'est pas inconnue (si tu pensais que je pouvais pipoter un peu ;)
Toutes les personnes enregistrées peuvent poster un commentaire dans ce blog.

Commenter

Tags autorisés : [b] [/b], [i] [/i], [u] [/u], [code] [/code], [img]Adresse d'une image[/img], [url=Adresse d'un site web] [/url]
Vous pouvez aligner vos images à droite ou à gauche en modifiant le tag [img] comme ceci : [img right] ou [img left].

Pour vos vidéos/animations flash : [video]Adresse d'une animation[/video], pour préciser la largeur et hauteur : [video width=100 height=200]...[/video]