Technika

Prawdziwy teren,
w przeglądarce.

Świat jest składany automatycznie z otwartych danych publicznych: lidar, zdjęcia lotnicze, bryły budynków i mapa. Gra pobiera tylko to, co widać z samolotu.

01 · Dane

Tylko otwarte źródła.

Wszystko, co widać w grze, pochodzi z danych, które można legalnie pobrać i wykorzystać. Bez danych komercyjnych i bez prawdziwego ruchu lotniczego (ADS-B): samoloty wokół są symulowane.

02 · Jak powstaje świat

Od surowych danych do kafli.

    03 · W przeglądarce

    Doczytywanie wokół samolotu.

    04 · Telefony

    Pamięć pod kontrolą.

    iOS zamyka kartę przeglądarki bez ostrzeżenia, gdy zabraknie pamięci. Dlatego gra liczy, ile zajmują tekstury, geometria i bufory ekranu, i zanim dojdzie do limitu, sama zmniejsza zasięg szczegółów.

    • Licznik pamięci WebGL zlicza każdą teksturę i bufor (z mipmapami) oraz stertę JS tam, gdzie przeglądarka ją podaje.
    • Strażnik budżetu stopniowo skraca zasięg budynków, drzew i szczegółów terenu, gdy pamięć zbliża się do budżetu dla danego poziomu jakości.
    • Dwa wątki robocze na telefonie zamiast czterech i mniejsza pamięć podręczna zdjęć lotniczych.
    • Poziomy jakości od „telefon” po „wysoka”: zasięg drzew od 1,3 do 3,5 km, budynków od 2 do 5,6 km, rozdzielczość tekstur i ekranu.
    • Wszystko opcjonalne: ruch lotniczy, radio, zwierzęta, światła nocne i inne dodatki da się wyłączyć w menu.

    05 · Model lotu

    Każda maszyna lata po swojemu.

    06 · Dźwięk i radio

    Dwanaście głosów, sprawdzonych maszynowo.

    07 · Hosting

    Kilka gigabajtów, pobierane po kawałku.

    08 · Licencje i podziękowania

    Mapa © OpenStreetMap (ODbL) · Ortofotomapa, lidar, modele 3D budynków i BDOT10k: GUGiK, geoportal.gov.pl (CC BY 4.0) · Ortofotomapa Czech: ČÚZK (CC BY 4.0) · Ortofotomapa Słowacji: GKÚ Bratislava (CC BY 4.0) · Rzeźba terenu za granicą: Terrain Tiles (Mapzen, AWS; SRTM) · Typ drzewostanu i łąki: generated using European Union's Copernicus Land Monitoring Service information · Zabytki: rejestr NID (CC BY 4.0) · Światła nocne: NASA Black Marble · Pogoda: Open-Meteo.com (CC BY 4.0) · Dzwony i ptaki: Wikimedia Commons (CC0, CC BY, CC BY-SA, domena publiczna) · Głosy radia: synteza Piper (głosy na licencjach CC0, CC BY i CC BY-SA, lista w grze) · Silnik 3D: Babylon.js (Apache 2.0) · Przewijanie strony: scroll-craft (MIT).