AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le deal à ne pas rater :
Réassort du coffret Pokémon 151 Électhor-ex : où l’acheter ?
Voir le deal

 

 Affichage polaire.

Aller en bas 
3 participants
AuteurMessage
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

Affichage polaire. Empty
MessageSujet: Affichage polaire.   Affichage polaire. EmptyLun 28 Mai 2012 - 12:29

Bonjour,

Je vais faire appels aux pros de la trigo car là je ne vois pas comment faire.

J'aimerai transformer (juste le draw) cette map :
Spoiler:

En :
Spoiler:


Pour avoir ce genre de gameplay:
Spoiler:
Mais avec des sprites comme:
Spoiler:
Revenir en haut Aller en bas
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1483
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

Affichage polaire. Empty
MessageSujet: Re: Affichage polaire.   Affichage polaire. EmptyLun 28 Mai 2012 - 14:09

Avec GM tu ne pourra pas directement transformer le rendu en celui-ci.

La seule solutions:
tu défini ton niveau à partir d'un tableau (2d). ( Que tu peux générer à partir d'objet sur une room si tu veux).
le tableau désigne tes blocs

Pour chaque case tu peux les dessiner à l'aide de Vertex texturé (c'est comme ça qu'on dit sur GM?)
Trigonométriquement, c'est très simple.
la position d'un point (x,y) devient (x',y')
ou:
r=y;
o=point_direction(0,0,x-pos.x,y);
x'=centre.x+lengthdir_x(r,o);
y'=centre.y+lengthdir_y(r,o);

centre le centre de ton écran
pos.x la position de ton joueur sur l'écran.

ensuite à partir des nouvelles coordonnées tu dessine chaque blocs avec les vextex.

_________________
Affichage polaire. PochetteAffichage polaire. Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
Caly
Utilisateur confirmé: Rang ****
Caly


Messages : 1285
Localisation : Haute Normandie
Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.

Affichage polaire. Empty
MessageSujet: Re: Affichage polaire.   Affichage polaire. EmptyLun 28 Mai 2012 - 21:26

Mmmm mais du coup je ne peut plus profiter de l’éditeur de GM.

Pas moyen de faire ça avec un petit draw_sprite_part_ext ? :'(
Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

Affichage polaire. Empty
MessageSujet: Re: Affichage polaire.   Affichage polaire. EmptyMar 29 Mai 2012 - 2:22

y aurait bien une méthode dégeux, mais elle est ... dégeux.

Tu désactive le rafraichissement automatique de l'écran.
Un objet "obj_affichage"

Tu met la destination de l'affichage vers une surface.
Tu appelle le rafraichissement.
Tu dessine des polygones (primitive + boucle for)
Tu affiche le tout
Tu affiche ton HUD

et tu recommence 30 fois par secondes.

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
Affichage polaire. U3dfr2Affichage polaire. Sign l'antique
Bienvenue au 2629eme utilisateur : Mike Jones !
Revenir en haut Aller en bas
http://www.tdms.fr
arthuro
Utilisateur confirmé: Rang ****
arthuro


Messages : 1483
Localisation : Paris
Projet Actuel : Diagon https://arthursonzogni.com/Diagon

Affichage polaire. Empty
MessageSujet: Re: Affichage polaire.   Affichage polaire. EmptyMar 29 Mai 2012 - 13:43

Caly tu peux garder ton fonctionnement normal. Il fait juste que dans le draw de chaque objet tu affiche celui ci avec des vertex texture. . Oublie ce que je disait avec mon tableau

_________________
Affichage polaire. PochetteAffichage polaire. Signature.php?gid=588
D'autres jeux :
In The Cube
In the cube 2
Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

Affichage polaire. Empty
MessageSujet: Re: Affichage polaire.   Affichage polaire. EmptyJeu 31 Mai 2012 - 0:47

Comme ceci en fait :

Distortion circulaire :
https://www.dropbox.com/s/lz8lxk6yf24pvnz/Tuto_Distortion_Ecran_Circulaire.gmk
https://www.dropbox.com/s/pl085ov3zot3eqn/Tuto_Distortion_Ecran_Circulaire.jpg

Etonnamment, ça à pas été si dur que ça, j'ai presque un regain de foi en GM dit donc !

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
Affichage polaire. U3dfr2Affichage polaire. Sign l'antique
Bienvenue au 2629eme utilisateur : Mike Jones !
Revenir en haut Aller en bas
http://www.tdms.fr
Contenu sponsorisé





Affichage polaire. Empty
MessageSujet: Re: Affichage polaire.   Affichage polaire. Empty

Revenir en haut Aller en bas
 
Affichage polaire.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» affichage 3D
» Bug d'affichage
» Affichage
» Problème affichage 3D
» problème d'affichage en 3-D

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide confirmés-
Sauter vers: