begin process at 2012 02 10 12:38:35
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > MOTEUR DE DEPLACEMENT ISOMETRIQUE

MOTEUR DE DEPLACEMENT ISOMETRIQUE


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :isometrique, deplacement, moteur, amfphp, jeu Niveau :Expert Date de création :05/07/2006 Date de mise à jour :14/07/2006 08:15:16 Vu / téléchargé :14 328 / 2 344

Auteur : bistory

Ecrire un message privé
Site perso
Commentaire sur cette source (18)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Voici un moteur de déplacement isométrique sans prétention, il est basé sur les tutoriaux de Tonypa.
Il gère le déplacement à la souris, le changement de map, l'affichage du pseudo des persos et bientôt il gèrera le déplacement des autres persos.
Pour accéder aux maps, il utilise AMF (j'utilise AMF php pour transmettre tout ça) donc cette source nécéssite un outil tel que wampserver ou easyphp installé sur votre pc.

PS : J'ai des problèmes avec les déplacements des autres persos, si vous trouvez la solution, partagez-la ;)
Si vous avez des commentaires, des propositions ou que vous avez modifié la source afin de l'optimiser ou d'enlever des bugs, n'hésitez pas à la partager ;)


 Conclusion

Bug connu : Déplacement des autres persos (pnj's) mal gérés (voir les sources)

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

06 juillet 2006 10:49:48 :
Ajout d'un fichier de configuration xml afin de pouvoir modifier le serveur plus facilement.
06 juillet 2006 16:40:57 :
- Optimisation légère du code - Gestion dynamique des portes
11 juillet 2006 20:41:51 :
Petit update : Ajout du fichier xml (excusez-moi pour l'oubli) - Correction du code - Petites optimisations
14 juillet 2006 08:15:16 :
Ajout du config.xml (ouf, enfin...)

 Sources de la même categorie

Source avec Zip Source avec une capture AS3 - JEU DU TAQUIN par pegase31
Source avec Zip CHAMP DE VISION AVEC OBSTACLES - AS3 par t_naulet
Source avec Zip UN JEUX DE VOITURE MULTIJOUEUR OU VOUS CREE VOTRE TERRAIN par hakim255
Source avec Zip JEUX DE TIRE VU DE HAUT par hakim255
Source avec Zip Source avec une capture ERYSOKOBAN V1.02 CS4 AS3 par VBtoTRASH

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture AS3 - JEU DU TAQUIN par pegase31
Source avec Zip Source avec une capture AS3 - SIMULATION DE GRILLE D'ÉDITION par pegase31
Source avec Zip Source avec une capture GUITARE ZÉRO 1 LE MOTEUR LOURD par titouanbaillon
Source avec Zip Source avec une capture MOTEUR SHOOT'EM UP SIMPLE ET PARAMETRABLE par libertyblood
Source avec Zip Source avec une capture MOTEUR DE JEU STYLE ANIMAL CROSSING par sethx_x

Commentaires et avis

Commentaire de xeonarno le 05/07/2006 23:35:42

Salut,

Je trouve interessant d'associer flash et php sur un moteur isométrique. en général les gens utilisent uniquement flash avec des fichiers xml.
Par contre petit détails, tu devrais changer ton système flash qui lance le fichier grâce la phrase "http://localhost/rpg etc..." par un système qui cherche le fichier dans les dossiers présent autour du swf ou alors de faire détecter le fichier par l'utilisateur ou encore un réglant le chemin dans un fichier config en XML ou en PHP.

Par exemple pour faire fonctionner le fichier j'ai du remplacer le nom par http://127.0.0.1/moteur/rpg etc...." .

C'est un détails mais c'est facile et sympa à exploiter surtout si on change souvent de serveur le moteur.

Bye, xeonarno

PS : encore bravo, il déchire ^^

Commentaire de bistory le 06/07/2006 08:03:24

Merci pour ce commentaire, ça me fait avancer ^^
Je vais ajouter ça en xml !
Excusez-moi pour l'aspect brouillon de la source, mais je compte l'utiliser pour un jeu, et le moteur est en plein développement...
Si j'avais réglé le bug du déplacement d'un autre perso, la source aurait été plus propre...
Donc si quelqu'un trouve la solution, dites-le moi ;)

Commentaire de gyome314 le 10/07/2006 15:55:56

Je voudrais pas jouer les rabat-joie, mais je crois qu'il manque le fichier xml dans la mise à jour :)

Commentaire de TomQuick le 11/07/2006 11:11:30

Est-ce que vous pouvez m'expliquer comment faire fonctionner ce moteur en local? j'ai essayé avec easy php mais sans succès, il faut changer quelque chose dans le fla mais je sais pas quoi, faut-il remplacer l'adresse par mon adresse ip?

Merci d'avance ;)

Commentaire de vincseize le 11/07/2006 18:03:16

ben cela à l air excellent mais je vois pas le fichier de conf.xml

Commentaire de bistory le 11/07/2006 20:44:56

Voila, le xml est dans le zip...
TomQuick : Tu lances Easyphp, tu places le dossier "rpg" dans le dossier www.
Tu lances Flash, tu testes le fla et ça devrait fonctionner.

Commentaire de vincseize le 12/07/2006 14:05:14

Ben , cela ne marche toujours pas ... probleme de liens relatifs !?

Le fichier de conf doit il être à la racine !?  Domaine doit il être précisé dans le xml !? Le fichier swf, doit il être dans rpg ou non !?

PS: j ai vraiment hâte pourtant de voir cette source fonctionner !

Commentaire de gyome314 le 12/07/2006 15:05:30

Ouais, je pense que notre amis a des petits problèmes de mise à jour dans ca source...

Si tu souhaite la voir fonctionner tout de suite, tu peux modifier manuellement le script dans l'image 3 :

connexion = new Service("http://127.0.0.1/rpg/gateway.php", null, "map");

Bon courage, A+
Gyome

Commentaire de vincseize le 12/07/2006 15:12:43

Merci les gars ....

Commentaire de vincseize le 12/07/2006 17:43:36

Effectivement, cela peut être interressaant .... cela marche bien ...
J ai la génération de grille hexagonale si cela interresse quelqu un !?
Cela peut être pratique pour un plateau de jeu !

Question commune: il y aurait ptet moyen que l on se réunisse tous pour concocter un moteur de jeu simple ... Je veux bien m occuper du stockage des position dans une base mysql ; J ai également récupérer le script en php et javascript, de chrono, style Ogame ou Travian ...


à suivre ...

Commentaire de bistory le 12/07/2006 21:38:27

Oui, c'est ce que j'essaye de faire, mais je cherche surtout des gens qui s'y connaissent bien en flash et des bon designers.
Parce que, sans t'offencer Vincseize, ça fait 3 ans que je fais du php, et j'ai plus vraiment besoin d'aide de ce côté ;)
Sinon, pour le fichier xml, il doit être dans le même dossier que le fichier flash lui-même ;)

Commentaire de gyome314 le 13/07/2006 09:35:16

Ouais, mais le xml donné dans la source n'a pas le bon nom, et ne contient pas d'attribut url comme celui appelé dans la source.
Petit erreur de mise à jour je pense ;)

Ca fait 4 ans je jongle entre php et Flash, donc je commence à faire le tour (coté design je touche un peu, mais c'est un métier à part entière).

Si vous voulez vous lancer d'un projet d'envergure comme celui-ci, je vous conseille de faire un tour sur cette page http://www.your-socket.com/tutoriaux/
Ca explique quelque truc sur le php en mode serveur avec des exemples simple multijoueurs temps réels et l'utilisation des sockets. Ya également un serveur gratuit développé en C++ qui se paramètre via des scripts PHP (très puissant si vous voulez faire quelque chose qui tienne la route)

Voila, bon courage.
A+
Gyome

Commentaire de vincseize le 13/07/2006 10:31:56

Tu ne m offenses pas du tout, c'est juste que je vois que pas mal de personnes se sont penchés sur la question de moteur de jeu, et qu il aurait été bon de mettre ces reflexions en un projet commun, pas par manque de competence, mais par manque de temps ...

merci pour le lien Gyome ...

Commentaire de terreur99 le 13/07/2006 13:52:58

Salut,
c'est moi ou il ni a toujours pas config.xml?

Commentaire de bistory le 14/07/2006 08:17:32

Voila, le config.xml est ENFIN dans le zip...
Excusez-moi pour le temps que ça a pris, mais j'avais confondu le fichier ;)
Je vais sûrement mettre un forum en place et poster sur des forums d'entraide anglais pour résoudre mon problème de déplacement des pnj.
Le forum sera ouvert à tout le monde, donc n'hésitez pas à y faire un tour :)

Commentaire de vincseize le 14/07/2006 08:27:19

Regardes le dernier message de gyome314:

"Si tu souhaite la voir fonctionner tout de suite, tu peux modifier manuellement le script dans l'image 3 :

connexion = new Service("http://127.0.0.1/rpg/gateway.php", null, "map");


"

Commentaire de bistory le 14/07/2006 13:01:43

Euuh merci mais je sais bien comment fonctionne mon script ^^
Maintenant que le xml est dans l'archive, il n'y a plus besoin de modifier ça.

Commentaire de bibi_81 le 26/08/2006 00:21:39

Si on a pas(plus) easyphp, on l'a dans le baba ^^.
J'vais pas reinstallé mon serv apache juste pour cette source XD

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

moteur de jeu [ par neo33 ] ben voila j'ai les base avec flash et jaimerai faire un jeude plateforme style mariosi kelkun pouvait me dire ou faire un tutuo sur comment faire un m systeme de deplacement [ par toniou ] Je viens de crée un systeme de déplacement pour un jeu, mais j ai utiliser une methode de barbare. voici le résultat: http://toniou.fr Deplacement d'un enemi dans un jeu de plate-forme [ par nicoool18 ] Bonjour, je suis en train de faire un jeu de plate-formes et je suis en train de m'occuper des enemis. mais voila : je narrive pas a faire un enemi q pacman jeu deplacement pacman [ par misstyk ] [quote="lorillon"]bonjour, j'essai de modifier une source de jeu pacman mais j'ai un souci dans le deplacment du pacman. en effet, souvent il se cogn jeu deplacement joueur [ par misstyk ] bonjour,je travaille sur un jeu et je souhaiterais ameliorer le deplacement de mon joueur car ses deplacement son saccadé et stopper net.voici mon cod moteur de jeu multijoueurs [ par nicoool18 ] Bonjour,Je vien de commencer a programmer un jeu, et j'ai un probleme. Sur un niveau, il y a plusieurs personnages (c'est un jeu multijoueurs) (le nom Chargement d'une carte externe [ par neovalpox ] Bonjours,Alors voila, j'ai repris la source de Pegasus concernant le moteur de jeu avec vue 3/4 à la zelda, et j'aimerai faire en sorte que la carte n occurences de clips [ par nicoool18 ] Bonjour, Je suis en train de faire un jeu, et j'ai un probleme :Je vais généralisé la question pour que se sois plus facile :    On a un clip situé a IP unique [ par Freddho ] Bonsoir, voilà, j'ai créer un petit jeu à gratter en flash et j'aimerai que celui-ci puisse être joué une seule fois par 24 heures par IP unique et je Probleme avec mon bouton > j'arrive pas a cibler le chemin ! [ par Kreatif ] Salut tout le monde,Après avoir cherché plusieurs fois, essayer plusieurs choses, rien de marche. Bref je fais appel à vous pour me sauver !Alors, je


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,075 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales