Ich entwerfe ein Spiel mit zufällig generierten Dungeons. Ich möchte dies als ein verbundenes, ungerichtetes Diagramm betrachten, in dem Knoten Räume und Kanten Türen oder Korridore sind. Dann wähle ich einen "Seiten" -Knoten als Dungeoneingang, berechne den Abstand zwischen diesem Eingang und allen anderen Knoten und entscheide, dass einer der …
Gibt es eine "akademische" Möglichkeit, NPCs zufällig auf einer Karte laufen zu lassen, aber ein glaubwürdiges Verhalten zu haben? Das offensichtliche Szenario ist ein bewaffneter Wachmann, der in einem Keller herumläuft, um ihn zu sichern. Es ist ziemlich einfach, einen "glaubwürdigen" Weg zu finden. Was ich suche, ist eine Möglichkeit, …
Ich habe ein Spiel, das zu Beginn des Levels eine zufällige Levelkarte generiert. Ich möchte eine Möglichkeit implementieren, um das Level zu speichern und zu laden. Ich dachte, XML wäre vielleicht eine gute Option zum Speichern aller Variablen, dann wäre es für mich einfach, etwas zu erstellen, das dieses XML …
Ich versuche zufällig eine Karte von Räumen zu erstellen, die durch Türen verbunden sind, und es ist mir gelungen, eine mit diesem Code zu erstellen: public void generate(GameContainer gc) { rooms = new ArrayList<Room>(); startingRoom = new Room(0); startingRoom.setPosition(viewport.getCenterX(), viewport.getCenterY()); lastRoom = startingRoom; rooms.add(startingRoom); int roomsize = 25; for (int …
Ich dachte über Peer-to-Peer-Spiele nach, indem ich ein einfaches Münzwurfspiel in Betracht zog. Sie öffnen Ihre Version von P2PCoinFlipping Beta 2.3 und es wird eine Liste der Spielernamensserver angezeigt. Nach Auswahl des nächstgelegenen Servers erscheint eine Anzeigetafel der glücklichsten Spieler. Sie wählen den Spieler mit dem höchsten Rang und das …
Ich versuche, einen einfachen SceneManager mit OpenFL und Haxe zu implementieren. Ich habe nicht viel Erfahrung mit OpenFL und Haxe, daher habe ich einige Probleme. So habe ich die SceneManager-Klasse entworfen: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite { private var currentScene: ...; public function new(rootScene: ...) { …
Ich möchte eine Folge von Zahlen erzeugen, um prozedural Planeten in einem Galaxiensektor zu erzeugen. Jeder Planet sollte zufällig platziert werden, es sollte jedoch sehr unwahrscheinlich sein, dass zwei Planeten direkt nebeneinander liegen. Wie kann ich das erreichen? Ich weiß, dass Sie die Chancen durch Anwenden einer Verteilungsfunktion ändern können, …
Ich möchte unregelmäßige Formen auf einem x, y-Raster zeichnen und möchte, wenn möglich, eine einfache, schnelle Methode entwickeln. Meine einzige Idee bisher ist es, ein paar Kreise zufälliger Größe sehr nahe beieinander zu zeichnen, aber in einem zufälligen Abstand von einer mehr oder weniger zentralen Koordinate, und dann alle Leerzeichen …
Manchmal scheint ein "echtes" zufälliges Ereignis unfair und macht die Spieler frustriert. Zum Beispiel hat ein Feind eine Wahrscheinlichkeit von 20%, doppelten Schaden zu verursachen ("kritischer Treffer"). Somit konnte er mit einer Wahrscheinlichkeit von 1/725 4 kritische Treffer hintereinander erzielen. Es ist nicht so klein wie es klingt. Ich hoffe, …
Es fällt mir schwer, das Wetter zu modellieren. Das Modellieren eines einzelnen Aspekts ist trivial - ein sinusförmiges Muster + zufälliges Rauschen. Allerdings hat mich mehr als 1 umgehauen. Ich kann Wind, fallende Blätter, Regen und Schnee nicht zufällig haben. Einfache Kollisionen wie Regen und Schnee sollten niemals auftreten. Darüber …
Ich dachte über zufällige Wegfindung für mein Tower Defense-Spiel nach. Ein * würde für meine Schüler nicht funktionieren, da ich speziell eine zufällige Pfadfindung benötige . Stellen Sie sich eine Karte mit Routen, einem Startpunkt und einem Ziel vor. Ich habe mehrere Routen, die alle vom Startpunkt zum Ziel führen, …
Ich mache ein Sokoban-ähnliches Spiel, dh es gibt ein Gitter mit einigen Kisten, die du schieben kannst, und du musst die Kisten auf Kreuze legen, um das Level zu gewinnen (obwohl ich einige zusätzliche Elemente hinzufügen werde). Gibt es allgemeine Algorithmen oder Lesematerial, nach denen ich suchen kann, wie ich …
Ich hätte gerne zufällige Leute mit Präferenzen für ein wirtschaftliches Strategiespiel. Nehmen wir zur Vereinfachung an, jede Person hat Alter (Anzahl), Heimatgebiet und Typ (Stadt, Dorf, ...) und Vorlieben (wie Eiscreme, ..). Das Problem ist, wenn ich eine einheitliche Zufallsgenerierung verwenden würde (wählen Sie zufälliges Alter, Zuhause und Präferenz), wären …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich implementiere ein Bomberman- ähnliches Spiel, in dem …
Obwohl es ein ziemlich grundlegendes Problem sein sollte, habe ich keine Lösung dafür gefunden: Wie kann man ohne vertrauenswürdigen Dritten über ein Netzwerk würfeln? Die M Spieler würfeln N Würfel, ein Spieler nach dem anderen. Kein Spieler darf vor dem nächsten Wurf "schummeln", dh das Ergebnis zu seinem Vorteil ändern …
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.