Ich fange gerade erst an, mein erstes Spiel mit XNA zu erstellen (ich habe Erfahrung mit C #, aber nicht mit Spielen).
Ich baue einen ziemlich einfachen Top-Down-2D-Shooter. Ich habe dieses Tutorial über die Verwendung eines farbbasierten Kollisionssystems gelesen und es klang für mich wirklich cool. http://www.xnadevelopment.com/tutorials/theroadnottaken/theroadnottaken.shtml
Das bedeutet, dass ich mit jedem Grafikprogramm schnell Level erstellen kann und meine Szenerie (Wände, Bäume usw.) nicht in Bezug auf Kollisionsboxen usw. definieren muss, oder?
Ich kann jedoch sehen, dass das Gehen auf diesem Weg bedeutet, dass die Berechnung zur Bestimmung, ob sich schnell bewegende Objekte wie Kugeln Wände usw. schneiden, möglicherweise schwieriger wird, weil Sie keine grundlegenden Berechnungen für den Schnittpunkt der Geometrie durchführen können.
Ist das richtig? Werde ich es bereuen, in diese Richtung gegangen zu sein, wenn mein Spiel mit der Zeit komplexer wird? Es lohnt sich, nur in die Erstellung eines Level-Editors zu investieren, um meine Szenerie in Bezug auf die Geometrie zu definieren?
Jeder Rat für einen Noob sehr geschätzt!
quelle