Rozdział 16: Finał — Twoja własna gra! 🏆

Podsumowanie — czego się nauczyłaś!

Nawigacja

KomendaCo robi
pwdGdzie jestem?
lsCo tu jest?
cdIdź do folderu
cd ..Cofnij się
cd ~Wróć do domu
treePokaż drzewko

Pliki i foldery

KomendaCo robi
mkdirStwórz folder
touchStwórz pusty plik
cpKopiuj
mvPrzenieś / zmień nazwę
rmUsuń (ostrożnie!)
catPokaż plik
nanoEdytuj plik
head / tailPoczątek / koniec pliku

Szukanie i filtrowanie

KomendaCo robi
findSzukaj plików
grepSzukaj tekstu
sortSortuj
wcPolicz linie/słowa
diffPorównaj pliki

System

KomendaCo robi
sudoUruchom jako admin
apt installZainstaluj program
chmodZmień uprawnienia
psLista procesów
killZakończ proces
top / htopMonitor systemu
historyHistoria komend

Przekierowania i pipy

SymbolCo robi
>Zapisz do pliku (nadpisz)
>>Dopisz do pliku
|Pipe — połącz komendy
&Uruchom w tle
&&Uruchom jeśli poprzednie OK

Skrypty i konfiguracja

KonceptCo robi
#!/bin/bashShebang — jak uruchomić skrypt
.bashrcKonfiguracja terminala
aliasWłasne skróty
exportZmienne środowiskowe
sourceWykonaj plik w bieżącej sesji

Co dalej?

Oto pomysły na rozbudowę gry:

  1. Nowe przeszkody — wymyśl własne ASCII art!
  2. Power-upy — np. tarcza, podwójna prędkość, magnes na gwiazdki
  3. Zapisywanie high score do pliku (echo $score >> highscores.txt)
  4. Poziomy — zmiana tła/kolorów co 500 punktów
  5. Menu — ekran startowy z opcjami
  6. Tryb Boss Fight — wielki boss co 1000 punktów!

Komendy do dalszej nauki

Kiedy będziesz gotowa na więcej:

Ostatni skrypt — uruchom wszystko!

nano ~/projekty/nyan-cat-runner/nyan.sh
#!/bin/bash
# 🌈 NYAN CAT RUNNER — Główny launcher

clear
echo ""
echo "  🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈"
echo "  🐱  NYAN CAT RUNNER  🐱"
echo "  🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈"
echo ""
echo "  1) 🎮 Graj!"
echo "  2) 📊 Statystyki projektu"
echo "  3) 🔧 Aktualizuj"
echo "  4) 📂 Otwórz folder projektu"
echo "  5) ❌ Wyjście"
echo ""
read -p "  Wybierz [1-5]: " choice

cd ~/projekty/nyan-cat-runner

case $choice in
    1)
        source venv/bin/activate
        bash src/run_game.sh
        ;;
    2)
        bash info.sh
        ;;
    3)
        bash update.sh
        ;;
    4)
        echo "Otwieramy folder..."
        dolphin . &
        ;;
    5)
        echo "Pa pa! 🐱"
        exit 0
        ;;
    *)
        echo "Nie rozumiem! Wpisz liczbę 1-5."
        ;;
esac
chmod +x ~/projekty/nyan-cat-runner/nyan.sh

I dodaj alias do .bashrc:

echo "alias nyancat='bash ~/projekty/nyan-cat-runner/nyan.sh'" >> ~/.bashrc
source ~/.bashrc

Teraz z dowolnego miejsca wpisujesz nyancat i masz piękne menu! 🌈


🎉 GRATULACJE! 🎉

Ukończyłaś Nyan Cat Terminal Quest! Teraz potrafisz:

Pamiętaj: terminal to Twój najlepszy przyjaciel jako programistka. Im więcej go używasz, tym szybciej i lepiej będziesz pracować. Nie bój się eksperymentować!

“W świecie terminala ogranicza Cię tylko wyobraźnia.” 🌈🐱


Nyan Cat Terminal Quest — stworzone z ❤️ dla przyszłych programistek