Engine Pi
Die Engine Pi ist eine einsteigerfreundliche Java-Game-Engine für den Informatik-Unterricht an allgemeinbildenden Schulen mit deutscher Dokumentation.
Die Hauptanimation der Engine Pi.
Sie erscheint, wenn Controller.start() ohne Szene ausgeführt wird.
Betreuer des Projekts
Josef Friedrich, josef.friedrich@pirckheimer-gymnasium.de, Fachschaftsleiter für Informatik am Pirckheimer-Gymnasium, Nürnberg
Über den Namen „Engine Pi“
Da die Engine Pi ein Fork der Engine-Alpha ist, musste ein anderer griechischer Buchstabe gewählt werden. Pi (\(\pi\)) ist ein in der Mathematik sehr häufig verwendetes Symbol und Pi lässt sich auch zu Pi(rckheimer) erweitern, oder zu Pi(rckheimer-Gymnasium), an dem die Engine entwickelt wird.
Bezug zur Engine Alpha

Logo der Engine Alpha
Die Engine Pi ist eine Fortführung und Erweiterung (Fork) der Engine-Alpha von Michael Andonie und Niklas Keller und zwar ein Fork der Core Engine v4.x. Die Engine Alpha wird leider offensichtlich nicht mehr weiterentwickelt. Die Engine-Alpha-Edu Version mit deutschen Java Bezeichnern wurde nicht geforkt.
Bezug zur LITIENGINE

Logo der LITIENGINE
Da die Engine Alpha momentan keine Audio-Wiedergabe unterstützt, wurde der Audio-Code der LITIENGINE in die Engine Pi übernommen. Die LITIENGINE ist eine Java-2D-Game-Engine der bayerischen Entwickler Steffen Wilke und Matthias Wilke. Neben der Sound-Engine kommen viele Klassen zur Resourcen-Verwaltung, einige Hilfsklassen sowie das Tweening-Paket aus der LITIENGINE in der Engine Pi zum Einsatz.
Engine Alpha + LITIENGINE = Engine Pi
Standing on the shoulders of giants
Standing on the shoulders of giants oder auf deutsch Zwerge auf den Schultern von Riesen ist eine Metapher, die das Verhältnis der jeweils aktuellen Wissenschaft und Kultur zu Tradition und den Leistungen früherer Generationen darstellt.1
Standing on the shoulders of giants
Die Engine Pi wäre ohne folgende Projekte nicht möglich gewesen:
- Engine Alpha verwendet als Physics-Engine JBox2D.
- LITIENGINE
Herzlichen Dank an die vielen Open-Source- bzw. Free-Software-Entwickler und -Entwicklerinnnen.
-
https://de.wikipedia.org/wiki/Zwerge_auf_den_Schultern_von_Riesen
Die Redewendung von den Zwergen auf den Schultern von Riesen (oder Giganten; lateinische Phrase Nanos gigantum humeris insidentes, „Zwerge auf den Schultern von Riesen sitzend“) ist eine Metapher, das Verhältnis der jeweils aktuellen Wissenschaft und Kultur zu Tradition und den Leistungen früherer Generationen darzustellen. Aus der Sicht traditionsbewusster Gelehrter erscheinen deren Vorgänger in vergangenen Epochen als Riesen und sie selbst als Zwerge, die von den Pionierleistungen der Vergangenheit profitieren: Indem sie dem vorgefundenen Wissensschatz ihren eigenen bescheidenen Beitrag hinzufügen, kommt Fortschritt zustande. ↩