Im Spiel Hearthstone gibt es Karten mit animierten Bildern. Einige Beispiele: http://www.hearthhead.com/card=281/argent-commander http://www.hearthhead.com/card=469/blood-imp Die Animationen scheinen aus mehreren Effekten zu bestehen: Partikelsysteme. Sprites ein- und ausblenden / drehen Einfache Bildlauftexturen Ein Verzerrungseffekt, der am Umhang und an den Haaren von Beispiel 1 sehr deutlich ist. Wirbelnde Raucheffekte, das Licht in …
Ich übe Animationen mit Knochen / Häuten. Ich versuche, dem Shader eine Matrix pro Scheitelpunkt zu senden. Ich kann mir diese beiden Ansätze vorstellen. Methode 1 Ich habe einen einheitlichen Griff für jede Knochenmatrix wie diese u_Bone0 = GLES20.glGetUniformLocation(mProgram, "u_Bone[0]"); u_Bone1 = GLES20.glGetUniformLocation(mProgram, "u_Bone[1]"); und in der onDrawsende ich jeden …
Ist der vollständige C ++ - Quellcode der Source Engine verfügbar? Ich weiß, dass das SDK beim Kauf eines Source-basierten Spiels verfügbar ist , aber mein Ziel ist es, eine Open-Source-Spiele-Engine zu finden, die die vollständigen Implementierungsdetails für Lernzwecke enthält.
Ich mache ein 2D-Spiel. Derzeit fliegt ein Hubschrauber herum, der vom Spieler gesteuert wird. Die Steuerung erfolgt über die Pfeiltasten: AUF, LINKS und RECHTS. Die Geschwindigkeit entlang der y-Achse ist dyund die Geschwindigkeit entlang der x-Achse ist dx. Die Physik ist wie folgt: Wenn UP nicht gedrückt wird , dybeschleunigt …
Ich mache gerade ein Verteidigungsspiel, in dem Feinde erscheinen und die Armee des Spielers angreifen. Es ähnelt einem Tower Defense-Spiel, nur dass es nur ein Level gibt. Die Feinde werden so lange laichen, bis der Benutzer schließlich stirbt oder eine Armee zusammenstellt, die groß genug ist, um jeden Feind auszulöschen, …
Ich habe eine einfache OpenGL-Test-App in C, die verschiedene Dinge als Reaktion auf Tasteneingaben zeichnet. (Mesa 8.0.4, getestet mit Mesa-EGL und mit GLFW, Ubuntu 12.04LTS auf einem PC mit NVIDIA GTX650). Die Draws sind recht einfach / schnell (rotierendes Dreieck). Mein Testcode schränkt die Framerate in keiner Weise absichtlich ein, …
Ich versuche, den Satz der Trennachse in C # zu implementieren. Ich habe eine Funktion, die den minimalen Translationsvektor zwischen zwei Polygonen berechnen kann. Ich kann jedoch scheinbar keine Funktion erstellen, die den minimalen Übersetzungsvektor zwischen einem Polygon und mehreren anderen Polygonen berechnet. Ehrlich gesagt, ich arbeite seit Monaten daran …
Ich versuche, einen Glitzereffekt für meinen Echtzeit-Shader zu erzeugen, aber ich weiß nicht wie. Hier ist ein Beispiel und ein anderes Beispiel . Mit welcher Technik kann ich dies implementieren?
Ich habe den Algorithmus für kaskadierte Lichtausbreitungsvolumina (noch keine indirekte Abschattung) für die hier und hier beschriebene diffuse globale Echtzeitbeleuchtung implementiert . Es funktioniert gut, aber ich versuche immer noch, ein bestimmtes Artefakt zu reparieren. Kurze Zusammenfassung Sie können dies überspringen, wenn Sie bereits wissen, wie der Algorithmus funktioniert. Der …
Ich versuche mit der Havok-Simulation einen nicht statischen Topf ( RuinsPot01) auf einen Tisch ( RuinsAltar) zu stellen. Ich stelle den Topf ein wenig über den Tisch und schalte Havok ein. Der Topf fällt herunter, bleibt aber leicht über dem Tisch schweben. Wenn ich Havok ausschalte und drücke F, ist …
Ich habe eine Textur in three.js geladen und dann an die Shader übergeben. Im Vertex-Shader berechne ich die Normalen und speichere den UV-Vektor in einer Variablen. <script id="vertexShader" type="x-shader/x-vertex"> varying vec3 N,P; varying vec2 UV; void main() { gl_Position= projectionMatrix * modelViewMatrix * vec4(position,1.0); P= position; N= normalMatrix * vec3(normal); …
Ich entwickle ein Spiel, aber da ich alleine daran arbeite, ist die Menge an Inhalten, die ich erstellen kann, sehr begrenzt. Aus diesem Grund möchte ich, dass mein Spiel modifiziert wird. Zu diesem Zweck plane ich, eine vollständige Modding-API zu erstellen, die für Lua-Skripte verfügbar gemacht wird. Ich würde auch …
Wie würde ich vorgehen, um eine Reihe von Coroutine-Aufrufen zu stapeln, die nacheinander ausgeführt werden sollten? Ich habe versucht, einen blinkenden Farbeffekt zu erzielen, der eine Reihe von Farblerps in einer Coroutine wiederholt, aber es funktioniert nicht.
Ich arbeite an einem Spiel, bei dem du ein Trebuchet kontrollierst, um Bälle zum Gegner zu werfen. Es ist wie ein Spiel namens "Medieval Siege". Wenn das Trebuchet seinen Arm schwingt, muss der Spieler den besten Moment nutzen, um den Knopf zu drücken und den Ball loszulassen. Dann fliegt 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.