Wenn ich erstellen C # Script ( Create -> C# Scriptvia) Unity3d oder löschen Sie es aus Unity3d- Visual Studiozeigt mir das Warnfenster. es ist nervig. Gibt es eine Möglichkeit, "ReloadAll" im Projektmappen-Explorer ohne Fenster zu erzwingen?
Wie können wir unseren Charakter dazu bringen, sich reibungslos über Kacheln zu bewegen? Er bewegt sich Kachel für Kachel, aber das sieht unprofessionell aus. Wenn Sie die Pfeiltasten gedrückt halten, bewegt er sich außerdem über den Bildschirm. Wie können wir das verhindern?
Ich habe ein RTS-Spiel geschrieben (eigentlich eine Demo für eine Art Spiel-Engine), in dem der Benutzer in erster Linie mit dem Spiel interagiert und dann mit der rechten Maustaste auf die Karte klickt, um sie an den angegebenen Ort zu verschieben. Dies ist in JavaScript und man kann mit ihr …
Ich mache ein Spiel ähnlich Legend of Zelda: Link to the Past (2D-Action-Abenteuer von oben nach unten). Ich möchte, dass der Charakter auf dem Bildschirm zentriert bleibt, wenn er sich bewegt. Derzeit bewege ich die gesamte Karte in die entgegengesetzte Richtung, wenn der Spieler sich bewegen möchte. Das funktioniert, aber …
Ich schreibe ein Spiel in Java, bei dem ein Fahrrad eine Straße entlang fährt. Ich beabsichtige, einige Hindernisse auf der Straße hinzuzufügen, die Strukturen mit einer Neigung sind, die der Biker überwinden muss. Mit anderen Worten, das Fahrrad muss klettern und den Hang entlang laufen, wenn es auf eines trifft, …
In einem schurkenhaften Spiel, an dem ich gearbeitet habe, bestand eines meiner Hauptziele darin, dem Spieler zu ermöglichen, "das Spiel zu spielen, nicht das Gitter". Im Wesentlichen möchte ich, dass die Positionierung des Spielers aufgrund von Elementen in der Spielwelt taktisch ist, nicht nur, weil einige Gitterplättchen in Bezug auf …
Ich habe derzeit eine QuadTree, die alle meine Entitäten enthält. Es funktioniert gut und ich habe es ziemlich anständig optimiert, aber das einzige, was weh tut, ist, dass ich fast jeden Frame entferne und in ihn einfüge. Ein kleiner Code: entityMap.remove(it->second, it->second->getLastAABB()); // Removes the entity, getLastAABB is it's last …
Ich implementiere derzeit den Silver Cooperative Pathfinding-Algorithmus von David Silver für ein 2D-Spiel mit gitterbasierter Bewegung (alle acht Richtungen). Das Problem, um das ich mich nicht kümmern kann, ist die Reservierungstabelle in Bezug auf Echtzeit. Ich habe den Algorithmus vollständig in einem eigenen Testfeld implementiert. Meine Implementierung ist jedoch rundenbasiert, …
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 projizierten Kugelebenen, die alle verschoben wurden, …
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 …
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?
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 …
Die Verwendung der Deltazeit mit Addition und Subtraktion ist einfach. player.speed += 100 * dt Multiplikation und Division erschweren die Dinge jedoch ein wenig. Nehmen wir zum Beispiel an, ich möchte, dass der Spieler seine Geschwindigkeit jede Sekunde verdoppelt. player.speed = player.speed * 2 * dt Ich kann das nicht …
Grundsätzlich möchte ich, dass sich meine Kamera in 3D automatisch bewegt. Momentan habe ich eine lineare Bewegung, die ziemlich dumm ist, also würde ich gerne eine springende Bewegung machen. Was ist jedoch eine gute Gleichung für das Hüpfen? Ich meine, für einen Kreis können Sie das tun y = sqrt(1 …
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.