Nehmen wir an, ich habe ein Spiel in C ++ geschrieben. Aber ich möchte einige Modding- oder Scripting-Funktionen hinzufügen. Wie würden Sie Ihrem Spiel eine Skriptfunktion hinzufügen?
Gib einem Mann einen Fisch und du fütterst ihn für einen Tag. Bringe einem Mann das Fischen bei und füttere ihn ein Leben lang. - Chinesisches Sprichwort Ich könnte fragen, welche Art von Datenspeicher ich für mein aktuelles Projekt verwenden soll, aber ich möchte das Fischen lernen , damit ich …
Die klassische Mega Man-Serie von NES verwendet eine sehr spezielle Bildlauf-Technik, bei der es mir schwer fällt, mich auf die Implementierung einzulassen. Im Wesentlichen ist die Ebene in "Bildschirme" unterteilt, die alle die gleiche Größe haben. Einige Bildschirme rollen nahtlos ineinander und erwecken den Eindruck eines größeren Spielfelds. Einige Bildschirme …
Ich habe an vielen Stellen gelesen, dass DrawableGameComponents für Dinge wie "Level" oder irgendeine Art von Managern gespeichert werden sollten, anstatt sie beispielsweise für Charaktere oder Kacheln zu verwenden (wie dieser Typ hier sagt ). Aber ich verstehe nicht, warum das so ist. Ich habe diesen Beitrag gelesen und es …
Hat jemand auf ein Softwarepaket gestoßen, mit dem Sie Animationen auf ähnliche Weise wie in Flash erstellen können (z. B. mithilfe von Techniken wie Tweens & Bones & Easings usw.) und das Ergebnis dann als Sprite-Sheet exportieren lassen?
Ist es praktisch, ein Testframework wie JUnit in einer Spieleentwicklungssituation zu verwenden? Welche Art von Design-Überlegungen können Sie befolgen, um Ihr Spiel testbarer zu machen? Welche Teile eines Spiels können / sollten getestet werden und welche Teile sollten / müssen menschlichen Tests überlassen werden? Wenn zum Beispiel die Spieleschleife in …
Ich programmiere ein auf Kacheln basierendes Spiel und habe einige Grundkacheln (Gras, Dreck usw.), aber ich kann nicht herausfinden, wie ich eine gute Zufallskartengenerierung machen kann, weil ich bei der Auswahl der Kacheln wirklich zufällig bin Sollte Gras / Dreck sein, bekomme ich folgendes: Ich verstehe, warum dies geschieht, aber …
Demo ansehen Ich versuche, das Gelenk gleichmäßig um die Mitte der Leinwand in Richtung des Mauszeigers zu drehen. Was ich habe, funktioniert, aber ich möchte, dass es die kürzest mögliche Entfernung animiert, um zum Mauswinkel zu gelangen. Das Problem tritt auf, wenn der Wert an der horizontalen Linie ( 3.14und …
Ich versuche, einen Vektor3 um eine bestimmte Quaternion zu drehen. Ich weiß, dass das stimmt v′=q⋅v⋅q−1v′=q⋅v⋅q−1 v' = q \cdot v \cdot q^{-1} Ich weiß, dass das Inverse ist, das gerade , aber wie ordne ich die Multiplikation des Vektors der Quaternion zu, um einen Vektor zurückzubekommen?q−1q−1 q^{-1} −qmagnitude(q)−qmagnitude(q) \frac …
In den exportierten OBJ-Dateien fehlen Daten für Scheitelpunktfarben. Gibt es eine Möglichkeit, Farbinformationen in die OBJ-Datei aufzunehmen? Wenn nicht, welche Alternativen gibt es?
Ich arbeite an Generation 3D Perlin Rauschen. Die C # Math-Bibliothek scheint zu viel für das zu sein, was ich brauche, da die meisten ihrer Funktionen Double Percision verwenden. Ich benutze Math.Sin () an mehreren Stellen, um das Rauschen zu erzeugen. Kennt jemand eine schnellere Sinusfunktion?
In Minecraft wird es dunkler, wenn Sie Wasser betrachten, je tiefer Sie es sehen. Weiß jemand, wie man so etwas codiert? Minecraft mit Wirkung ähnliches Spiel ohne Wirkung
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 implementiere derzeit ein Spiel mit einem Top-Down-Blick auf den Ozean. Ich benutze folgende, ein wenig abstrakte Textur: Die …
Ich möchte ein System entwickeln, das bestimmte Arten von Gebäuden und Räumen erkennt, die Sie im Spiel erstellen können, z. B. wie Terraria "Residenzen" erkennt. In diesem Spiel kann ein Haus in einer kachelbasierten Welt gebaut werden, indem eine Zone mit Blöcken erstellt wird, die eine Reihe von Bedingungen erfüllen: …
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.