Ich benutze die Box2D-Physik-Engine. Und es gibt eine Form für box2D namens b2PolygonShape. In dieser Klasse können Sie Polygone erstellen. Es gibt auch eine Set () - Funktion, die ein Array von Punkten und eine Scheitelpunktanzahl verwendet. Box2D hat ein Beispiel wie dieses: // This defines a triangle in CCW …
Manchmal werden Sie Leute sehen, die dies empfehlen, anstatt Grafiken / Sounddateien / etc. Zu verwenden. so was... // Game code Image myImage = new Image("path/to/image.png"); ... sollten Sie stattdessen eine Manifestdatei als Indirektionsebene verwenden: // Manifest file MY_IMAGE: path/to/image.png // Game code Manifest myManifest = new Manifest("path/to/manifest"); Image myImage …
Ich habe auf SO über natives Flash-Rendering und das Erstellen eines benutzerdefinierten BitmapDataFrame-Puffers gelesen und einige der Antworten waren etwas widersprüchlich, also habe ich mich gefragt: Ist es im Allgemeinen die beste Vorgehensweise, die benutzerdefinierte Bitmap-Pufferroute zu wählen, oder ist es am besten, das Rendern der Flash-Engine zu überlassen? Wenn …
Ich denke, es ist ziemlich allgemein anerkannt, dass es nicht gut genug ist, den analogen Stick einfach der Drehzahl des Charakters zuzuordnen, damit sich der Ego-Shooter der Konsole gut fühlt. Welche Eingabeparadigmen sorgen dafür, dass ein moderner FPS auf der Konsole gut funktioniert?
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Wenn Sie Hilfe zur Klärung dieser Frage benötigen, damit sie wieder geöffnet werden kann, besuchen Sie die Hilfe . Geschlossen …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Was ist der Mindestinhalt, den ein Game-Design-Dokument haben …
Welche Codephilosophie / Struktur der Abstraktion / Programmgestaltung würde es ermöglichen, ein Spiel sowohl mit 2D- als auch mit 3D-Grafiken (separat) zu verwenden, ohne die Spielelogik neu codieren zu müssen? Wir sprechen davon, denselben Code zu verwenden, ein Minimum an Dingen zu ändern (z. B. Dateinamen für 2D-Assets gegen Dateinamen …
Ich mache ein Point-and-Click-Abenteuerspiel und versuche derzeit herauszufinden, wie ein Befehlssystem am besten implementiert werden kann. Angenommen, eine Benutzeroberfläche im Monkey Island- oder Maniac Mansion-Stil mit einer Palette von Verben und Objekten in der Szene und im Inventar. Wenn Sie darauf klicken, bilden Sie einen Satz, der ausgeführt werden soll. …
Ich möchte ein textbasiertes MUD erstellen, daher scheinen viele Elemente des XNA-Frameworks meinen Anforderungen zu entsprechen. Insbesondere Dinge wie die allgemeine Spielschleife, das Networking usw. Es sieht so aus, als ob XNA eng mit einer interaktiven Umgebung mit Benutzeroberfläche und Audio verbunden ist. Ich bin mir also nicht sicher, ob …
Ich habe ein Sprite mit einer Auflösung von 1080x1920. Und ich habe die Game View-Auflösung auch auf 1080x1920 eingestellt. Was ich dachte ist, dass das Sprite (1080x1920) korrekt in die Kameraansicht passen sollte. Aber wenn ich dieses Sprite ziehe, wird das Sprite vergrößert und verlässt die Kameraansicht. Welche Anpassungen muss …
Bei der Installation von Unity auf einem Windows-Computer können Sie "iOS Build Support" als eine der zu installierenden Komponenten auswählen. Es ist jedoch nicht möglich, ein iOS-Build unter Windows zu erstellen. Warum ist dieses Paket unter Windows verfügbar? Was bietet es?
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 3 Jahren . Wenn man mit der Entwicklung eines Videospiels beginnt, sollte man sich zuerst …
Ich erstelle eine zufällig generierte Umgebung für ein Spiel, das ich entwickle. Ich benutze OpenGLund codiere in Java. Ich versuche, zufällig Bäume in meiner Welt zu platzieren (um einen Wald zu erstellen), aber ich möchte nicht, dass sich die Modelle überlappen (was passiert, wenn zwei Bäume zu nahe beieinander stehen). …
Was ist der effizienteste und schnellste Weg, um einen Vector3 in einen Vector2 umzuwandeln? Casting: Vector2 vector2 = (Vector2)vector3; Initialisieren eines neuen Vektors2: Vector2 vector2 = new Vector2(vector3.x, vector3.y); Oder gibt es eine andere Methode, die ich nicht kenne?
Ist es legal, zB das Wort "Festung" im Titel meines Spiels zu verwenden? Es gibt ein Spiel namens Team Fortress und ich denke, es ist ein Markenzeichen. Ich denke darüber nach, das Wort "Team" durch ein anderes Wort zu ersetzen und diesen Namen in meinem Spiel zu verwenden (mit der …
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.