Um einen Minecraft Klon mehr oder weniger erfolgreich umsetzen zu können, musst du dich in Mesh Generation und Manipulation einarbeiten, sprich direkt mit Direct X arbeiten und "chunks" von bspw. 16x16x16 cubes zu einem einzigen Mesh (einer Entity) zusammenschmelzen, um die Anzahl an Drawcalls zu reduzieren. c_trace ist für Bewegungscodes inklusive Schwerkraft u.ä. dann komplett überflüssig, weil du bspw. einfach die Höhe eines Blockes unter der Figur über das Array an Blockinformationen bestimmen kannst.

Diese Meshgeneration ist aber nicht ganz einfach, falls du dich damit aber auseinandersetzen möchtest, kannst du ein Projekt aus einem Contest von vor ein paar Jahren zur Vorlage verwenden, welches genau so etwas tut, und ich glaube das war TBNICCUW (the best name I could come up with) oder so, wahrscheinlich von fogman.


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends