Ideen für die Physik zum Würfeln [geschlossen]

8

Ich möchte würfelartige Würfel machen, die auf Beschleunigungsmesser reagieren. Daher gibt der Beschleunigungsmesser Parameter für die Bewegung des Würfels an. Ich denke, dass kleine Physik hier verwendet werden sollte. Meine Frage ist, welche Formeln, Techniken ich verwenden sollte, um dies ohne irgendeine Physikmaschine zu erreichen.

    
userbb 14.05.2011, 19:43
quelle

1 Antwort

7

Sie werden wahrscheinlich OpenGL dafür brauchen. Es gibt ein gutes Physik-Tutorial für OGL hier

Werfen Sie speziell für Würfel einen Blick auf diese Nokia-Demo . Es ist in cpp ( Quelle hier )

geschrieben

Auf der physikalischen Seite können Sie diese Seite ansehen.

Jedenfalls glaube ich nicht, dass Sie echte Physik für die App brauchen, sondern nur eine Annäherung:

  • Ich würde anfangen, eine Geschwindigkeit zu bekommen, die vom Beschleunigungsmesser abhängt (plus oder minus, sagen wir, 20%) und zufällig Winkelgeschwindigkeiten für die Würfel.
  • Dann finden Sie die Flugbahn für jedes und beim Berühren eines Rahmens.
  • Springen Sie in die eine oder andere Richtung, abhängig von der Rotation in diesem bestimmten Moment.
  • Ändere das Zeichen der Winkelgeschwindigkeit, wenn der Würfel zurückspringt.
  • Reduzieren Sie die Geschwindigkeit um jeweils 50% bis zu einem Schwellenwert.
  • Unterhalb dieser Schwelle lassen Sie sie im Boden liegen und stoppen Sie die Bewegung.
Aleadam 14.05.2011, 23:04
quelle

Tags und Links