Index du forum




Un petit coup de main... Vous pouvez nous aider à mettre ce site à jour: n'hésitez pas à me contacter !!!

* Connexion   * Inscription

* FAQ
Nous sommes actuellement le 29 Nov 2025, 23:01

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Rendu 2D/3D jeux de caisses !

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 7 message(s) ] 
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
Xifos
 Sujet du message : Rendu 2D/3D jeux de caisses !
Message Publié : 25 Déc 2009, 10:47 
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...
:-|


Haut
  
 
PulkoMandy
 Sujet du message : Re: Rendu 2D/3D jeux de caisses !
Message Publié : 26 Déc 2009, 11:08 
Hors-ligne
Rulez
Rulez

Inscription : 28 Nov 2009, 12:51
Message(s) : 56
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.


Haut
 Profil  
 
Bill Bécane
 Sujet du message : Re: Rendu 2D/3D jeux de caisses !
Message Publié : 28 Déc 2009, 14:29 
Hors-ligne

Inscription : 18 Oct 2009, 21:12
Message(s) : 5
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


Haut
 Profil  
 
Bill Bécane
 Sujet du message : Re: Rendu 2D/3D jeux de caisses !
Message Publié : 28 Déc 2009, 14:36 
Hors-ligne

Inscription : 18 Oct 2009, 21:12
Message(s) : 5
Encore mieux : http://www.gorenfeld.net/lou/pseudo/


Haut
 Profil  
 
Xifos
 Sujet du message : Re: Rendu 2D/3D jeux de caisses !
Message Publié : 28 Déc 2009, 19:22 
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 !


Haut
  
 
fano
 Sujet du message : Re: Rendu 2D/3D jeux de caisses !
Message Publié : 28 Déc 2009, 19:57 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 15 Août 2008, 13:00
Message(s) : 968
Localisation : Troyes, France
Super trouvaille Bill Bécane ! ça répondra à pas mal de question que je me posais comme xifos :thankyou:

_________________
"NOP" tel est le programme parfait ! court, rapide, lisible et sans bugs (connus)


Haut
 Profil  
 
MacDeath26
 Sujet du message : Re: Rendu 2D/3D jeux de caisses !
Message Publié : 29 Déc 2009, 04:12 
Hors-ligne
Rulezzzzz
Rulezzzzz
Avatar de l’utilisateur

Inscription : 06 Mars 2009, 15:15
Message(s) : 2104
Localisation : Valence
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...


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 1 sur 1
 [ 7 message(s) ] 

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 16 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Aller vers :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.