begin process at 2010 02 10 02:48:13
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > MOTEUR DE JEU 2D AVEC DIRECTX7

MOTEUR DE JEU 2D AVEC DIRECTX7


 Information sur la source

Note :
7 / 10 - par 6 personnes
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Niveau :Initié Date de création :05/05/2004 Date de mise à jour :25/05/2004 13:41:23 Vu / téléchargé :2 449 / 381

Auteur : Syl123456

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

 Description

Cliquez pour voir la capture en taille normale
Voici le code source d'un moteur de jeu en 2D. Il composé d'un personnage qui marche vers l'emplacement de la souris.
Dans le code, vous trouverez de nombreux commentaires sur le fonctionnement de DirectX7. Il gère aussi DirectInput et l'accès à des fichiers ini.


 Conclusion

Ce programme est le moteur d'un jeu de rôle programmé sur le site : http://franck.leveque2.free.fr/Vendetta

 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


 Sources de la même categorie

Source avec Zip Source avec une capture ASTROLEURRE par SaintMaur
Source avec Zip Source avec une capture PUISSANCE4 par SaintMaur
Source avec Zip Source avec une capture Source .NET (Dotnet) JEU DE PENDU (COUIC 1 DE +) par tresorsdevie
Source avec Zip Source avec une capture SEARCHMOTS par boscoauhunier
Source avec Zip Source avec une capture JEU DE TIR À L'ARC par xranto

Commentaires et avis

Commentaire de ShadowMaster le 06/05/2004 01:28:28

et bien, je trouve que sa rame à fond ton truc pour l'organisation je te met 5/10

Commentaire de Syl123456 le 06/05/2004 16:20:40

T'as pas de chance Shadowmaster, soit tu as un 286 SX 15, soit le programme n'arrive pas à changer de résolution. En effet, si mon moteur n'arrive pas à passer à la résolution souhaitée, il la "simule". <???> C'est à dire qu'il étire ou contracte les images pour donner l'aspect de la résolution voulue. La, évidemment ça rame A FOND !!!

Dans ClsPerEcran.cls (Classse Périphérique Ecran), tu as 2 constantes au début qui correspondent à la résolution. Met y la résolution exacte de ton écran.

Avec ce moteur, mon jeu de rôle fonctionne avec plus de 2000 sprites/Bâtiments/décors sur mon PIII 800 Mhz. Mais s'il existe toujours un moyen d'optimiser l'affichage, je suis preneur.

Commentaire de bigbourin le 06/05/2004 21:47:19

Vrément exelent mais un peu dur a comprendre pour les debutant comme moi {~.~}

Commentaire de stumpy le 07/05/2004 18:12:27

J'ai pris, et j'ai commencé a etudier car l'interet c'est qu'il est super bien expliqué.
J'tes envoyer un petit mail aussi :p

Commentaire de ShadowMaster le 07/05/2004 20:28:25

1.6g
radeon 9200 128Mo
256 Mo ram
dsl mais cela vien pas de ma machine affiche les fps pour voir pour le peu d'element je suis sur que cela tourne vers les 20fps alors qu'un truc bien fait en dx7 tourne a 40fps au mini.
J'imagine quand tu va ajouté la priorité de superposition des objets/persos qui on une taille superieur à 1 tiles, l'animation des sprites/tiles sans compter certain effet speciaux.

Commentaire de stumpy le 07/05/2004 21:46:34

Il n'y a strictement aucun probleme sur mon PC non plus,
Mais ma config a de quoi faire tourner n'importe quel jeux actuel.

Commentaire de Syl123456 le 10/05/2004 15:53:54

Le programme est cadencé pour ne pas dépasser 25 Fps par un contrôle de timer. (change la ligne "If DeltaTemps > 1 / 25 Then" dans "FrmMoteur2D.frm")
Car l'affichage tourne à la même vitesse que le jeu. (C'est un défaut, je te l'accorde) C'est à dire si tu cadences le moteur à 50 fps, le personnage marchera 2 fois plus vite.
Chez moi mon ordinateur met 50 ms pour afficher une frame en 1024*768. Avec ma pauvre carte graphique, il m'est impossible de monter au dela de 20 FPS. Et je l'ai donc programmé tel quel.
Rien ne vous empêche à vous, d'adapter ce moteur à vos supers ordinateurs.

Commentaire de elpaulo le 16/06/2005 13:59:07

Mais dis donc, ca viendrait pas d'un jeu qui s'appelle vendetta ca?

C'est mal de prendre une source du net et de la mettre sur vb france!!!

Commentaire de Syl123456 le 22/06/2005 00:46:07

C'est moi le créateur de Vendetta. Il n'y a rien de mal à mettre une partie des sources de son propre jeu.
Le lien "Site perso" de cette source mène directement à la page du jeu Vendetta.

Commentaire de elpaulo le 22/06/2005 09:41:07

Ah ok alors félicitations, je suis la progression de ce jeu depuis un moment déja, et franchement c'est du bon boulot!

Commentaire de Pify le 23/09/2008 19:06:04 5/10

Le jeux Vendetta est super ! Mais le logiciel téléchargeable la, je comprend pas comment on lance le jeu.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 0,515 sec (3)

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