Es können immer nur 4 Tasten gleichzeitig gedrückt werden, sodass sich die Spieler manchmal nicht bewegen können Jeder Spieler hat seine eigenen Kontrollen i Ändern, Pfeil nach oben und die anderen für jeden Spieler --- v EingängeV-VV public string UpArrow; public string DownArrow; public string LeftArrow; public string RightArrow; if(Input.GetButton(UpArrow)) …
Ich entwickle ein Echtzeit-RTS auf Kachelbasis. Dies ist eine Beispielkarte: Diese Karte besteht aus 4 Regionen mit jeweils 256 Kacheln. Blaue Kacheln stehen für Hindernisse. Einheiten können sich in die üblichen acht Richtungen bewegen. Einheiten sind an Kacheln gebunden; Eine Kachel kann eine Einheit aufnehmen. Dies sind einige Beispiele für …
Ich entwickle ein 2D-Spiel mit Unity. Ich habe zwei Sprite-Objekte mit gerendert SpriteRenderer. Mit dem neuen UI-System möchte ich damit ein Bild zwischen meinen beiden Sprites anzeigen . Das heißt, mein erstes Sprite hat eine Sortierreihenfolge von 100, dann hat mein UI-Image eine Sortierreihenfolge von 200 und mein zweites Sprite …
Ich verwende Unity, um ein 2D-Top-Down-Spiel zu erstellen. Bisher war alles großartig, aber ich bin auf ein Problem gestoßen, das ich nicht richtig lösen kann. Ich möchte "hohe Grasflächen" implementieren, in denen ein Teil des Charakters verdeckt wird. Ein visuelles Beispiel: Ich dachte darüber nach, das hohe Gras in Schichten …
Diese Frage befasst sich speziell mit der Recast Navigation-Bibliothek. Ich habe einen Agenten mit hinzugefügt addAgentund sein Ziel mit festgelegt requestMoveTarget. Wenn der Agent sein Ziel erreicht, stoppt er, aber wenn er (von einem anderen Agenten) aus dem Weg geschoben wird, versucht er, zu seinem Ziel zurückzukehren. Möchten Sie stattdessen, …
Ich habe gesehen, dass viele Spiele vor dem Start des Spiels genau den gleichen Konfigurationsbildschirm haben, wie Sie im folgenden Screenshot sehen können. Wird dieser Bildschirm von einem Tool generiert, z. B. Unity, GameMaker oder etwas anderem, oder handelt es sich um ein Plugin, das wir verwenden können?
Meine ersten Gedanken zum Markieren von Ebenen sind, die Informationen nach Abschluss der Ebene einfach in eine Datei zu schreiben und diese zu laden, sobald die App wieder geöffnet wird. Aber wie könnte ich dies vor Manipulationen schützen und Betrug verhindern?
Ich möchte einen unsichtbaren Pfad zeichnen, dem der Benutzer folgen muss. Ich habe diesen Pfad als Punkte gespeichert. Wie kann ich testen, ob ein Spieler dem gespeicherten Pfad folgt, wenn er eine Linie zieht? Hier ist ein Beispiel für die Verfolgung des Buchstabens A. if((traitSprite.getX()<=Invisible.X && traitSprite.getX()>=Invisible.X )){...} ( traitSpriteist …
Ich arbeite derzeit an einem LibGDX-Spiel. Wenn ein Benutzer etwas falsch macht, möchte ich, dass alle Grafiken auf dem Bildschirm sehr ähnlich wie der im Spiel Watch Dogs (siehe unten) beobachtete Glitch / Distort-Effekt zittern. Meine Frage lautet: Kann dieser Effekt in Echtzeit durch Schreiben eines Shaders erzielt werden? Wenn …
Ich schreibe eine isometrische Engine in C ++. Ich entschied mich für einen realistischeren Ansatz und ließ Wände zwischen zwei Kacheln Platz nehmen, nicht zwischen einer einzigen ganzen Kachel, wie im Bild unten gezeigt (genau wie in Die Sims). Mein Problem ist, dass ich keine Ahnung habe, wie ich die …
Ich muss eine Marketingperspektive für ein Videospiel bewerten, um dessen Einkommen, verkaufte Einheiten usw. vorherzusagen. Da dies nach einer ziemlich unmöglichen Aufgabe klingt, dachte ich, ich könnte eine Statistik für ähnliche Spiele sammeln, um eine Idee zu haben . Gibt es eine Möglichkeit, Statistiken über Spiele auf einer bestimmten Plattform …
Ich versuche Höhlen in der Einheit zu bauen. Dazu versuche ich, zellulare Automaten zu verwenden. Ich habe Folgendes gefunden ( Rouge Basin Cellular Automata for Caves ), das dem ähnelt, was ich erreichen möchte. Das Tutorial ist jedoch nicht ganz das, was ich will. Ich möchte so etwas wie das, …
Ich versuche, Transpositionstabellen in meinen Alpha-Beta-Scout zu integrieren. Ich sehe einen inkrementellen Geschwindigkeitsschub, den ich gegen Mitte oder Ende des Spiels denke, aber selbst bei einer Tischgröße von 1-2 GB kann er langsamer sein oder auch nicht, als nur überhaupt nicht aus der Transponiertabelle zu lesen. Ich bemerke auch einige …
Ich denke an ein Puzzlespiel, bei dem das Ziel darin besteht, ein Gitter mit geformten Puzzleteilen zu füllen (zum Beispiel die klassischen Tetris-Formen). Wie kann ich eine Reihe von Teilen erstellen, die garantiert zum Füllen des Rasters verwendet werden können, ohne Lücken zu hinterlassen? Wie könnte ich diesen Algorithmus anpassen, …
Ich habe kürzlich OpenGL gelernt. In Spielen müssen wir die Position von Spielobjekten häufig aktualisieren, und sie werden ständig auf dem Bildschirm angezeigt. Das bedeutet, dass wir beim Rendern auch den Scheitelpunktpuffer ziemlich oft aktualisieren müssen. Im OpenGL-Kontext besteht eine intuitive Möglichkeit darin, glBufferSubData zu verwenden, um die geänderten zu …
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.