Spielentwicklung

Fragen und Antworten für professionelle und unabhängige Spieleentwickler


6
Mit sphärischen Harmonischen komplexe Klanglandschaften erzeugen
Ich hatte heute eine Diskussion bei der Arbeit darüber, wie die raumakustische Modellierung verbessert werden kann. Es wurde vermutet, dass anscheinend nur sehr wenige Arbeiten zu diesem Thema durchgeführt wurden, während Tonnen in Grafiken verarbeitet wurden. Es wurde weiter vermutet, dass Schall und Licht nur Wellenformen sind und es daher …

9
Dynamischer Pfad-Algorithmus für Tower Defense-Spiel
Ich mache einen Tower Defense und brauche einen guten Pfad-Algorithmus dafür. Ich habe über Dijkstra nachgedacht, aber ich brauche einen, der dynamisch sein kann. Es muss in der Lage sein, sich selbst zu aktualisieren, wenn eine Kante ohne eine vollständige Neuberechnung entfernt oder hinzugefügt wird. Ich programmiere in C #, …

4
Bestätigungszuverlässigkeit mit UDP
Ich habe eine Frage zu UDP. Für den Kontext arbeite ich an einem Echtzeit-Actionspiel. Ich habe einiges über die Unterschiede zwischen UDP und TCP gelesen und ich habe das Gefühl, dass ich sie recht gut verstehe, aber es gibt ein Stück, das sich nie richtig angefühlt hat, und das ist …
16 networking  udp 

4
Instanzen für alles verwenden?
Durch das Instanziieren wird die Leistung (erheblich) verbessert, wenn mehrere (Hunderttausende) Kopien desselben Netzes gleichzeitig gerendert werden. Aber wie viel Overhead hat es, wenn genau eine Kopie mit einem Zeichnungsaufruf gerendert wird? Wäre es eine gute oder eine schlechte Idee, Instanzen für alle vom Motor gerenderten Geometrien zu verwenden? Bearbeiten: …
16 mesh  instancing 

2
Was sind die gängigen Rendering-Optimierungstechniken für den Geometriedurchlauf in einem verzögerten Shading-Renderer? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . 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 6 Jahren . Ich habe eine Spiel-Engine mit OpenGL 3 …


2
Wie interpoliere ich linear zwischen zwei Vektoren?
Ich habe einen Geschwindigkeitsvektor, wo sich mein Client befindet und wohin er geht, und ich habe denselben Vektor, der vom Server kommt und angibt, wo sich der Client befinden soll. Manchmal ist es ein bisschen anders, also möchte ich zwischen meiner aktuellen Position und der korrekten Position des Servers interpolieren. …


1
Geländegenerierung für fliesenbasierte 2D-Platformer
Momentan arbeite ich an einem kachelbasierten 2D-Plattformer, der Terraria in gewisser Weise ähnelt, obwohl ich Probleme mit der Geländegenerierung habe. Ich habe einige Grundlagen gemacht, obwohl sie nicht als nützlich herauskommen. Ich habe ein paar verschiedene Techniken wie Perlin Noise ausprobiert und über einige andere wie Midpoint Displacement gelesen, obwohl …

1
Was ist ein IHV?
Ich habe hier mehrere Fragen zu den „IHVs“ gesehen, z. B. diese , ohne die Abkürzung zu definieren. Eine Google-Suche bietet "Inter-Human Virology" und, ein paar Links weiter, eine Wikipedia-Disambiguierungsseite, die " Independent Hardware Vendor " enthält, was für die Kontexte, in denen ich "IHV" hier gesehen habe, sicherlich relevanter …

4
A * -Algorithmus für taktische RPGs?
Ich spiele damit herum, ein wirklich schlechtes taktisches Rollenspiel in C ++ zu schreiben. Bisher besitze ich eine 2D-Kachelkarte und habe gerade den A * -Algorithmus basierend auf dem Pseudocode in der Wikipedia in Betrieb genommen . Aber echte taktische RPGs finden nicht nur den besten Weg in einem flachen …



5
Welche Arten der Konfliktlösung können jenseits des Kampfes in einem Rollenspiel Spaß machen?
Als jemand, der mit den einstelligen Final Fantasy-Spielen und AD & D aufgewachsen ist, gibt es nur wenige Möglichkeiten, ein RPG-Problem so spaßig wie einen Kampf zu lösen. Verschiedene Erfolgsströme (Objekterwerb / -herstellung, Fähigkeitsbäume, Rätsel, Spielerstrategien, Teamkombinationen / -synergien usw.) erfordern einige Minuten hektischen Handelns, wodurch sich das Gefühl des …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.