begin process at 2012 02 16 09:25:46
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Direct X

 > MOTEUR GRAPHIC 2D DIRECTX8

MOTEUR GRAPHIC 2D DIRECTX8


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Direct X Classé sous :moteur, 2d, directx, graphic Niveau :Débutant Date de création :12/02/2006 Vu / téléchargé :7 170 / 1 188

Auteur : XtremDuke

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

 Description

Cliquez pour voir la capture en taille normale
Bonjour à tous,

Suite à mon poste 35602, j'ai décidé de remettre à niveau mon petit moteur 2D.
Le moteur se présente dorénavant sous forme d'un module et non plus sous forme de classe.
Ce moteur est destiné aux personnes désirant créer leur propre petit jeu en deux dimensions sans connaitre les API DirectX.

Le moteur n'est pas exempt de bug. Ainsi, je vous demanderai de bien vouloir me faire part des problèmes survenues.
Le moteur a été testé sur 3 machines differentes et un seul a montrer des grosses difficultés à afficher en plein écran (le framerate était aussi rapide qu'une scéance de diapositives...).

La capture d'écran ci-dessus correspond un jeu en cours de développement. C'est une grosse béta et beaucoup de chemin reste à faire. Aussi, je vous conseille de télécharger les exemples d'utilisations fourni dans le zip afin de mieu appréhender le moteur.

URL du jeu : http://sebastien.decamme.free.fr/FIRSTBLOOD.rar
D eplacements : Touches flechées
Tir : Touche 0 (NumPad)
Selection arme : Touches 1, 2 et 3 (Numpad)


Correspondance des exemples :


Tuto1
-----
Algorithme de base d'affichage en mode fenêtré avec plaquage d'une surface

Tuto2
-----
Algorithme de base d'affichage en mode plein-écran avec plaquage d'une surface

Tuto3
-----
Initialisation et utilisation du clavier

Tuto4
-----
Initialisation et utilisation du Joystick

Tuto5
-----
Utilisation des horloges (~timer), création d'un sprite et animation d'un personnage à l'écran

Tuto6
-----
Manipulation de l'instruction AFFICHER_SURFACE2 qui permet la transformation d'une texture.
Comme exemple, simulation d'un immeuble en 3D comme on peut le voir dans les GTA 1 et 2.

Tuto7
-----
Initialisation et utilisation de la souris

Tuto8
-----
Jouer des fichiers WAV



Remarque : ne pas oublié d'ajouter la reference DirectX8 pour vos projets personnels

ps : les commentaires sont pas mon fort. Les exemples ne sont donc pas très expliqué



 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 du même auteur

Source avec Zip Source avec une capture PETIT MOTEUR 2D SOUS DIRECTX8
Source avec Zip Source avec une capture GRAPHIQUE PERT
Source avec Zip CRIPTER UN FICHIER TXT PAR LE XOR

 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

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) MOTEUR 2D EN VB.NET par codeurfou
Source avec Zip Source avec une capture Source .NET (Dotnet) PETIT MOTEUR GRAPHIQUE EN VB.NET par Luwy
Source avec Zip Source avec une capture Source .NET (Dotnet) EBAUCHE DE MOTEUR 3D DIRECTX par Hakumbaya
Source avec Zip Source avec une capture RENDU 3D 'PURE' VB par EBArtSoft
Source avec Zip Source avec une capture PETIT MOTEUR 2D SOUS DIRECTX8 par XtremDuke

Commentaires et avis

Commentaire de ivers le 29/03/2006 05:49:05

WOa jtadore mec, je le trouve fantastique.

Commentaire de VBGenesis le 01/10/2006 19:22:19

Superbe!!!!
Il est génial ton moteur, je voulais me mettre à DirectX et je n'y connaissait rien, mais avec ton moteur, c'est très simple!! En plus les tutos sont bien faits, les possibilités sont grandes... 20/10 zut on peut pas bon bas 10 alors!
Si tu compte faire des MAJ, je suggere la possibilité de faire une rotations des objets, et sa friserait la perfection pour les besoins d'un débutant.
Merci!
A+

Commentaire de matteli le 02/11/2006 17:05:55

Bravo

Une bonne base pour les débutants en prog de jeux 2D.

Merci beaucoup.

Commentaire de nico1610 le 03/04/2007 21:54:28

ce moteur 3D est fabuleux !
Après quelque ajout et modification je l'ai intégré dans mon jeu : SAS: http://sas.niprod.net

Merci pour ce code source !

Ergo5

Commentaire de ZJP le 10/12/2008 00:19:08

Genial. ;-)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

DirectX 8: Moteur 2d [ par CChargy ] Bonjour, J'aimerais faire un moteur 2d avec VB en Directx 8. J'ai besoin de charger des png avec une couche alpha et de la faire disparaitre lors du directx rotation d'une image en 2d [ par smoron ] Salut!j'affiche une image avec directx et j'aimerais pouvoir lui faire effectuer une rotation!j'ai cherché des codes mais en vain car tombant souvent 2D en DirectX 7, 8 ou 9 ? [ par Squall____ ] Bonjour à tous,j'ai un projet de jeu en 2D pour me faire la main. M DirectX ou Truevision?? [ par Youpien ] Bonjour,je souhaite débuter en programmation 3D sous vB6, le problème c'est que je ne sait pas sous quel moteur 3D commencé  à apprendre à programmer. Moteur 2D [ par jaylin ] Vous connaissez pas un moteur gaphique 2D en open-source?? Recherche person pour projet de Moteur 3D sous VB6+DirectX 8 [ par Tellurian ] SalutJe cherche des personnes qui voudraient créé un moteur 3D sous forme de DLL avec VB6 et DirectX 8.J'ai deja créé pa mal de moteur protoype mais l 2d avec directx 9 [ par mongol77 ] salut tout le monde,voila , je viens de me mettre a vb.net 2.0, j'ai un peu de mal , mais bon , c'est pas ca le probleme.j'avais commencé a progr Moteur 2D [ par Ulysse3 ] Tres bien! J'ai comencé un jeux récament et j'Ai créer un petit moteur 2d l'ennui c'Est qu'il onctionne mal alors j'aimerai savoir si i .net Photo en DirectX [ par alicvb ] Bonjour, Voilà, ma requète est toute simple : Quelqu'un aurait-il (pleaaaase) vu trainer un bout de code permettant d'afficher une photo ( variantes avec une touche [ par olver62 ] bonjours, je suis débutant en programation; même très novice...j'ai fait un petit programme avec mon frère pour contrôler un


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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,842 sec (3)

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