Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

28.01.2008, 16:59

XNA oder DirectX

Hallo. Ich bin neu in dem Forum und hoffe auf gute zusammenarbeit mit euch. Ich code schon so ca 2 Jahre C++ SDL/Allegro/HGE... Ich habe jetzt beschlossen mich mit 3D-Programmierung vertraut zu machen. Aber jetzt weiß ich nicht was ich nehmen soll... DirectX oder XNA? XNA scheint leichter zu sein... aber kann man 3d programmierung auch mit DirectX richtig lernen?

Ich hoffe ihr könnt mir helfen,
Grüße,
Chorge

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

2

28.01.2008, 17:33

joa beides geht. es kommt darauf an, worauf du meh wert legst. direkt mit directx ist es schwerer als mit xna, denn xna erspart dir einiges an arbeit.
wenn du aba alles schön "von unten" verstehen willst solltest du es mit directx selbst versuchen.

spacegaier

Alter Hase

Beiträge: 572

Beruf: Student

  • Private Nachricht senden

3

28.01.2008, 17:37

Bin mir nicht sicher, aber ist XNA denn nicht auf C# begrenzt? Zumindest ist es ja in C# geschrieben.

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

4

28.01.2008, 17:40

joa, darin sehe ich aber kaum einen nachteil^^.

wenn er schon c++ kann is der umstoeg auf C# kein problem, solange er nich son sturer ist wie ich :D

spacegaier

Alter Hase

Beiträge: 572

Beruf: Student

  • Private Nachricht senden

5

28.01.2008, 17:42

Ja, das sollte er aber vorher wissen, dass er für XNA die Sprache wechseln muss.

DirectX geht mit C++ (mit C# eigentlich auch???)

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

6

28.01.2008, 17:47

Zitat von »"spacegaier"«

DirectX geht mit C++ (mit C# eigentlich auch???)


jo kla müsste, die c#-bibliothek muss ja auch mit der DirectX API gebaut worden sein^^.
aber das macht keiner, weil die lieber alle xna nehmen oda managed DirectDX, bzw. irgend eine andere engine.

7

29.01.2008, 21:19

OpenGL *hust*
*plattformunabhängig*
Lieber dumm fragen, als dumm bleiben!

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

8

30.01.2008, 12:37

jo der hust ist schon richtig^^. fragt sich blos ob C# auch was mit openGL anfangen kann, denn zurzeit funktioniert nunmal c# durch .net NICHT plattfiormunabhängig.

9

30.01.2008, 21:19

Hat ja auch niemand behauptet, dass man C# nehmen muss. Das verwende ich nämlich aus dem selben Grund nicht, warum ich DX nicht verwende.
Lieber dumm fragen, als dumm bleiben!

Werbeanzeige