Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiShowcase

Plattformübergreifende 4D-Sonnensystem-Simulation wird in Delphi erstellt

pfdevice1

Planet Fun ist eine 4D-Sonnensystem-Simulation für Android und iOS und es ist in Delphi gebaut. Planetenpositionen werden mit VSOP2013 Ephemeriden berechnet, Jahre zwischen 1500 und 3000 laut dem Entwickler. Die App ist mit FireMonkey 3D-Funktionalität gebaut und der vollständige Quellcode ist verfügbar. Zu den Funktionen gehören eine Animation des Sonnensystems mit konfigurierbarer Geschwindigkeit, Auswahl des Kameraziels (Sonne oder Planeten), Einstellung von Datum/Uhrzeit zwischen den Jahren 1500 und 3000, konfigurierbare Entfernung zum Ziel, Touch-Gesten: Ein-Finger-Schwenk, Zwei-Finger-Zoom, Zwei-Finger-Drehung, Planetenbahnpunkte plus jede Bahn wird durch 52 Punkte dargestellt (für die Erde ist es ein Punkt pro Woche), heliozentrische Achsen (x und z), VSOP2013 hochauflösende Planetenpositionen, Mondpositionsberechnungen, ein Sternenhintergrund mit 42455 Sternen des Hipparcos-Eingabekatalogs, es verwendet Telefonsensoren (Kompass, Kreisel und GPS), um die 3D-Handyposition zu steuern, und das Telefon in der Szene wird mit Telefonsensoren (GPS, Kreisel und Kompass) positioniert. Dies ist eine lustige kleine App und zeigt eine schöne Implementierung von plattformübergreifendem Delphi FireMonkey 3d.

Apple App Store

https://apps.apple.com/us/app/planet-fun/id1525941640

Google Spiel

https://play.google.com/store/apps/details?id=com.omarreis.planetfun

Website

https://github.com/omarreis/vsop2013/tree/master/planetfun

Screenshot-Galerie

pf1
pf4
pf5
pf6
pf7
pf8
pf9
pfdevice2
See What's New in 12.2 Athens See What's New in 12.2 Athens Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Kommentieren

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

IN THE ARTICLES