In der Tech-Demo, die ich erstellen möchte, werden vom Spieler Blöcke im Tetrominoe-Stil platziert. Zu diesem Zeitpunkt prüft das Spiel, ob sie ein Quad mit vorhandenen Formen auf dem Brett erstellt haben (ein 2D-Array). In diesem Fall sollte das Quad auf irgendeine Weise verarbeitet werden. Ich habe ein 2D-Array wie …
In meiner Unity-Szene habe ich: 7-8 Fässer (mit Deckel) jeweils bei ca. 2-400 Dreiecken. 4 Flugzeuge mit jeweils höchstens 200 Dreiecken Kamera, 3 Lichter, ein FPS-Controller Wenn ich die Schaltfläche "Status" im unteren linken Ansichtsfenster einschalte, werden "14.1K-Dreiecke und 12.k-Eckpunkte" angezeigt: Ich habe alles doppelt überprüft, es gibt keine Möglichkeit, …
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 …
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 …
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 …
Ich hatte in dem Buch "Eine Theorie des Spaßes für das Spieldesign" gelesen, dass der Spieler das Spiel verlassen und nicht versuchen wird, sobald der Spieler feststellt, dass er den Computer sowieso nicht überwältigen kann (oder) die KI unschlagbar ist (schlecht entworfen / codiert) Mach dich vom Acker. Aber wenn …
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 …
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?
In meinem Spiel möchte ich dem Benutzer eine Zeichenfunktion zur Verfügung stellen. Durch Freihandzeichnen erstellt der Benutzer eine Polygonform. Dann muss ich in meiner Spielimplementierung einen Körper für die gefundenen Eckpunkte erstellen und ein Bild basierend auf dieser Polygonform erzeugen. Mein Problem ist, wie man ein Bild erstellt, das mit …
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 …
Ist es besser, alle Scheitelpunktdaten in einer Struktur wie dieser zu haben: class MyVertex { int x,y,z; int u,v; int normalx, normaly, normalz; } Oder um jede Komponente (Position, Normal, Texturkoordinaten) in separaten Arrays / Puffern zu haben? Für mich schien es immer logisch, die Daten in einer Struktur zusammenzufassen, …
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 …
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 …
Mit C # und XNA 4 habe ich mich nach dem Lesen von Beiträgen wie diesem und jenem für ein auf Entitäten basierendes Design für mein Spiel entschieden , aber ich habe jetzt Schwierigkeiten, herauszufinden, wie Komponenten abgerufen werden können, sobald sie vorhanden sind zu einer Entität hinzugefügt. Einige Artikel, …
Ich habe mich gefragt, wie ich einen Entwickler dazu bringen kann, von meiner Idee zu hören. Es ist mir egal, ob meine Idee "gestohlen" wird, ich möchte nur, dass sie gehört wird. Weißt du, wie ich das machen kann, oder bin ich nur dumm? Auch hier möchte ich nur wissen, …
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.