Ich frage mich, ob jemand eine elegante Art hat, das folgende Szenario zu berechnen. Ich habe ein Objekt mit einer (n) Anzahl von Quadraten, zufälligen Formen, aber wir werden so tun, als wären sie alle Rechtecke. Wir haben es mit keiner Schwerkraft zu tun, also betrachten Sie das Objekt im …
Das Problem des traditionellen rechteckigen oder herzbasierten Gesundheitsriegels ist gut verstanden und leicht zu lösen. Aber was ist die akzeptierte Lösung für mehr "kreativ geformte" Gesundheitsriegel, wie das Modell, das ich unten gemacht habe? Der naheliegende Weg, dies zu tun, wäre, "Zwischen" -Sprites zu haben, so dass das dritte Bild …
Ich versuche, einen Charakter dazu zu bringen, sich wie eine Spinne zu bewegen: Bei einem Anstieg, den ein Ball normalerweise nicht rollen kann, kriecht die Spinne langsam nach oben. In ähnlicher Weise würde die Spinne bei einer rechteckigen Plattform in der Luft weiterlaufen, anstatt beim Erreichen der Kante herunterzufallen. Sie …
Ich arbeite derzeit an einer 2D-Soft-Body-Physik-Engine (da es derzeit keine gibt -_-), aber ich mache mir Sorgen, dass es keinen Sinn macht, Jahre damit zu verbringen. Obwohl ich es liebe, daran zu arbeiten, bezweifle ich, dass eine solche Engine Einnahmen bringt, wenn man bedenkt, dass jeder, der bereit ist, Geld …
Ich habe Objekte in meinem Spiel, die sich um 45 Grad schneller als um 90 Grad bewegen. Jedes Objekt hat Punktposition (x, y) Vector2D (x, y) Richtung Int Geschwindigkeit Und was ich während eines Updates mache, ist, dass die neue Position wie folgt berechnet wird: position.x += direction.x * speed …
Spiele, die nicht in der Lage sind, auf einer gesperrten Plattform ausgeführt zu werden, wie z. B. Handhelds, müssen in verschiedenen Auflösungsformaten und Seitenverhältnissen ausgeführt werden. In einem 3D-Spiel haben Sie möglicherweise ein HUD oder eine Menü-GUI, die auf Raster-Grafiken basiert, und in einem 2D-Spiel haben Sie möglicherweise eine Reihe …
Gibt es gute Tutorials für jemanden, der grafische 2D-Spielelemente erstellen möchte? Zeichenunterricht für absolute Anfänger, vorzugsweise Lehrfähigkeiten, die für Spiele so relevant wie möglich sind - Zeichnen von Zeichen von der Seite / von oben nach unten, isometrisch, Zeichnen von Texturen und so weiter.
Ich habe einen 2D-Plattformer, der derzeit Chunks mit 100 mal 100 Kacheln verarbeiten kann, wobei die Chunk-Koordinaten als Longs gespeichert werden, so dass dies die einzige Begrenzung für Maps ist (maxlong * maxlong). Alle Entity-Positionen usw. usw. sind blockrelevant und daher gibt es dort keine Begrenzung. Das Problem, das ich …
Ich versuche ein einfaches Spiel im Zelda-Stil zu entwickeln. Ich fand dieses Thema sehr nützlich Wie hat LoZ: A Link to the Past mit Kollisionen unter einer Kachel umgegangen? Das verwende ich als Referenz, um meinen Kollisionserkennungsmechanismus zu entwickeln. Es gibt jedoch etwas, das ich nicht verstanden habe. Wenn sich …
Ich versuche mein Hauptaugenmerk auf dieses Hallo-Welt-Problem in der Spieleentwicklung zu legen. Ich habe ein TicTacToe-Spiel in XNA erstellt, also würde der nächste Schritt wohl ein Breakout- Klon sein. Denken Sie daran, dass ich keine Kenntnisse über Spieleprogrammierung habe oder auch nicht, auf welche Mathematik ich wo anwenden sollte. Deshalb …
Ich würde hoffen, dass wir alle Zelda: A Link to the Past gespielt haben. Bitte korrigieren Sie mich, wenn ich mich irre, aber ich möchte diese Art von 2D-Bewegung von oben nach unten mit einem Hauch von Korrektur emulieren. Es ist in anderen Spielen gemacht worden, aber ich denke, dass …
Zu lösendes Problem: Erstellen Sie eine zufällige 2D-Dungeon-Karte für ein Spiel auf Kachelbasis, bei dem alle Räume miteinander verbunden sind. Ich suche nach besseren Lösungen als bisher. Meine aktuelle Lösung ist, dass ich zwei Algorithmen ausführe. Der erste erzeugt den Kerker mit seinen Räumen. Der zweite stellt sicher, dass alle …
Mir ist der Gedanke gekommen, dass, während zum Beispiel die Game-Engine von mehreren Personen gleichzeitig bearbeitet wird, wie das Überschreiben verhindert wird? Lassen Sie uns sagen Entwickler ein arbeitet an Audio.cppund Entwickler zwei arbeitet auch an Audio.cpp, wie sich dies in der Regel in großen Teams zu bekämpfen Überschreibungs verwaltet? …
Ich baue eine Insel. Ich benutze die klassische Höhenkarten-Lösung: Mit einer Hügelbildungsfunktion, die die Ecken der Karte vermeidet, mache ich Höhenmeter. Dann gibt mir Perlin-Lärm einige klimatische Variablen, um mit den Biomen umzugehen. Jetzt stehe ich zwei Herausforderungen gegenüber, die in gewisser Weise miteinander verbunden sind: In der Zwergenfestung ist …
Ich arbeite an einer Bewegungs-KI, bei der es keine Hindernisse gibt und die Bewegung auf die XY-Ebene beschränkt ist. Ich berechne zwei Vektoren, v , die Blickrichtung von Schiff 1 und w , wobei der Vektor von der Position von Schiff 1 zu Schiff 2 zeigt. Ich berechne dann den …
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.