DirectX ist eine Reihe von Multimedia-APIs von Microsoft, die sich hauptsächlich an Spieleentwickler richten. Zu den beliebten APIs in der DirectX-Sammlung gehören Direct3D, XInput und XAudio.
Ich mache gerade ein Spiel mit meiner eigenen Game-Engine, die ich in C ++ geschrieben habe, und verwende das neueste DirectX-SDK. Das Spiel ist ein Top-Down-Weltraum-Shooter (mit einer ziemlich interessanten Wendung) und ich versuche, eine Art Nebeleffekt zu erzielen, durch den der Spieler fliegen wird. Ich möchte wirklich versuchen, das …
Ich lerne seit einiger Zeit Grafikprogrammierung mit OpenGL und Linux. Ich bin mit den meisten Konzepten ziemlich vertraut, aber ich möchte mein Wissen wirklich erweitern und schließlich eine Karriere in der Spieleentwicklung, insbesondere der Entwicklung von Spiele-Engines, anstreben. Bisher scheint es mir, dass die Mehrheit der Spielestudios Spiele für Windows …
Ich habe eine Spiele-Engine in C / C ++ und DirectX entwickelt. Ich habe eine Kachel-Engine für die Karten, animierte Player / NPC-Sprites, die mit dem NPC, den Menüs und dem Levelwechsel sprechen, aber es gibt kein Spiel, es fühlt sich einfach leer an. Ich habe mich umgesehen und höre …
Mir ist der Gedanke gekommen, dass, während zum Beispiel die Game-Engine von mehreren Personen gleichzeitig bearbeitet wird, wie das Überschreiben verhindert wird? Lassen Sie uns sagen Entwickler ein arbeitet an Audio.cppund Entwickler zwei arbeitet auch an Audio.cpp, wie sich dies in der Regel in großen Teams zu bekämpfen Überschreibungs verwaltet? …
Was ist bei einem relativ statischen Voxel-Array effizienter: Verwenden der CPU zum Vorgenerieren eines VBO zum Rendern der Voxel-Flächen (wobei fortgeschrittenere Formen des Renderns wie z. B. Marching Cubes derzeit ignoriert werden) oder Verwenden eines Geometrie-Shaders auf der GPU zum Generieren des fliegende Gesichter? Ich mache mir keine Sorgen um …
Ich bin ein angehender Spieleprogrammierer, der versucht, in die Industrie der Programmierung für PS3, Xbox 360, einzusteigen. Das Hauptproblem, das ich sehe, ist die Notwendigkeit, meine Fähigkeiten einem potenziellen Arbeitgeber zu demonstrieren, aber ohne Zugriff auf Entwicklungskits für PS3 oder Xbox 360 das ist direkt unmöglich. Meine Frage ist, was …
Wie viele Shader sind in modernen Spielen normalerweise gleichzeitig in einer Szene aktiv? Ich weiß, dass mehrere Shader verwendet werden, wobei die Spiele in jedem Frame zwischen ihnen wechseln, und es ist üblich, Objekte über den Shader zu zeichnen: Zeichnen Sie alle Objekte mit Shader eins Wechseln Sie von Shader …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Ich bin daran interessiert, etwas über Shader …
Ich bin jetzt schon eine ganze Weile nicht mehr in der Entwicklung von Hobbyspielen. Damals verwendeten die meisten Leute Direct Draw, um 2D-Spiele zu erstellen. Als ich damit aufhörte, sagten die Leute, OpenGL oder Direct3D mit einer orthogonalen Projektion sei der richtige Weg. Ich denke darüber nach, wieder 2D-Spiele zu …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie zum Thema passt für Game Development Stack - Austausch. Geschlossen vor 5 Jahren . Ich bin ein Softwareentwickler und hoffe, meine Karriere in Richtung Spieleentwicklung voranzutreiben. …
Es wäre eine äußerst nützliche Funktion, wenn ich den Framebuffer oder den Tiefenpuffer im Pixel-Shader abtasten könnte. Es wäre schon nützlich, die Tiefe oder Farbe dessen zu kennen, was sich hinter dem aktuellen Pixel befindet. Warum lassen mich sowohl OpenGL als auch DirectX dies nicht tun? Ich hatte erwartet, dass …
Ich wurde beauftragt, eine Echtzeit-Vollbild-Demo zu erstellen, die auf einem 5x2-Array von 60+ Zoll-LED-Fernsehern oder mit anderen Worten auf einem 20-Megapixel-Display ausgeführt werden kann. Wir haben eine Maschine gebaut, die einen einzelnen Win7-Desktop mit voller Auflösung über die Displays verteilen kann, und einige ziemlich anständige Grafikkarten. Meine Frage ist: Abgesehen …
Es gibt eine große Anzahl von Versionen der D3DX-DLL, von jedem SDK-Update, wobei jede Version einen eindeutigen Namen hat ( Liste der D3DX-DLL-Namen ). Nur allzu oft fehlen Versionen. Obwohl sie eine kompatible Version von DirectX haben, kann Ihr D3D-basiertes Projekt nicht auf ihrem Computer ausgeführt werden. Ich möchte Spiele …
Ich bin Bauingenieur und führe regelmäßig hydraulische und hydrologische Analysen durch. Sie verkaufen Abschlüsse für solche Dinge, aber es ist wirklich keine Raketenwissenschaft. Ich hatte vor kurzem die Idee, den gesamten hydrologischen und hydraulischen Prozess für ein Gelände auf der GPU zu implementieren. Ich habe erst vor kurzem Compute-Shader gelernt, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.