Spielentwicklung

23
Zauberspruch - So optimieren Sie den Schaden pro Sekunde

Stellen Sie sich vor, wir haben einen Zauberer, der einige Zaubersprüche kennt. Jeder Zauber hat 3 Attribute: Schaden, Abkühlzeit und eine Zauberzeit. Ziemlich normales Rollenspielzeug. Abklingzeit: Die Zeit (t), die benötigt wird, um den Zauber erneut wirken zu können. Ein Zauberspruch "kühlt ab",...

23
Kollisionsauflösung

Ich weiß ganz genau, wie ich nach Kollisionen suchen soll, aber ich weiß nicht, wie ich mit der Kollision richtig umgehen soll. Vereinfacht gesagt, wenn zwei Objekte kollidieren, verwende ich einige Berechnungen, um die Geschwindigkeitsrichtung zu ändern. Wenn ich die beiden Objekte nicht bewege,...

23
Bogenlänge der Bézier-Kurve

Siehe auch: gleiche Frage zu Math.SE Wie finde ich die Bogenlänge einer Bézier-Kurve? Beispielsweise hat eine lineare Bezier-Kurve die Länge: length = sqrt(pow(x[1] - x[0], 2) + pow(y[1] - y[0], 2)); Aber was ist mit quadratischen, kubischen oder n-Grad-Bezier-Kurven? (Mein Ziel war es, vorher...

23
HTML5-Spiel (Canvas) - UI-Techniken?

Ich bin dabei, mit PhoneGap ein JavaScript / HTML5-Spiel (mit Canvas) für Handys (Android / iPhone / WebOS) zu erstellen. Ich versuche gerade herauszufinden, wie die Benutzeroberfläche und das Spielbrett aufgebaut werden sollen und wie sie interagieren sollen, aber ich bin mir nicht sicher, welche...

23
Code-Beispiel für den Verhaltensbaum?

http://altdevblogaday.org/2011/02/24/introduction-to-behavior-trees/ Offensichtlich der interessanteste Artikel, den ich auf dieser Website gefunden habe. Was denkst du darüber ? Es fehlen einige Codebeispiele, kennen Sie keine? Ich habe auch gelesen, dass Zustandsautomaten im Vergleich zu...

23
Isometrisches Rendern und Kommissionieren?

Ich habe nach einer Formel gesucht, um isometrische Kacheln in einer rautenförmigen Welt zu zeichnen (Welt-> Bildschirm) und mit der Maus auszuwählen (Welt-> Bildschirm). Die, die ich immer versucht habe, scheinen gut weg zu sein. Was ist der übliche / richtige Weg, um dies zu...