GREENIE RALLY - macOS
=====================

CO POTREBUJES
-------------
- macOS 11 (Big Sur) alebo novsi, Intel aj Apple Silicon (M1/M2/M3...)
- Python 3.10 alebo novsi. Najjednoduchsie z https://www.python.org/downloads/macos/
  (instalator .pkg), alebo cez Homebrew:  brew install python
  Python, ktory dodava Apple s Xcode Command Line Tools, byva starsi - overenie:
      python3 --version
- Internet pri prvom spusteni (stiahne sa kniznica pygame)

AKO SPUSTIT
-----------
1. Rozbal priecinok greenie_rally (nespustaj hru priamo z ZIP-u).
2. Otvor Terminal, prejdi do priecinka hry a daj skriptom povolenie na spustenie
   (staci raz):
       cd cesta/k/greenie_rally
       chmod +x run.command run.sh build.sh
3. Spusti:
       ./run.command
   alebo dvojklik na run.command vo Finderi.
   Skript vytvori priecinok .venv, nainstaluje don pygame a spusti hru.

Ak macOS pri dvojkliku napise, ze subor nemozno otvorit, lebo je od nezname
vyvojara: pravy klik na run.command -> Otvorit -> Otvorit. Alebo pouzi Terminal
(krok 3), tam toto upozornenie nevznika.

Rucny postup (bez skriptu):
    python3 -m venv .venv
    . .venv/bin/activate
    pip install pygame==2.6.1
    python main.py

AK TO NEFUNGUJE
---------------
- "python3: command not found": nainstaluj Python (vid vyssie).
- pip nenajde pygame: pip aktualizuj (python -m pip install --upgrade pip).
  Pri velmi novom Pythone, pre ktory este nie su hotove balicky, pouzi starsi
  (3.12 alebo 3.13):  PYTHON=python3.12 ./run.command
- Celu obrazovku prepinas klavesom F11 (na niektorych klavesniciach Fn+F11,
  prip. v nastaveniach klavesnice zapni "Pouzivat klavesy F1, F2 ako standardne").
- Ziadny zvuk: skontroluj hlasitost; zvuk sa da vypnut klavesom M.

VYTVORENIE SAMOSTATNEJ APLIKACIE (nepovinne)
--------------------------------------------
    ./build.sh
Vysledok bude v priecinku dist/. Takto vytvorena aplikacia nie je podpisana,
pri prvom otvoreni treba pouzit pravy klik -> Otvorit. Najlepsie casy (scores.json)
a ghosty (ghosts.json) sa ukladaju vedla aplikacie.

OVLADANIE
---------
Plyn: sipka hore / W        Brzda: sipka dole / S   Rucna brzda: medzernik   Preradenie: Shift / Ctrl
Riadenie: vlavo-vpravo / A, D
Svetla: L (na zaciatku pretekov su vypnute!)   Pauza: P alebo ESC   Restart: R
Navrat na trat: T   Ghost: G   Zvuk: M   Cela obrazovka: F11
