(Managed) Game Programming

    • Allgemein

    Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von (Ger)Foley.

      (Managed) Game Programming

      Begriffserklärung:
      DirectX ist Microsoft's Hardwareschnittstelle für Spiele und Multimedia-Programme. Für Spiele ist die wichtigste Komponente Direct3D, welche mittlerweile auch für 2D-Spiele verwendet wird (DirectDraw-Entwicklung wurde eingestellt). DirectSound wird verwendet um einen Sound-Effekt oder Musik in einem 3D-Raum abzuspielen. DirectShow ist die Komponente, mit der Videos abgespielt werden können. Der Begriff MDX steht für "Managed DirectX", eine .net-Bibliothek, die eine Schnittstelle zwischen .net (VB oder C#) und DirectX herstellt.

      Für alle, die schon immer mal ein "hochwertiges" Spiel programmieren wollten, hier ein paar Links.
      Die meisten beziehen sich auf DirectX und dot-net (VB.net / C#).

      Einstieg & Tutorials
      DirectX 4 VB - DirectX 9 Tutorials
      55-seitiger Crashkurs auf Englisch

      VB-Fun.de - DirectX 9 Übersicht
      hier findet ihr unter Tipps & Tricks 2D-Sprites via Draw2D

      George Clingerman - 2D-Sprites via Textur
      hier mit einer D3DX-Textur

      myCSharp.de - Managed Direct3D Tutorial
      umfangreiches, deutsches C#-Tutor

      MDXinfo.com
      MDX-Seite mit gemischten Tutors

      Rocket Commander
      Beispielprojekt und Videotutorials

      ActiveVB-Tutors
      unter "Spieleprogrammierung" findet man Spiele mit Hilfe von GDI,
      unter "DirectX" findet man VB6 + DirectX 8
      unter "Managed DirectX" findet man VB.net + DirectX9


      Referenzen, Communities & Co.
      gpWiki.org
      Game Programming Wiki

      GameDev.net
      Größte GameDev-Community

      Coding4Fun
      Hier findet ihr alles, was M$ zu bieten hat ;)


      so long..
      Andy


      Keywords: Visual Basic, VB6, VB.net, C#, Game Programming, Game Development, GameDev, Spieleprogrammierung, DirectX, DX, MDX, Direct3D, D3D, OpenGL, Tutorials, Referenzen, MS, Microsoft, MSDN, Coding4Fun, Rocket Commander

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Mad Andy“ ()

      Ist ja einiges zusammengekommen.Wer allerdings neuere Anwendungen mit WPF realisiert kennt wohl den Begriff Viewport3D.
      Ein sehr gutes Tut das die Basics erklärt gibt es hier (da es allerdings ein wenig unübersichtlich ist wäre ein wenig Programmiererfahrung nicht schlecht.)