Comment faire un terrain destructible ? Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le Deal du moment :
SSD interne Crucial BX500 2,5″ SATA – 500 ...
Voir le deal
29.99 €

 

 Comment faire un terrain destructible ?

Aller en bas 
5 participants
AuteurMessage
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

Comment faire un terrain destructible ? Empty
MessageSujet: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyDim 8 Aoû 2010 - 16:57

Bonjour est-ce que quelqu'un saurais comment faire un terrain destructible ?(worms exemple) J'aurais besoin pour poursuivre un petit projet ^^
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyDim 8 Aoû 2010 - 17:03

Y a plusieurs méthodes, mais pas vraiment efficaces sous gm...

Sinon moi j'utilise une surface pour les collisions (elle auras deux couleurs , noir et blanc). Ensuite a l'aide du blend mode j'affiche mon terrain, en utilisant cette surface comme masque alpha et pour les collisions j'utilise surface_getpixel (a utiliser le moins souvent possible) et je regarde la couleur du pixel. (blanc = solide)
La destruction du terrain se fait juste en dessinant en noir sur ma surface (qui est partiellement blanche a la base)
Revenir en haut Aller en bas
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyDim 8 Aoû 2010 - 17:14

pourrais-tu m'envoyer un exemple stp si tu as le temps sinon c'est pas bien grave ^_^
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyDim 8 Aoû 2010 - 17:20

Ok dès que j'ai le temps j'essaye de t'en faire un happy1
Revenir en haut Aller en bas
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyDim 8 Aoû 2010 - 17:25

merci ^^
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyDim 8 Aoû 2010 - 19:17

http://host-a.net/onilink_/Destructible.rar

Bon c'est pas super pour les collisions mais c'est la methode la plus rapide que je connaisse.

edit : A oui avec la souris tu peut detruire et generer du terrain
Revenir en haut Aller en bas
zerfes
Utilisateur confirmé: Rang *
zerfes


Messages : 287
Localisation : Ben ici
Projet Actuel : - Savoir dessiner.

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyLun 9 Aoû 2010 - 9:35

Sinon tu fais ton terrain par objets de 4 pixels et quand ils sont touchés par les explosions tu fais juste : instance_destroy().
Beaucoup plus long mais peut etre mieux. gnii
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyLun 9 Aoû 2010 - 9:44

ça va lagger surtout
Revenir en haut Aller en bas
http://www.lecbna.org
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyLun 9 Aoû 2010 - 13:25

zerfes a écrit:
Beaucoup plus long mais peut etre mieux. gnii

Si je me suis fait ***** a aller jusqu'à utiliser des surfaces c'est bien qu'il y a une raison -_-' .
Toutes les méthodes qui existent déjà utilisent justement ce délire d'instances. Sauf que de un, ça fait ramer, et de deux cette méthode empêche de texturer le décor...
Bref cette méthode est a ***** (testé et désapprouvé xD)
Revenir en haut Aller en bas
Invité
Invité




Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyLun 9 Aoû 2010 - 14:48

ben perso je préfere un systeme de terrain destructible par polygone.

d'ailleurs faudrait que je le termine un de ces jours
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyLun 9 Aoû 2010 - 15:05

Sa c'est le top du top, mais ensuite la gestion des collisions n'est pas simple non plus.
Revenir en haut Aller en bas
zerfes
Utilisateur confirmé: Rang *
zerfes


Messages : 287
Localisation : Ben ici
Projet Actuel : - Savoir dessiner.

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyLun 9 Aoû 2010 - 15:27

onilink_ a écrit:
zerfes a écrit:
Beaucoup plus long mais peut etre mieux. gnii

Si je me suis fait ***** a aller jusqu'à utiliser des surfaces c'est bien qu'il y a une raison -_-' .
Toutes les méthodes qui existent déjà utilisent justement ce délire d'instances. Sauf que de un, ça fait ramer, et de deux cette méthode empêche de texturer le décor...
Bref cette méthode est a ***** (testé et désapprouvé xD)

J'avoue que si il faut avoir une bombe pour jouer à worms triste
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyLun 9 Aoû 2010 - 16:23

Le mieux pour créer un worms est de ce mettre au C(++)
Avec GM c'est vraiment galère. Et finalement le décor destructible par polygone j'en avais commencé un, mais c'est vraiment pas un énorme gain de performances selon ce qu'on veux faire...
Revenir en haut Aller en bas
glcraft
Utilisateur confirmé: Rang *****
glcraft


Messages : 1698
Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P
Projet Actuel : Jeu de survie avancé
||--------

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyLun 9 Aoû 2010 - 18:39

shm3A012B42FE3 a écrit:
ben perso je préfere un systeme de terrain destructible par polygone.

d'ailleurs faudrait que je le termine un de ces jours
c'est quoi ? C'est mieux que le systeme de surface ?

onilink_ a écrit:
Le mieux pour créer un worms est de ce mettre au C(++)
Avec GM c'est vraiment galère. Et finalement le décor destructible par polygone j'en avais commencé un, mais c'est vraiment pas un énorme gain de performances selon ce qu'on veux faire...
tu me la piquer de la bouche XD
Revenir en haut Aller en bas
http://gameblog49.skyblog.com/
onilink_
Modérateur
onilink_


Messages : 9183
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyLun 9 Aoû 2010 - 18:51

gabin49 a écrit:
shm3A012B42FE3 a écrit:
ben perso je préfere un systeme de terrain destructible par polygone.

d'ailleurs faudrait que je le termine un de ces jours
c'est quoi ? C'est mieux que le systeme de surface ?

En fait le système en lui même est super, mais il demande quand même une certaine rapidité de calculs, surtout pour la gestion des collisions. Hors GM est un peu ..... lent ...

Pour te faire un aperçu d'un système de polygones c'est le même principe que la 3d, on joue avec des polygones quoi, mais la en 2d.
Revenir en haut Aller en bas
shadow_the_killer
Utilisateur confirmé: Rang ****
shadow_the_killer


Messages : 1272
Localisation : Québec\Canada
Projet Actuel : Chrono Trigger

Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? EmptyLun 9 Aoû 2010 - 19:16

je vais regarder ton exemple onilink il peut toujours mettre utille merci gnii
Revenir en haut Aller en bas
Contenu sponsorisé





Comment faire un terrain destructible ? Empty
MessageSujet: Re: Comment faire un terrain destructible ?   Comment faire un terrain destructible ? Empty

Revenir en haut Aller en bas
 
Comment faire un terrain destructible ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Terrain destructible
» Problème terrain destructible
» Comment faire de l'XP et de la vie
» besoin d aide svp
» Comment faire???^^

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: