Spielentwicklung

7
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...

7
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...

7
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...

7
2D-Strichzeichnung mit Pixel-Shadern

Kürzlich stellte ich eine Frage, wie 2D-Linien mit DirectX am schnellsten gerendert werden können , und eine der Antworten erwähnte dieses Papier über schnelle vorgefilterte Linien, bei denen Pixel-Shader zum Zeichnen von Drahtgittern verwendet werden. In diesem Artikel werden Quads pro...

7
Algorithmus zur Auswahl aller Zellen in Räumen / Regionen

Ich habe eine 2D-Spielkarte, die aus mehreren "Räumen" besteht. Hier ist zum Beispiel ein 2D-Kartenraster: (Braune Zellen = Wandkacheln) Wenn ich auf eine Kachel klicke (die nicht braun ist), möchte ich ein Array aller Zellen in der Region erhalten, auf die ich geklickt habe. (Wenn die Region von...

7
Kann eine Regelengine überschaubare und komplexe KI erzeugen?

Ich bin gerade dabei, eine KI-Dorfsimulation in Java zu erstellen. Nachdem ich eine einfache Regel-Engine für den Dialog implementiert habe, frage ich mich, ob dieses DSL für AI erweitert werden kann. Ich habe zuvor sowohl GOAP- als auch Verhaltensbäume implementiert, aber GOAP als verwirrend für...

7
Bewegung auf einer gekrümmten Planetenoberfläche

Ich suche nach einer Lösung, um eine Vielzahl von Objekten über die unebene Oberfläche meines Planeten zu bewegen. Die Idee ist, dass ich eine Reihe von Objekten haben werde, die der Planetenlandschaft folgen und sich in zufälligen Richtungen bewegen. Die Planetenoberfläche besteht aus 6...