Beachten Sie die Art und Weise, in der die Hauptlichtquelle in jedem Bild vom Boden reflektiert wird, als Funktion des Abstands zwischen der Lichtquelle und dem Betrachter (?). Ist das eine (bestoßene) Spiegelkarte? Der Effekt ist überall in World of Warcraft zu sehen. Ich erinnere mich besonders an den Schnee …
Ich programmiere seit ungefähr 4 Monaten in C ++ als Hobby und ich habe es wirklich geliebt, Dinge mit Voxeln zu erstellen. Ich habe ein "Spiel" geschrieben (eher eine persönliche Herausforderung, da ich wirklich nur das Terrain, kein Gameplay) habe, das eine Minecraft-ähnliche Welt geschaffen hat, aber kürzlich habe ich …
Ich möchte Avatar-Animationen (Sprites) für ein browserbasiertes MMORPG erstellen. Der Spieler kann den Charakter anpassen und der Inhalt ändert sich häufig (neue Waffen, Rüstungen usw.). Wie kann ich die Erstellung und Aktualisierung aller Sprite-Blätter strukturell verwalten? Die Anzahl der verschiedenen Kombinationen ist groß genug, dass das einfache Generieren aller Permutationen …
In meinem 2D-Spiel habe ich einige Umgebungsgeräusche wie das Geräusch eines Wasserfalls oder das Summen eines Generators. Es ist jedoch nicht praktikabel, diesen Klang die ganze Zeit mit voller Lautstärke abzuspielen, da in einem großen Pegel die Überlappung vieler solcher Geräusche für das Ohr ziemlich unangenehm wäre. Ich denke derzeit …
Ich bin neu in libgdx und arbeite derzeit an TableLayout. Ich frage mich, wie ich für jede Zelle Rahmen zeichnen kann. Ich habe einige Nachforschungen angestellt, aber es scheint, dass ich nur diese Lösung finden könnte: /programming/13828423/drawing-table-borders-in-libgdx-0-9-7 Das Aktivieren der Debug-Option wäre jedoch etwas dumm und nicht das, was ich …
Ich habe eine Frage dazu, wie Unity3D den Import von OBJ-Dateien handhabt. Ich importiere diese Teekanne: http://groups.csail.mit.edu/graphics/classes/6.837/F03/models/teapot.obj Die Anzahl der Scheitelpunkte dieser Teekanne beträgt 3644. Ich weiß, dass die Mesh-Klasse von Unity diese Scheitelpunkte für jedes Gesicht replizieren muss, das von demselben Scheitelpunkt geteilt wird. Ich habe dies mit einem …
Was ist mein Problem: Es gibt ein Puzzle von Raymond Smullyan, das ungefähr so funktioniert: Sie befinden sich in einem Raum mit vielen Türen. Hinter einigen dieser Türen stehen Damen; hinter den anderen stehen tiger. Ihr Ziel ist es, eine der richtigen Türen auszuwählen (die mit den Damen). An jeder …
Nehmen wir eine Situation, in der Sie ein Rollenspiel mit Zaubersprüchen haben und jede Zauberanimation eine andere Anzahl von Frames hat und sehr unterschiedliche Anforderungen an Soundeffekte stellt. Nehmen wir an, dass jedem Zauber nur eine fortlaufende Animation zugeordnet ist (im Gegensatz zu mehreren modularen Teilen, die zur Erstellung einer …
Was ist der beste Weg, um mit einer Situation umzugehen, in der ein Benutzer zwei oder mehr Monitore mit unterschiedlichen Auflösungen und vertikalen Synchronisationsintervallen hat? Dies würde gelten, wenn ein Spiel einen festen Zeitschritt hat und im Fenstermodus ausgeführt wird: Wenn ein Monitor eine Bildrate von 60,056 und der andere …
Wie können wir unseren Charakter dazu bringen, sich reibungslos über Kacheln zu bewegen? Er bewegt sich Kachel für Kachel, aber das sieht unprofessionell aus. Wenn Sie die Pfeiltasten gedrückt halten, bewegt er sich außerdem über den Bildschirm. Wie können wir das verhindern?
Nach meinem Verständnis werden manchmal sphärische Harmonische verwendet, um bestimmte Aspekte der Beleuchtung zu approximieren (abhängig von der Anwendung). Zum Beispiel scheint es, als könnten Sie die diffuse Lichtursache durch eine gerichtete Lichtquelle auf einem Oberflächenpunkt oder Teilen davon approximieren, indem Sie die SH-Koeffizienten für alle Bänder berechnen, die Sie …
Ich entwickle ein einfaches Kartenspiel, bei dem es ein Matchmaking-System gibt, mit dem Sie gegen einen anderen menschlichen Spieler antreten können. Dies ist der einzige verfügbare Spielmodus, ein 1vs1 gegen einen anderen Menschen, keine KI. Ich möchte Betrug so weit wie möglich verhindern. Ich habe hier bereits viele ähnliche Fragen …
Wir erstellen ein Echtzeit-Multiplayer-Spiel, bei dem jeder Spieler dafür verantwortlich ist, seinen Status bei jeder Iteration der Spielschleife zu melden. Die Statusaktualisierungen werden mit unzuverlässigem UDP gesendet . Um das Senden von Statusdaten zu minimieren, haben wir ein System entwickelt, das nur Deltas sendet (unabhängig davon, welche Statusdaten geändert wurden). …
Ich arbeite an einem Old-School-Plattformer in libgdx und möchte, dass er einen "Scanline" -Effekt hat, wie folgt: Mein erster Versuch war, eine kleine Textur zu erstellen und sie auf einem Quad im Vollbildmodus zu zeichnen. Ich habe zwei verschiedene orthografische Kameramodi verwendet (einen für die Haupt-Tilemap des Spiels und einen …
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.