Accueil > Forum > > > > couloirs, portes, murs, créatures et mondes cachés
couloirs, portes, murs, créatures et mondes cachés
mardi 13 juin 2006 à 12:18:02 |
couloirs, portes, murs, créatures et mondes cachés

craso
|
Bonjour, j'ai un input-image avec au centre le personnage qui se déplace sur une grande carte dont on ne voit que la partie proche du personnage(200*200px). Dans une table "objet", j'ai l'id de la carte, les coordonnées des objets (des rectangles) , et leur valeur. Si valeur ='interdit', on ne peut pas se déplacer sur cette zone. C'est pratique pour les mondes cachés mais pour les murs, c'est ineficace, on peut de fait passer a travers les murs, puisque seules les coordonnées du mur sont 'interdites' et non pas celles de la piéce derriere le mur. Comment faire pour obliger le joueur a passer par la porte et non pas a travers le mur? Je n'y connais pratiquement rien en poo mais peut-être est-ce la manière la plus élégante de programmer ce machin-là. Je vous remercie par avance pour vos recommandations et pour vos réponses.
|
|
mardi 13 juin 2006 à 19:33:51 |
Re : couloirs, portes, murs, créatures et mondes cachés

craso
|
rebonjour, je me rends compte que ma question hier n'était pas clair: comment rendre les murs infranchissable? ou plus clairement : comment faire que si un mur est entre le point de départ et le point de chute, le mouvement est impossible, et ce en connaissant les coordonnées des 3 elements,
|
|
mardi 13 juin 2006 à 21:37:11 |
Re : couloirs, portes, murs, créatures et mondes cachés

malalam
|
Hello,
c'est pas le problème, ce n'est pas pour ça que tu n'as pas eu de réponse : pas parce que tu n'es pas clair. Mais simplement parce que le sujet est bien trop vaste, et la problématique bien trop grosse pour t'être expliquée comme cela. On ne sait même pas comment fonctionne ton code de "déplacement". Moi, en, gros, je mettraais les lieux "interdits" dans un tableau. Leurs coordonnées. Si on tombe dessus, hop, on ne bouge pas, simplement.
|
|
mardi 13 juin 2006 à 21:41:34 |
Re : couloirs, portes, murs, créatures et mondes cachés

craso
|
c'est ce que j'ai fait, mais une piéce comme la cuisine n'est pas interdite, mais le mur entre le personnage et la cuisine si, et donc si tu es hors de la cuisine, tu peux passe dans la cuisine à travers le mur, voila le problême: il suffit qu'un garde surveille la porte de la salle du trésor, tu passes à travers les murs et le combat avec le garde passe à la trappe, pr cette méthode. C'est bien ça le problême! Si quelqu'un voit comment faire, je veux bien comprendre.
|
|
mardi 13 juin 2006 à 23:41:20 |
Re : couloirs, portes, murs, créatures et mondes cachés

FhX
|
Lieux interdits chez Malalam = coordonées x,y des murs !
|
|
mercredi 14 juin 2006 à 08:57:31 |
Re : couloirs, portes, murs, créatures et mondes cachés

craso
|
le probleme vient en partie du déplacement: on ne se deplace pas de case en case mais de proche en proche: en cliquant sur une partie de l'image, le personnage vient se placer sur l'endroit cliqué. Ce qui fait que si le mur n'est pas trop épais (car s'il est assez épais pour ne pas pouvoir cliqué de l'autre coté du mur, il n'y a plus ce problême, mais l'image n'est vraiment pas super), le joueur passe de l'autre coté s'il veux. Je veux juste un franchissement des murs impossible.
|
|
mercredi 14 juin 2006 à 09:16:30 |
Re : couloirs, portes, murs, créatures et mondes cachés

malalam
|
C'est pareil. Crées des zones de coordonnées. Dans un tableau. TU gères bien les coordonnées de toutes manières, même si le déplacement se fait de proche en proche ?
|
|
mercredi 14 juin 2006 à 09:20:39 |
Re : couloirs, portes, murs, créatures et mondes cachés

craso
|
oui a part que si une piece est 'autorisé' comme la cuisine, par exemle, qui est séparée du salon par un mur - interdit lui, on peut toujours aller dans la cuisine, mais on peut y aller sans forcement passer par la porte, puisque le point de chute, la cuisine est autorisé : le trajet n'est pas pris en compte. Voila d'ou vient le problême.
|
|
mercredi 14 juin 2006 à 09:55:34 |
Re : couloirs, portes, murs, créatures et mondes cachés

PoFMaN
|
Et bien tes zones "interdites" sont les murs (ou portes ou pnj)et pas les pièces, ensuite tu peu faire des tests quand le gars clique à un endroit pour savoir si il y a une zone interdite entre la position du perso et la position du clic
|
|
mercredi 14 juin 2006 à 09:57:24 |
Re : couloirs, portes, murs, créatures et mondes cachés

malalam
|
Ahhhh.
Je ne vois pas comment tu peux faire, dans ce cas, sans monter un pathfinder. A savoir que ton bonhomme ne doit pas se déplacer d'un point A à un point B en passant par une ligne droite, mais en tenant compte du chemin autorisé le plus efficace pour effectuer ce trajet. Et ça, dans un langage de script...bon courage.
|
|
Cette discussion est classée dans : cachés, murs, mur, couloirs, mondes
Répondre à ce message
Sujets en rapport avec ce message
formulaire avec champs cachés [ par nath82 ]
bonjour, pour info je commence dans la programmation php mysql ; merci de votre aide par avance..alors j'ai un formulaire ajout.php de ma table MATERI
Formulaire+champs cachés [ par CHABRY ]
Salut!J'ai un formulaire qui assure la gestion des titres dans une bibliothèque.Le responsable choisit soit d'ajouter un titre, soit de le modifier, s
Application FACEBOOK [ par ndubien ]
Bonjour, Applications Facebook: Comment faire pour que mon application Facebook écrive sur le mur de l'utilisateur qui l'utilise ? J'ai déjà posé cett
Publier sur son mur Facebook [ par slhuilli ]
Bonjour, Qui pourrait m'expliquer comment, à partir d'une parge web qui n'a rien à voir avec Facebook, je pourrais publier sur mon mur des informatio
Accedez à des partage cachés (partage $) [ par aforpien ]
bonsoir, Dans le cadre du developpement d'un intranet de gestion d'un parc de serveurs informatiques (uniquements Windaube) j'aimerai pouvoir faire e
Stream Publish et/ou publication sur le mur facebook [ par slhuilli ]
Bonjour à Tous, Je suis à la recherche d'un tuto, un exemple ou une aide.... de façon à écrire une fonction, un bout de code en PHP (utilisation impe
publier sur mon mur facebook depuis site en php [ par JackSouk ]
Bonjour je souhaite publier sur mon mur Facebook , certaines news de mon site internet à l'aide d'un bouton sans repasser par une fenêtre facebook de
Poster un text sur un mur Facebook [ par manup38 ]
Bonjour, J'ai peur que le message ai déjà été posé mais je souhaiterai avoir un peu aide pour poster un message sur le mur facebook de quelqu'un. En
Mur d'image aléatoire [ par seyvapul ]
Bonjour à tous. Je souhaite faire sur ma page de garde, un mur d'images (Tableau 3l 5c, les miniatures font 95x95) qui changent de manière aléatoires
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|