Zusammenfassung: Ich bekomme eine FPS-Verlangsamung, sobald ich versuche, die Sprites zu tönen (dh: Textur mit Fragment im Fragment-Shader multiplizieren) Einzelheiten: Hardware: iPod touch 4 Ich zeichne 700 Sprites mit glDrawArrays auf dem Bildschirm. Und ja, ich staple all dies in einem einzigen Draw Call. Das Folgende zeigt die Vertex-Datenstruktur: struct …
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 …
Leider habe ich keinen Mac, daher kann ich nicht für iOS entwickeln. Ich verstehe, dass HTML5-Apps im Browser ausgeführt werden. Gibt es jedoch eine Möglichkeit, eine HTML5-App (z. B. ein JavaScript-Spiel) zu erstellen und über Apple im App Store bereitzustellen? Wie soll ich es verpacken und einreichen?
Ich habe neulich mit einem Freund gesprochen und wir haben uns mit der Diskussion über Farben in Videospielen befasst, die sich auf die tatsächliche Grafik / Kunst im Spiel beziehen. Er sagte mir, obwohl es leicht ist, Dinge zu sehen, wenn alles hell gefärbt ist, ist es manchmal besser, matte …
Ich bin neu in der Einheit. Ich probiere es aus und verwende Futile für einen Code-First-Ansatz, importiere aber immer noch Texturen mit dem Unity-System. Das Problem, das ich habe, ist, dass ich, wenn ich Mip-Maps verwende, um große Sprites auf kleinere Größen ohne gezackte Kanten zu skalieren, ein Artefakt mit …
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 6 Jahren . Ich erstelle ein 2D-XNA-Spiel und bin auf ein Tutorial zum Hinzufügen von …
Ich versuche, die Flussfeldnavigation zu implementieren, wie unter http://grail.cs.washington.edu/projects/crowd-flows/ beschrieben, aber ich kann nicht verstehen, wie die Dichtefunktion in Abbildung 4 des Dokuments funktionieren soll Einheitsradius. Hat jemand das jemals implementiert und kann mehr Informationen liefern? Dies ist der fragliche Teil: Ihr Algorithmus scheint nur 4 Zellen zu verwenden, die …
Ich schreibe eine App, die eine zufällige Insel mit Bäumen bepflanzt. Die Bäume sind derzeit zwei Quads, gekreuzt und mit Texturen gezeichnet. Ich plane komplexere Maschen, die verschiedene Pflanzentypen bilden, z. B. eine Palme, Eiche, Gräser usw. Das Problem ist, dass ich die Texturen von hinten nach vorne zeichnen muss, …
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 …
Meines Wissens habe ich bisher gedacht, dass C # eine kompilierte Sprache ist und war. Ich habe kürzlich angefangen, Unity3d zu studieren, und festgestellt, dass sie C # als Option für die Skripterstellung und Interaktion mit Spielobjekten über ihre API (zusammen mit JavaScript und einigen anderen Alternativen) angeben. Wie wird …
Ich habe eine einfache Kollisionserkennungsroutine unter Verwendung von AABBs zwischen meinem Hauptspiel-Sprite und verschiedenen Plattformen implementiert (siehe Code unten). Es funktioniert großartig, aber ich führe jetzt die Schwerkraft ein, um meinen Charakter fallen zu lassen, und es zeigt sich einige Probleme mit meiner CD-Routine. Ich denke, der Kern der Sache …
Ich habe die folgende Situation: Ich habe ein 3D-Raster von Voxeln (Ein / Aus, die maximale Größe beträgt wahrscheinlich 128x128x128). Ich weiß im Voraus, dass innerhalb des Gitters alle eingeschalteten Voxel miteinander verbunden sind und eine einzige Gruppe bilden. Jetzt muss ich feststellen: Wenn ich ein Voxel entferne (ausschalte), wird …
Ich benutze Node.js und Redis. Ich versuche, einen zuverlässigen Weg zu finden, um Spieler automatisch abzufangen. Es gibt einen passenden Server und dann mehrere Spieleserver. Folgendes muss geschehen sein: Der Spieler sendet eine Beitrittsanfrage mit Spieltyp (klein / mittel usw.) Der passende Server fügt den Spieler dem aktuellen Spieltyp hinzu, …
Ich möchte ein Spiel wie Doodle Jump erstellen. Ich benutze libgdx und Box2d. Ich brauche Ratschläge, wie ich meinen Ball konstant und mit der gleichen Höhe hüpfen lassen kann. Ich habe versucht, die Körperwiederherstellung des Balls auf 1 zu setzen, damit er ständig springen kann, aber wenn ich auf einen …
Ich hatte eine Coroutine in Unity3D, die eine Zip-Datei von einem Server heruntergeladen, in den persistenten Datenpfad extrahiert und deren Inhalt in den Speicher geladen hat. Der Fluss sah ungefähr so aus: IEnumerator LongCoroutine() { yield return StartCoroutine(DownloadZip()); ExtractZip(); yield return StartCoroutine(LoadZipContent()); } Aber die ExtractZip()Methode (die die DotNetZip-Bibliothek verwendet) …
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.