Also mache ich ein Top-Down-Rollenspiel. Alles läuft hervorragend, aber dieses Problem ist ziemlich ärgerlich. Wenn sich der Charakter nun gegen die Wand bewegt, zittert der Spieler vor und zurück. Ich vermute, es liegt daran, dass der Spieler versucht, sich in die Wand hinein zu bewegen, und die Wandkollision schiebt sie …
Ich habe ein Raumobjekt, das durch eine Sammlung von Liniensegmenten definiert ist, für die ich die Fläche berechnen muss. Die Klassen können wie folgt beschrieben werden (in Pseudocode): class Point { float x; float y; ... float distanceFrom(Point p); } class Segment { Point start; Point end; ... float length(); …
Ich habe versucht, einige tiefere Aspekte von UE4 zu lernen, und während ich viele Beispielcodes und auch die Quellbasis der Engine las, bemerkte ich, dass manchmal Leute (und der eigentliche Quellcode) das Standard-C ++ float- Grundelement verwenden, aber manchmal die benutzerdefinierte Implementierung von UE4 verwenden FFloat32. Dann wurde ich neugierig: …
Ich möchte die Dateigröße meines Spiels reduzieren und Musik und SFX nehmen einen guten Platz ein. Wenn ich mit 120 Bpm einen Song oder Soundeffekt mache und dann ein Tempo und eine Tonhöhenverdopplung mit einer DAW oder einem Standalone-Programm anwende, wird die neue Audiodatei mit doppelter Geschwindigkeit aufgenommen und hat …
Ich bin gespannt, wie ich Autos in einem Rennspiel steuern kann. Sollte mein KI-Agent sein Auto mit Befehlen wie "Gas auf 0,35, Lenkrad auf 0,5 rechts, Bremse auf 0,0" steuern? Oder sollte ich lieber eine Kurve vorberechnen, an der sich das Auto hält, und Grafiken wie das Drehen der Vorderräder …
Ich habe Phong-Beleuchtung implementiert. Alles scheint zu funktionieren - Torus und Kugeln leuchten wie erwartet usw. Aber ich bemerke etwas Merkwürdiges in Bezug auf die spiegelnde Beleuchtung von gerichtetem Licht. Hier sind zwei Screenshots. Zuerst: Zweite: Wie Sie sehen können, hat mehr Fläche eine spiegelnde Beleuchtung, wenn die Kamera weit …
Wie schwierig wäre es für einen Indie-Entwickler, ein dem MBTI ähnliches System zu implementieren, damit sich der Dialog, die Aktionen und die Auswahl der Spielercharaktere je nach zugewiesenem MBTI-Typ ändern? Dies kann darauf beschränkt sein, dass die Reaktionen der Spielfigur scharfsinnig sind, dass die Spielfigur eher zögert, an einem gesellschaftlichen …
Ich bin verwirrt über diese beiden Methoden im Unity-Framework. Beide bewirken, dass sich das Spielerobjekt bewegt, anhält, die Richtung ändert usw. Wann sollte eines über dem anderen verwendet werden und wann ist eines angemessen?
Ich möchte ein Spiel komplett in C ++ schreiben, aber ich möchte von den Möglichkeiten der Unreal Engine profitieren, insbesondere in Bezug auf Grafik und Physik. Trotzdem mag ich den visuellen Editor nicht: Ich finde ihn schwerfällig, langsam und unintuitiv. Schließlich zwingt es mich, Visual Studio anstelle meiner Lieblings-C ++ …
Ich versuche ein einfaches Spiel mit Pygame (Python-Bibliothek) zu entwickeln. Ich habe ein spriteObjekt, playerund ich bewege es mit den Pfeiltasten. Wenn ich die Maus nicht bewege, bewegt sich das Sprite normal, aber wenn ich die Maus bewege, bewegt sich das Sprite schneller (wie x2 oder x3). Das playerObjekt befindet …
Ich habe Spieleentwickler belauscht, die etwas erwähnt haben, das man Konvexität in Spielen nennt . Dies scheint ein spieldesignspezifisches Konzept zu sein, das sich von dem in der Geometrie oder Spieltheorie unterscheidet (möglicherweise damit verwandt ist). Leider gibt es nur sehr wenige Quellen, die dies erwähnen, geschweige denn eine Definition. …
Betrachten Sie ein Kartenspiel wie Hearthstone . Es gibt Hunderte von Karten, die eine Vielzahl von Dingen ausführen, von denen einige sogar für eine einzelne Karte einzigartig sind! Zum Beispiel gibt es eine Karte (genannt Nozdormu), die die Anzahl der Spielerumdrehungen auf nur 15 Sekunden reduziert! Wie vermeidet man bei …
Ich habe eine hexagonale 2D-Gitterkarte. Jede hexadezimale Zelle hat einen Höhenwert, mit dem bestimmt wird, ob es sich um Wasser oder Ozean handelt. Ich versuche, eine gute Methode zu finden, um Gewässer zu bestimmen und zu kennzeichnen. Ozeane und Binnenmeere sind einfach (mithilfe eines Flutfüllungsalgorithmus). Aber was ist mit Gewässern …
In Unity haben wir einige spezielle Dinge für Coroutinen, die zusätzlich zu normalem C # existieren. Zum Beispiel können wir verwenden yield return WaitForSeconds(5.f); Warten Sie 5 Sekunden, bevor Sie fortfahren. Was machen yield return false;und yield return true;tun?
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten, und erläutern Sie, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich arbeite an einer Idee / einem Konzept für ein Multiplayer-Spiel, das ich nach meiner Funktionsanalyse entwickeln möchte, denke …
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.