CPC Rulez
https://cpcrulez.fr/forum/

Rendu 2D/3D jeux de caisses !
https://cpcrulez.fr/forum/viewtopic.php?f=4&t=3984
Page 1 sur 1

Auteur :  Xifos [ 25 Déc 2009, 10:47 ]
Sujet du message :  Rendu 2D/3D jeux de caisses !

Bonjour à tous,

J'ai toujours été un fan des jeux à la "crazy cars", et je m'étais bien éclaté sur PC avec le 3.
Je jouais ces derniers temps à Burning Rubber, Wec le mans et Continental Circus sur CPC.
Je les trouve particulièrement bien faits, et je me demandais : comment diable programme t-on ce genre de rendu de route ???!!!
Le pire c'est que je m'y étais essayé à l'époque (1996 ?) sur mon PC, j'avais fait un truc qui rendait plutôt bien (en turbo pascal et asm), je n'ai plus les sources (changé x fois de PC) et je ne me souviens plus comment j'avais fait !!! :(
Quelqu'un aurait il une idée de l'algorithme pour un wec le mans ?
Boucle sur 128 lignes de l'horizon au bas de l'écran : tracer une ligne jusqu'à x1, une ligne route jusqu'à x2, puis une ligne jusqu'au bord de l'écran ?
x1 et x2 sont précalculés pour subir une pseudo projection selon la profondeur ?
ça ne peut être de la vrai 3D puisqu'on ne peut faire demi tour !
Et pourtant, les côtes et descentes sont bien gérées (Wec le mans par ex).
Ma question porte bien sur l'algorithme utilisé pour ça, pardon si c'est un peu HS, quoique c'est un genre de rendu qui plait particulièrement au Z80...
:-|

Auteur :  PulkoMandy [ 26 Déc 2009, 11:08 ]
Sujet du message :  Re: Rendu 2D/3D jeux de caisses !

Si on regarde de près il y a plusieurs choses :
-Des lignes d'arrière plan qui donne de la profondeur au truc. En faisant se déplacer l'image vers le haut ou vers le bas on peut donner un effet de montée ou de descente, à droite ou à gauche, un effet de virage,
-Des lignes de route, avec en effet la route entre x1 et x2 et autre chose autour. La table de valeurs x1/x2 utilisées peut servir à faire un virage ou une ligne droite
-On peut aussi déplacer la limite entre décor et route, ce qui donne l'impression de monter ou descendre si c'est bien fait.

Auteur :  Bill Bécane [ 28 Déc 2009, 14:29 ]
Sujet du message :  Re: Rendu 2D/3D jeux de caisses !

Un topic plutôt intéressant qui pourra peut-être te donner quelques idées : http://www.gamedev.net/community/forums/topic.asp?topic_id=373043&whichpage=1&#2462614

Auteur :  Bill Bécane [ 28 Déc 2009, 14:36 ]
Sujet du message :  Re: Rendu 2D/3D jeux de caisses !

Encore mieux : http://www.gorenfeld.net/lou/pseudo/

Auteur :  Xifos [ 28 Déc 2009, 19:22 ]
Sujet du message :  Re: Rendu 2D/3D jeux de caisses !

Merci beaucoup à tous les deux !!!
:D

Bill, je vais regarder ça !
Ce soir je retestais Vroom sur Steam, il me semble que même lui utilise un moteur de ce genre !
Alors que naïf, quand je l'ai vu à l'époque sur ST, je pensais que c'était de la vrai 3D !

Auteur :  fano [ 28 Déc 2009, 19:57 ]
Sujet du message :  Re: Rendu 2D/3D jeux de caisses !

Super trouvaille Bill Bécane ! ça répondra à pas mal de question que je me posais comme xifos :thankyou:

Auteur :  MacDeath26 [ 29 Déc 2009, 04:12 ]
Sujet du message :  Re: Rendu 2D/3D jeux de caisses !

C'estr clair que c'est super interessant.

Après j'ai jamais bien aimé les jeux de bagnolles, par contre les versions plus shooters genre Space Harrier et Fire and forget2 pourquoi pas...

Page 1 sur 1 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/