Ich habe viel XNA in 2D gelernt und habe eine gute Anzahl der klassischen Spiele mit XNA (Breakout, Pong, Platformer, Tetris) erstellt und fühle mich ziemlich sicher, es zu benutzen. Ich schaffte das mit Vermutungen und Microsofts mageren 2D-XNA-Tutorials.
Aber jetzt möchte ich anfangen zu lernen, wie man Spiele in 3D programmiert und es scheint, dass es viel, viel mehr zu lernen gibt; Ich habe vorher noch nicht in 3D codiert (abgesehen von einem gescheiterten Versuch, das alte "Managed DirectX" vor ein paar Jahren zu lernen), also werde ich wahrscheinlich eine erhebliche Menge lernen müssen. Ich habe diese Website Ссылка gefunden, aber ich kann nicht finden oder entscheiden, welches Tutorial beginnen soll (etwas sagt mir, dass ich nicht lernen sollte um HLSL-Shader noch zu erstellen ...). Können Sie zu Beginn gute Tutorials empfehlen?
Ich habe immer, dass Ссылка große Tutorials für XNA hat, besonders, dass einige Serien MDX-Version haben, so dass Sie sehen können die andere Art etwas in XNA / MDX zu machen.
// Bearbeiten:
Aso für die HLSL, heute läuft alles auf Shadern, XNA gibt dir einen grundlegenden Shader, der dir einige grundlegende Szenen rendern lässt, aber das Erlernen von Hlsl und das Schreiben eigener Shader ist der einzige Weg, etwas Besseres zu erreichen, also solltest du keine Angst haben Sie. Was ich in Riemers Tutorials noch mag, war die Einführung in Shader, das Rendern von Texturen war ziemlich flüssig, obwohl ich vor der Verwendung von XNA eine Erfahrung mit 3D hatte, so dass Sie vielleicht eine andere Sichtweise haben.
Ich genieße Microsoft XNA Game Studio 3.0 Unleashed . Die ersten Kapitel befassen sich mit 3D. Es könnte jedoch zu einfach für Sie beginnen, wenn Sie sich in anderen Bereichen von XNA auskennen.