Posts

Posts mit dem Label "XNA" werden angezeigt.

Nicht ich, sondern der Boden bewegt sich (MonoGame)

Bild
Für die Lösung, wie eine Figur auf der Karte Bewegt werden kann, ist davon abhängig, wieviel Leistung mein Ziel System hat. In den meisten Fällen hat man mehr als genügend Leistung, so dass man sich hierbei entscheiden kann. Für relativ schwache System, z.B. wie bei einem Arduino Esplora kann eine Figur auf dem Bildschirm bewegt werden, ohne einem starken flackern. Eine Karte auf dem Bildschirm zu bewegen sieht dagegen wieder schlecht aus, weil der Bildaufbau zu lange dauert. Und das bei einer Auflösung von 128x160 Pixeln. Nicht die Figur, sondern die Karte bewegt sich Nun zurück zum Eigentlichen. Die Figur ist immer mittig auf dem Bildschirm und bewegt sich auf einer Karte. Aber Technisch gesehen, wird die Karte bewegt und die Figur hat eine Laufanimation. Neues MonoGame Projekt Aktuell wird für dieses Beispiel eine Neue Solution angelegt mit dem Ziel einer UWP Anwendung. Die Zielplattform und Version hat jedoch keinen Effekt für das Beispiel. Der Grund für UWP ist,

Schwierigkeiten mit dem GMax Plugin MiddleMan v1.3beta

Nach einer langen Suche einer aktuellen Version vom Plugin zu finden blieb bisher erfolgslos. Dabei ist es gar nicht mal so schlecht, wenn da nicht dieser Bug ist. Offenbar habe ich diesen auch erst seit ich das auf Windows 7, GMax und das Plugin nutze. Nun es kommt der Fehler, wenn ich mein Model exportiere, um es als .X Format zu speichern, dann sind die Checkboxen für .X ausgeschaltet. Das ist aber dann nicht, wenn es zum ersten mal genutzt wird. Irgendwann stellte ich fest, das der Fehler dann erzeugt wird, wenn im Plugins Ordner, die Einstellungen speichert. Die Datei “mman.sys” lässt den Fehler erscheinen. Offensichtlich, wenn die Einstellungen aus der Datei geladen wird, wird beim laden, die eine oder andere Auswahl deaktiviert. Lösung ist, die Datei “mman.sys” nach jedem Export zu löschen. Leider reicht das nicht. Denn offensichtlich scheint das Plugin sich nicht selbst zu finden, nachdem es den Export durch geführt hat. Zwar wird die Exportierte Datei des 3D Modells erzeug

3D Model einbinden mit C# und XNA

Bild
Wer bereits Erfahrungen mit C# und Visual Studio hat, und schon immer ein kleines Programm schreiben wollte, in dem sein eigenes 3D Model sich dreht, der dürfte mit XNA 4.0, schnell zu einem Erfolg kommen. Mein Artikel beschreibt eine in Kurzfassung, was ich brauche und die Codezeilen. Warum, es gibt leider relative wenige Seiten die dieses beschreiben oder ich habe vielleicht nach den falschen Begriffen gesucht. Eine lange Fassung findet ihr für gewöhnlich auf der MSDN oder AppHub Seite, in denen auch die einzelnen Schritten genauer erklärt werden, anhand von Tutorials. Also, was benötige ich: Visual Studio 2010 C# Express XNA 4.0 SDK Wir beginnen mit Visual Studio C# Express und legen ein neues Projekt an: Nach dem Erstellen, dürfte euch gleich die Hauptseite geöffnet vorliegen. Standard mäßig ist das hier die Game1.cs: Als erstes tragen wir die erforderlichen Members ein: Nun zum Constructor “Game1()”. Da benötigen wir nur den TimerSpan einrichten.