Ich habe zuvor SFML, XNA, Monogame usw. verwendet, um 2D-Spiele zu erstellen. Wenn ich ein 100-Pixel-Sprite auf dem Bildschirm anzeige, nimmt es 100 Pixel ein . Wenn ich 128px-Kacheln verwende, um einen Hintergrund zu erstellen, befindet sich die erste Kachel bei (0, 0), während die zweite bei (128, 0) liegt. …
Ich mache ein Spiel ähnlich Legend of Zelda: Link to the Past (2D-Action-Abenteuer von oben nach unten). Ich möchte, dass der Charakter auf dem Bildschirm zentriert bleibt, wenn er sich bewegt. Derzeit bewege ich die gesamte Karte in die entgegengesetzte Richtung, wenn der Spieler sich bewegen möchte. Das funktioniert, aber …
Ich versuche, Code zu schreiben, indem ich ein Objekt drehe. Ich habe es implementiert als: Die Drehung um die X-Achse ergibt sich aus dem Ausmaß der Änderung der y-Koordinaten einer Maus, und die Drehung um die Y-Achse ergibt sich aus dem Ausmaß der Änderung der x-Koordinaten einer Maus. Diese Methode …
Ich möchte, dass meine First-Person-Kamera ihre Blickrichtung reibungslos von Richtung d1 in Richtung d2 ändert. Die letztere Richtung wird durch eine Zielposition t2 angezeigt. Bisher habe ich eine Drehung implementiert, die gut funktioniert, aber die Geschwindigkeit der Drehung verlangsamt sich, je näher die aktuelle Richtung der gewünschten kommt. Das möchte …
Wenn wir an ein gemeinsames Spiel denken, spielt es keine Rolle, welche Art von Spiel wir spielen. Es ist sehr wahrscheinlich, dass wir einen Kameratyp benötigen. Zum Beispiel: Debug-Kamera: Mit Tastatur und Maus gesteuert, können wir uns an jedem Ort unserer Szene bewegen. Skriptkamera: Damit können wir die Kamera anweisen, …
Ich bin neu im Spieledesign und weiß nicht wirklich, wie die Dinge gemacht werden. Ich denke daran, ein iOS-Spiel zu entwickeln, bei dem ein Schiff so hoch wie möglich fliegen muss (mit variabler Geschwindigkeit) und unterwegs Power-Ups usw. sammelt. Was ist der Weg hierher? Sollten der Hintergrund und die Gegenstände …
Wie halte ich die Sprites in meinem Spiel auf Bildschirmen aller Größen und Auflösungen schön pixelig? Ich verwende die Texturfilterung für den nächsten Nachbarn, wenn ich die Größe von Pixeln verändere, aber dies funktioniert nur bei sehr hohen Vergrößerungen, da sonst die Pixel verzerrt und ungleichmäßig werden. Ich verstehe die …
Ich arbeite an einem 3D-Szeneneditor und möchte die Szene in orthographischer Projektion zeigen. Mein aktuelles Problem ist, dass ich nicht sicher bin, wie ich die orthografische Projektionsmatrix so berechnen soll, dass die Objekte nicht in einer völlig anderen Größe auf dem Bildschirm angezeigt werden. Ich habe derzeit die folgenden 2 …
Ich mache ein Multiplayer-FPS und bin auf der Suche nach hilfreichen Tipps zum perfekten FPS-Kamerawinkel. Da es sich um einen Mehrspielermodus handelt, mache ich ein Ganzkörpermodell, das die Waffe hält. Ich finde jedoch, dass einige der Waffenpositionen (wenn sie auf natürliche Weise gehalten werden) unangenehm erscheinen, wenn die Kamera auf …
Sie können den Effekt in vielen Spielen sehen. Die Kamera schwankt oder wackelt beim Gehen ein wenig, damit sich die Bewegung realistischer anfühlt. Ich habe eine Kamera in mein Spiel implementiert. (Wer hätte das gedacht?) Gibt es also einen gemeinsamen Ansatz, um diesen schwankenden Effekt einzubauen?
Zur Zeit benutze ich gluLook wie folgt: gluLookAt(position.x, position.y, position.z, viewPoint.x, viewPoint.y, viewPoint.z, upVector.x, upVector.y, upVector.z); Wenn Sie mehr Informationen benötigen, wissen Sie nicht, wie ich sie ändern kann, damit sich die Kamera so verhält, als würde sie sich um sich selbst drehen, anstatt sich um ihren Blickwinkel zu drehen. …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 2 Jahren . Ich möchte ein einfaches Plattformspiel erstellen, in dem Sie ein Quadrat in …
Ich bin in einem Dilemma, wie bestimmte Motorkomponenten - wie Kamera und Benutzeroberfläche - wissen, wem sie folgen müssen, wessen Zustand und andere Attribute auf dem Bildschirm dargestellt werden sollen. Wie erstellen Sie ein System, in dem die Kommunikation zwischen diesen Komponenten und den Entitäten stattfindet? Ich könnte eine separate …
Ich muss das Scrollen im Hintergrund simulieren, möchte aber vermeiden, dass meine eigentliche Bildsteuerung verschoben wird. Stattdessen möchte ich eine WriteableBitmapund eine Blitting-Methode verwenden. Wie könnte man ein Bild simulieren, das nach oben rollt? Ich habe verschiedene Dinge ausprobiert, die ich nicht verstehen kann: //X pos, Y pos, width, height …
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.