Oft möchte ich einen Geschwindigkeitswert wie 2,5 verwenden, um meinen Charakter in einem pixelbasierten Spiel zu bewegen. Die Kollisionserkennung wird in der Regel schwieriger, wenn ich das mache. Also mache ich am Ende so etwas: moveX(2); if (ticks % 2 == 0) { // or if (moveTime % 2 == …
In einer früheren Frage wurde vorgeschlagen, vorzeichenbehaftete Distanzfelder vorab zu berechnen, zur Laufzeit zu laden und dann von dort aus zu verwenden. Aus Gründen, die ich am Ende dieser Frage erläutere (für interessierte Personen), muss ich die Distanzfelder in Echtzeit erstellen. Es gibt einige Veröffentlichungen zu verschiedenen Methoden, die in …
Ich programmiere ein Spiel mit XNA und experimentiere mit verschiedenen Methoden, um einen "ausgewählten" Effekt auf meine Sprites zu erzielen. Das Problem ist, dass jedes im Spritebatch gezeichnete anklickbare Element mit mehr als einem Sprite gezeichnet wird (jedes Objekt kann aus bis zu 6 Sprites bestehen). Ich würde mich freuen, …
Angenommen, ich habe drei Ebenen: einen Vordergrund, einen Zwischenboden und einen Hintergrund. Was ist mit der Verwendung dieser drei Ebenen für das Parallaxen-Scrollen verbunden ?
Was ist der praktischste Weg, um Kamera / Ansichtsfenster in ein 2D-Spiel zu implementieren? Ich habe gelesen, dass ich das Objekt speichern soll Weltposition statt Position relativ zum Bildschirm? Momentane Situation: Ich habe ein einfaches 2D-Spiel implementiert, in dem ich Objekte und Ebenen aus XML-Dateien lade. Derzeit sieht die Level-XML-Datei …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 4 Jahren . An dieser Stelle spielen die Plattform und die Programmiersprache keine Rolle. Ich …
Kürzlich habe ich ein L-System Modul programmiert. Es hat mich weiter interessiert. Ich bin auch ein Plants vs Zombies-Junkie und mochte das Konzept von Tree of Wisdom sehr. Würde es lieben, ähnliche prozedurale Kunst nur zum Spaß zu kreieren und mehr zu lernen. Frage: Wie sollte ich mich dem Prozess …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Ich bin jetzt schon eine ganze Weile nicht mehr in der Entwicklung von Hobbyspielen. Damals verwendeten die meisten Leute Direct Draw, um 2D-Spiele zu erstellen. Als ich damit aufhörte, sagten die Leute, OpenGL oder Direct3D mit einer orthogonalen Projektion sei der richtige Weg. Ich denke darüber nach, wieder 2D-Spiele zu …
Ich überprüfe die Kollision für einen Platformer-Charakter, wie in # 1 gezeigt. Die roten Punkte sind die Pixel, die markiert sind, und die grauen Linien geben die Achsen an, zu denen sie gehören. Ich mag die Ergebnisse, die ich erhalte, wenn ich die Kollision auf diese Weise überprüfe (im Vergleich …
Die Einheit hat sowohl eine Texture2DKlasse als auch eine Sprite(mit verwandten SpriteRenderer). Was ist der Unterschied zwischen diesen beiden Klassen? Beide stellen ein Bild dar, für 2D-Spiele sollte ich eines dem anderen vorziehen? Ist der Hauptunterschied zwischen den beiden, dass Spriteich mit dem "Billboard" Quad nicht selbst erstellen muss? Und …
Momentan implementiere und teste ich neue Funktionen für meine 2D-Game-Engine, indem ich sie direkt in die Engine codiere. Gleichzeitig habe ich ein Showcase-Spiel mit Scripting-Unterstützung, das die Suchmaschinenfunktionen aufrufen soll. Ich füge zB der Entity-Klasse in der Engine eine feste Kachelbewegung hinzu, anstatt diese speziell für das Spiel zu schreiben. …
Ich habe ein 2D-Blockbauspiel und versuche, zufällig erzeugte Seen und Flüsse zu erstellen. Ich habe mich mit dem Perlin-Rauschalgorithmus befasst, konnte jedoch keine zufälligen und schönen Ergebnisse erzielen. Ich habe versucht, die Python-Rauschbibliothek zu verwenden , aber es wurden keine sehr zufälligen Karten erstellt. Gibt es eine Seed-Funktion, die mir …
Ich habe eine 2D-Spiel-Engine, die Karten zeichnet, indem sie Kacheln aus einem Kachelsatzbild zeichnet. Da OpenGL standardmäßig nur die gesamte Textur ( GL_REPEAT) und nicht nur einen Teil davon umschließen kann, wird jede Kachel in eine separate Textur aufgeteilt. Dann werden Bereiche derselben Kachel nebeneinander gerendert. So sieht es aus, …
Ich habe noch nicht angefangen, für dieses Programm zu programmieren, aber ich wollte sehen, wie ich das trotzdem machen würde. Angenommen, ich habe ein Raster von Kacheln, alle von gleicher Größe, einige sind überfahrbar, andere nicht. Wie würde ich vorgehen, um ein Navigationsnetz aus Polygonen aus diesem Raster zu erstellen? …
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.