Das "teure" am Licht in der neuen Version sind in erster Linie die Schatten. Die kannst du in der neuen Version ausschalten, das reduziert den Resourcenbedarf spürbar. Die Java Version hatte ja generell keine Schatten (sah allerdings zugegebenermaßen in manchen Punkten besser aus, als die neue Version ohne Schatten).
Die neue Version ist leider nicht mehr darauf ausgelegt, dass die Lichter auf der CPU generiert werden (wie in der Java Version). Aber wie gesagt, die Performanceersparnis von "CPU-Lichtern" ggü. "GPU-Lichtern ohne Schatten" ist eigentlich überschaubar (es sei denn, du platzierst wirklich tausende von Lichtern auf kleinstem Raum)
Denkbar wäre evtl. noch eine bessere Schatteneinstellung in der neuen Version bereitzustellen, sodass man Schatten für das Sonnenlicht beibehalten kann, aber künstliches Licht keine Schatten mehr wirft. Denn optisch spielen die Schatten der Sonne die größte Rolle (und es gibt ja eh nur eine einzige Sonne), während künstliche Lichter i.d.R. in größerer Stückzahl verbaut werden. Dann sieht das Spiel weiterhin gut aus und die Performance wird deutlich verbessert (sofern man bereit ist, auf Schatten von künstlichen Lichtern zu verzichten) ![]()