CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Quel est le meilleur tutoriel DirectX 9?

lag-it
lag-it
Niveau 10
10 septembre 2003 à 13:17:51

J´ai fais ma petite recherche sur google, mais je n´ai rien trouvé de bien sur DirectX 8/9.
Il y a énormément de tutos sur DirectX 7 et < 7, mais j´aimerais pouvoir exploiter les dernières nouveautés d´accélération pour les graphismes 2d.
Je cherche donc un bon tuto sur les fonctions 2d, créer une fenêtre, afficher un sprite, etc...
Si vraiment ce genre de tuto n´existe pas pour DirectX 8/9, je veux bien du Direct Draw, mais pas de tutos 3d : 2d only :)
Thanks

Blawk
Blawk
Niveau 10
10 septembre 2003 à 14:07:44

DirectDraw fait partie de DX...

lag-it
lag-it
Niveau 10
10 septembre 2003 à 14:10:32

Je sais, mais j´ai lu que dans les nouvelles versions de DirectX ( 8/9), DirectDraw et Direct3D sont regroupés au sein de DirectGraphics.
De plus les fonctions 2d disposent d´une accélération matérielle.
C´est pour ca que je préfererais des tutos DirectX 8/9

Altonfrere
Altonfrere
Niveau 10
10 septembre 2003 à 14:37:18

nan DirectDraw faiSAIT partie de DX . ..

Depuis la 8/9 ya plus DirectDraw, faut passer par la 3D pour faire des sprites.

http://www.gamedev.net/reference/list.asp?categoryid=24#129

ya qques articles là mais bon si tu sais afficher une texture tu devrais pas avoir trop de problèmes...

Blawk
Blawk
Niveau 10
10 septembre 2003 à 16:09:05

ah... je ne saVAIS pas. :-)))

Donc maintenant, si ont veux faire de la 100% 2D, DX n´est pas le top. C´est ça ?

arnaud81
arnaud81
Niveau 7
10 septembre 2003 à 16:44:04

je suppose que c´est plus chiant ( comme en OpenGL en fait :p)

le mieux pour la 2D, c ´est d´utiliser SDL

Altonfrere
Altonfrere
Niveau 10
10 septembre 2003 à 16:50:44

si justement c encore mieux maintenant car tu as des possibilités quasi-infinies comparé à avant. D´une part parceque le rendu passe par les accélérations 3D de ta carte ( donc ca prend quasi rien du tout en temps comparé à des Blit 2D d´avant) et surtout tu peux intégrer des effets 3D à gogo dans un moteur 2D . .. ( rien que pour l´alphablending ya pas photo)

lag-it
lag-it
Niveau 10
10 septembre 2003 à 16:53:31

Merci, j´en ai trouvé un qui s´intitule " 2d rendering in DirectX" :-)

SalaN87
SalaN87
Niveau 8
10 septembre 2003 à 18:25:40

Lol j´ai ete confronte au meme pb que toi lag-it, le seul truc que j´ai trouve c´est le tuto de jpegLauden sur un moteur 2D avec DirectGraphics qui explique pas tres clairement, mais avec le code sous le nez on comprend mieux t´as deja du tomber dessus en cherchant sur google.
Enfin bon tout ca pr dire que la doc sur la 2D avec DGraphics est quasi inexistante.

lag-it
lag-it
Niveau 10
10 septembre 2003 à 19:49:03

Et oui c´est un peu chiant :)
Tout le monde ne jure que par la 3d et les pixels shaders et quand on veut réaliser un jeu 2d avec dx on trouve que dalle.

Lightness1024
Lightness1024
Niveau 10
10 septembre 2003 à 21:46:22

j´ai fait des classes pour afficher des trucs machin en 2D avec 2 polygones et un vertex buffer ou alors par l´interface D3DXSprite ( voir le code source de serhum www.serhum.fr.st module 2Dtechs.cpp)

SalaN87
SalaN87
Niveau 8
10 septembre 2003 à 22:40:47

moi je conseille le truc de jpeg-lauden moteur2D.h ( surtout parcequ´il est en C et pas en CPP dsl, je suis allergique a la POO...) et pas en CPP et puis le code est tres bien commente, et un code bien commente est aussi efficace qu´un bon tuto non ? ?? Donc tu telecharges les sources de magicia et tu etudies le moteur et ten fais un...
En plus il nous file une autre methode que l´interface D3DXSPRITE.
L´url par contre je sais plus.

Et pis yen a marre de la 3D vive la 2Déééééééééééééééééééééééééééééééééééééééé
a bas la 3Dééééééééééééééééééééééééééééééé

ok je vais prendre mes gelules...

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment