KRAKÓW / PIXEL BUSMIASTO ŻYJE
07:30
Solaris Urbino 18 electric
179
Dworzec Główny Zachódz Kurdwanowa Południe
0 / 25Odjazd za 00:30
Witaj w Krakowie.
PAUZA
KRAKÓW · PORANNA ZMIANA—Asfalt
© OpenStreetMap contributors · ZTP Kraków · mapa i linie 30.10.2026
Kraków · dyspozytornia

Twoja następna zmiana.

Prawdziwe trasy. Znajome ulice. Wybierz końcówkę, tabor i ruszaj na zmianę.

—kilometrów
—przystanków
—minut wg GTFS
Kraków w skali 1:1Rzeczywista geometria ulic i budynków
Instrukcja kierowcy

Witaj na zmianie.

Wybierz linię i kierunek w dyspozytorni. Otwórz drzwi R, zaczekaj na wymianę pasażerów i zamknij drzwi. Nawigacja w prawym rogu prowadzi po rzeczywistym przebiegu trasy. Przy przystanku zatrzymaj się przy wiacie po prawej stronie autobusu. Droga pozostaje bez kolorowego śladu.

↑ / ↓ gaz / hamulec, przytrzymaj ↓: wsteczny
← / → kierownica
1 / 2 / 3 drzwi wybranego pojazdu
R wszystkie drzwi
Q / E lewy / prawy kierunkowskaz
L włącz / wyłącz światła
Spacja postojowy · C klakson
P pauza · M mapa i linie

Otwarte drzwi blokują napęd. Nie można ich otworzyć podczas jazdy. Pasażerowie wysiadają na swoich przystankach; ostre hamowanie i zakręty pogarszają komfort. Dźwięk uruchom przyciskiem na górze — obejmuje silnik, pneumatykę i zapowiedzi, jeśli przeglądarka udostępnia polski głos.

Nawierzchnie: koła oddzielnie reagują na asfalt, chodnik i trawę. Na trawie napęd ma większy opór, opony słabszą przyczepność, szczególnie podczas deszczu. Ślady kół zanikają stopniowo przez 10 minut aktywnej gry; rozpoczęcie nowego kursu je czyści.

Sterownik trapeze: otwórz przyciskiem „trapeze” lub klawiszem T. Pokazuje bieżący i cztery kolejne przystanki. Przyciski wygłaszają komunikaty przez syntezator mowy przeglądarki; dostępność polskiego głosu zależy od systemu. Komunikaty ręczne działają niezależnie od wyciszenia silnika, a ich treść wyświetla się również na ekranie.

Pominięcie przystanku: po przejechaniu około 30 m za przystanek sterownik przechodzi dalej. Możesz zabrać ludzi na następnym przystanku. Osoby, które nie wysiadły, wysiądą na kolejnym dozwolonym przystanku. Oczekujący na pominiętym przystanku zostają na nim. Przystanek końcowy wymaga zatrzymania i otwarcia drzwi.

Halloween: w dyspozytorni przełącz „Tryb Halloween”. Jeździsz wtedy nocą liniami 8xx, które MPK uruchamia na cmentarze. Zombie wsiadają wolniej i przeważnie wysiadają na przystankach cmentarnych, oznaczonych na pomarańczowo.

Cofanie: przytrzymaj ↓. Autobus najpierw zahamuje, a po 0,75 s postoju włączy R (do 8 km/h). ↑ zatrzymuje cofanie i po krótkim postoju włącza D. Otwarte drzwi i hamulec postojowy blokują napęd.

Wyniki: dojedź do końca i obsłuż przystanek końcowy. Pominięcie przystanku nie blokuje kolejnych; punkty za przystanki otrzymujesz tylko za faktyczną obsługę. Tabela zapisuje się w przeglądarce. W „Wyniki” wybierz plik JSON w dowolnej dozwolonej lokalizacji; kolejne ukończone kursy będą do niego dopisywane. Po ponownym otwarciu gry może być potrzebne kliknięcie „Zapisz”. Gdy wybór pliku jest niedostępny, użyj eksportu i wczytywania JSON. Punkty: pasażerowie × 20 + przystanki × 100 + średni komfort × 10, minus 0,15 za sekundę odchyłek rozkładu, 250 za kolizję, 180 za czerwone światło i 500 za użycie pomocy.

Co jest odwzorowane z rzeczywistych danych?

Linie w dwóch kierunkach: 103, 105, 108, 113, 120, 121, 122, 123, 126, 129, 132, 138, 139, 142, 144, 148, 151, 152, 164, 168, 169, 172, 173, 174, 175, 178, 179, 180, 182, 183, 191, 194, 198, 442, 475, 501, 503, 511, 572, 578, 603, 608, 610, 611, 664, 704, 708 oraz linie aglomeracyjne z Borku Fałęckiego i Bronowic Małych. Dodane linie 151 i 174 pochodzą z GTFS MPK, 172 i 501 z GTFS Mobilis pobranego 29.10.2026; oryginalne linie zachowują dane z 23.10.2026. Kolejność i nazwy przystanków pochodzą z oficjalnego GTFS ZTP. Kilka niezgodnych fragmentów geometrii dopasowano do dróg OSM; brakujące krótkie łączniki autobusowe odwzorowano z GTFS wyłącznie na potrzeby symulacji. Nie są one częścią eksportu bazy OSM. Dla każdej linii wybrano reprezentatywne kursy i geometrie z zapisanego zestawu GTFS. Linie aglomeracyjne z końcówką na Borku Fałęckim (214, 215, 225, 235, 243, 245, 254, 255, 265, 275, 285, 293) pochodzą z GTFS ZTP pobranego 30.10.2026. Linie 200, 210, 218, 228, 230, 238, 248, 258, 268, 278, 288 i 298 z Bronowic Małych oraz linie 8xx na cmentarze (kursujące 31.10 i 1.11) pochodzą z tego samego zestawu. Rozbudowa nie zawiera wszystkich pozostałych połączeń aglomeracyjnych ani wszystkich wariantów kursów. Nie są to wszystkie warianty ani podgląd komunikacji na żywo. Linia 182 w tym zestawie kursuje Os. Na Stoku ↔ Mistrzejowice.

Ulice, ścieżki, obrysy i piętra budynków, tereny zielone, pola, parkingi, boiska, place, woda, torowiska, przejścia dla pieszych, drzewa i lokalizacje sygnalizatorów pochodzą z OpenStreetMap. Odległości są w skali 1:1. Wczytany obszar to pas około 2–4 km wokół wszystkich tych linii; nie całe województwo ani każdy obiekt Krakowa. Wygląd dachów, elewacje, drzewa, ludzie, ruch i cykle świateł są generowane. Wysokość dachów jest stylizowana. Ruch nie odtwarza rzeczywistych potoków; tramwaje są elementem otoczenia.

W dyspozytorni wybierasz Urbino 18 electric, Urbino 12 electric, Urbino 18 hybrid lub dwudrzwiowego MAN-a 13 m. Różnią się masą, długością, mocą, reakcją na gaz, rekuperacją, hamulcami, skrętem i liczbą drzwi. Są to uproszczone parametry gry, bez deklaracji fabrycznej dokładności lub rzeczywistego przydziału taboru.

Mapa, prawa do danych i źródła

Źródło tras i rozkładów: ZTP Kraków — GTFS. Dane kartograficzne: © OpenStreetMap contributors, ODbL 1.0, pobrane z wyciągu Geofabrik. Pochodna baza kartograficzna gry jest udostępniona na ODbL 1.0. Możesz pobrać ją przyciskiem poniżej. Dane ZTP pozostają osobnym źródłem. Po pierwszym przejechaniu okolicy jej mapa zostaje w pamięci przeglądarki; w nowe rejony gra pobiera kolejne paczki mapy.

Fizyka i struktura kodu

Model jednej lub dwóch brył sztywnych zależnie od taboru, sił bocznych opon i tłumionego przegubu z ogranicznikiem 52°. Reakcja napędu, hamowanie i rekuperacja zależą od pojazdu; deszcz zmniejsza przyczepność. Masa pasażerów wpływa na dynamikę. Stały krok 120 Hz. To uproszczony model 2D: bez przechyłu, zawieszenia i pełnej dynamiki opon. Przytrzymaj ↓, aby po zatrzymaniu włączyć bieg wsteczny.

Route / SpatialGrid    geometria, projekcja, wyszukiwanie
Body / ArticulatedBus  fizyka + drzwi wybranego pojazdu
PassengerSystem        kolejność obsługi + cele podróży
City / Traffic         OSM, przeszkody, otoczenie
Navigation             manewry i wykrywanie zjazdu z trasy
World / Renderer       paczki mapy 2 km, kafle 2.5D + mapy
AudioSystem            silnik, pneumatyka, zapowiedzi
main                   interfejs i stały krok czasu
KRAKÓW / PIXEL BUSRozpakowywanie miasta…
Lokalna tablica wyników

Twoje ukończone kursy.

Ranking zapisuje ukończone kursy. Użycie powrotu na trasę lub przystanek jest oznaczone jako pomoc i obniża wynik.

Nie masz jeszcze ukończonych kursów. Wybierz linię i zabierz pasażerów.

#KierowcaPunktyLiniaTaborPasażerowieCzasKolizje / czerwonePomocData