begin process at 2010 09 06 03:00:52
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Direct X

 > MOTEUR 3D ISO TRES SIMPLE AVEC DIRECTX

MOTEUR 3D ISO TRES SIMPLE AVEC DIRECTX


 Information sur la source

Note :
9 / 10 - par 5 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Direct X Niveau :Initié Date de création :11/02/2005 Date de mise à jour :12/02/2005 15:24:00 Vu / téléchargé :10 612 / 1 306

Auteur : Kazuya

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

 Description

Cliquez pour voir la capture en taille normale
Ceci est un petit moteur 3D iso, à un moment j'avais envi de faire un MMORPG et puis ça ma passé, du coup j'ai tout de même laissé le moteur puisque j'avais pas mal travaillé dessus. Il utilise un Module pour DirectX que j'avais développé il y a bien longtemps déjà mais que j'ai nettement amélioré depuis, grace à celui-ci on peut developper des applications graphiques vraiment simplement (limitées biensur).


 Conclusion

Que ferait-on sans vbfrance...

 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

12 février 2005 15:24:01 :
Petite update en raison d'un probleme due au changement de resolution fixé

 Sources du même auteur

Source avec Zip Source avec une capture SNAKE MULTIJOUEURS
Source avec Zip Source avec une capture PONG EN RESEAU
Source avec Zip MODIFICATION DE FICHIER (REPONSE FORUM)
Source avec Zip UN CHAT EN VBSCRIPT
Source avec Zip ANALYE WEBPAGE (REPONSE FORUM)

 Sources de la même categorie

Source avec une capture HAPPY LAND - 3D VB6 GAME - OPEN SOURCE CODE par ZaidMarkabi
Source avec une capture METAL GEAR SOLID - 3D VB6 GAME - OPEN SOURCE par ZaidMarkabi
Source avec une capture FIGHT COMBAT II - 3D VB GAME - OPEN SOURCE par ZaidMarkabi
Source avec Zip Source avec une capture UTILISER LA CAMERA POUR DIRECTX par zulrigh
Source avec une capture STREET FIGHTER - 3D VB GAME - OPEN-SOURCE par ZaidMarkabi

Commentaires et avis

Commentaire de the mentor le 12/02/2005 00:35:54

Super ton code ;)
Chapo ! 10/10

Commentaire de Kazuya le 12/02/2005 09:22:33

Merci ça fait plaisir :p

Commentaire de ShadowMaster le 12/02/2005 12:34:41

c'est pas mal mais:
-directx 7
-un timer pour la boucle de rendu? lol (tu peu virer le Draw dans form_load qui ne sert a rien)
-si on change la resolution (640x480) impossible de deplacer la camera
-Les tiles sont enorme, impossible d'en faire des plutot petit, et suivant la resolution de l'ecran on a un nombre different de tiles (aucune souplesse)

6/10 +1 pour l'encouragement ;p: 7/10

Commentaire de Kazuya le 12/02/2005 15:34:46

Ah oui en effet, on ne peu plus scroller quand on change de resolution. J'ai réglé ça.

pour la taille des tiles, c'est vrai que j'ai pas commenté mais il y a une constante GRAPH_NORM que l'on peut changer si on decide de modifier la taille des tiles, sa valeur correspond a la valeur height des bitmaps

pour le timer je trouve que c'est mieux qu'ue boucle car ça permet de limiter le framerate (ici je l'ai mi a 1ms mais si quelqu'un désire limiter son framerate, il sui suffit d'augementer cette valeur) je sais qu'on peu le faire avec gettickcount mais ma methode consomme moins de ressources car un timer ne fait pas de boucles inutiles en attendant la prochane frame.

bon, ne le prends pas mal, merci pour tes critiques, si il y en a d'autres je suis preneur.

Commentaire de Afyn le 12/02/2005 17:10:57

Ta méthode est pas mal pour le frame rate ...
On pourrait l'indiquer à l'écran pour demander a ceux qui teste la valeur qu'ils obtiennent avec leur ordis ?
(pour voir si ca varie en fonction de l'ordi ...)

Sinon c'est bien, bravo.

Afyn Navedac

Commentaire de lard le 12/02/2005 18:41:42

Ah ! ces fameux problèmes de FrameRate...

perso j'utilise un Timer pour définir la vitesse d'affichage du PC sur lequel tourne le prog. pour en déterminer une valeur de boucle "vide" pas inutile puisqu'elle s'adapte à chaque vitesse d'exécution... voir "Sonic vs Boss" ou "Rock'n Brick"...voilà après ces quelques pubs et pour en revenir à ton exemple je le trouve très bien fait et très utile...9/10.

Dommage que tu sois décidé d'en finir avec ton MMORPG je crois qu'il aurait valu le coup...vu le soin apporté à ce prog...

Bonne continuation...

Lard

Commentaire de Kazuya le 13/02/2005 00:09:51

A vrai dire a chaque fois que je me lance dans un gros projet, au bout de deux semaines, je suis lassé donc forcément, un gros projet comme celui-ci n'aurai jamais pu arriver a terme.

Merci pour le soutien

Commentaire de lard le 14/02/2005 18:36:06

La solution, se soutenir "en équipe" en partageant les boulots... sur ce site tu devrais trouver facilement des programmeurs, apprentis graphistes etc...qui partagent les mêmes passions que toi...

A plus !

LARD

Commentaire de acro49 le 18/02/2005 17:17:16

pas mal!
chapo.
(((((=======----------Flash

Commentaire de NikoGJ le 12/11/2005 14:50:40

Désolé de sortir un commentataire assez tard :)

Je viens te tester la source, et j'ai vu un ptit bug sur la gestion des collisions: Elles ne sont pas prises en compte quand le joueur est hors écran :D (cad quand il n'est pas affiché)
Du coup, on peut aller à l'extérieur du monde :)

Voila ct la ptite info du jour, sinon c très bien fait
++

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
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,621 sec (4)

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