Spielentwicklung

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



2
Wie implementiere ich Variationen in Schriftarten wie Handschrift?
Ich kann ein Sprite-Blatt verwenden, um automatisch eine benutzerdefinierte Schriftart zu verwenden. Was ich jedoch tun möchte, ist, mehrere Versionen jedes Buchstabens zu haben, so dass die Buchstaben variiert werden können und natürlicher aussehen (a la Handschrift). Ich weiß nicht genau, wie Schriftarten intern implementiert werden, aber ich gehe davon …
7 xna  fonts  hand-drawn 

1
Wie erstelle ich mit XNA 4.0 einen 3D-Strahleneffekt?
Kennen Sie eine Demo oder ein Tutorial, um zu lernen, wie man einen 3D-Strahleneffekt erzeugt? Ich habe gelernt, einen 2D-Laser herzustellen, indem ich einfach eine Textur verwende und sie durch den Bildschirm bewege. Aber ich bin ein bisschen verloren, als ich versuchte, es in 3D zu machen. Nach dem Googeln …

2
Simulieren Sie die Bewegung zum Bildschirm in einer 2D-Welt
Ich muss die Illusion erzeugen, dass jemand einen Ball auf den Bildschirm tritt. Dafür habe ich eine Anfangsposition des Balls (ungefähr in der Mitte des Bildschirms) und ich habe das Sprite des Balls auf 0,2 seiner ursprünglichen Größe skaliert. Dann generiere ich eine zufällige Position auf dem Bildschirm und bewege …
7 xna  c#  movement 


3
C ++ und OpenGL ES: glDrawArrays-Aufrufe sind zeitaufwändig
Derzeit profiliere ich mein iOS. Alle Aufrufe von glDrawArrays sind teuer. Hier ist zum Beispiel ein Screenshot des Rendering-Teils eines Partikelsystems: Wie Sie sehen können, nimmt der glDrawArraysAufruf von dieser Methode 39% der CPU-Zeit in Anspruch. Während andere Anrufe mögen glUniform1iund glBindVertexArrayOESsehr schnell sind. Warum ist nicht glDrawArraysso schnell wie …

1
Schwankende Kamera beim Gehen
Sie können den Effekt in vielen Spielen sehen. Die Kamera schwankt oder wackelt beim Gehen ein wenig, damit sich die Bewegung realistischer anfühlt. Ich habe eine Kamera in mein Spiel implementiert. (Wer hätte das gedacht?) Gibt es also einen gemeinsamen Ansatz, um diesen schwankenden Effekt einzubauen?


2
Gleichzeitige Ereignisse in einem Echtzeitsystem, bei dem die Verarbeitungsreihenfolge zu unterschiedlichen Ergebnissen führt
Ich arbeite an einem Echtzeit-Dungeon-Crawler, der sich auf ein relativ komplexes und flexibles Skill-System konzentriert. Etwas ähnlich wie MMORPGs mit vielen zusammengesetzten Zaubersprüchen, Flächeneffekten, Buffs / Debuffs usw. Ich arbeite an den letzten Subsystemen des Motors. Ich habe ein Problem mit Aktionen gefunden, die im selben Logikrahmen ausgeführt werden und …


3
ConsumeStructuredBuffer, was mache ich falsch?
Ich versuche , die dritte Übung in Kapitel 12 zu implementieren Einführung in der 3D - Game Programming mit DirectX 11 , das heißt: Implementieren Sie einen Compute Shader, um die Länge von 64 Vektoren zu berechnen. In früheren Übungen wurden Sie gebeten, dasselbe mit typisierten Puffern und regulären strukturierten …

4
KI implementieren, um sich hinter Hindernissen zu verstecken
Ich entwickle eine KI-Simulation von Raubtier und Beute. Ich möchte die KI simulieren, die sich hinter Hindernissen versteckt, wenn sie verfolgt wird. Aber ich versuche immer noch herauszufinden, wie ich dies am besten umsetzen kann. Ich dachte daran, zu überprüfen, auf welcher Seite des Hindernisses sich das Raubtier befindet, und …
7 java  ai  movement 



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.