Skip to content

Miasto i Lokacje - City & Locations

Koncepcja Miasta

Miasto to zamknięta, bezpieczna strefa edukacyjna w każdym świecie. To hub społeczny i miejsce gdzie dzieci wykonują zadania edukacyjne.

Charakterystyka

  • Można chodzić - swobodne poruszanie się
  • Nie można budować - tylko predefiniowane budynki
  • 🏛️ Predefiniowane lokacje - kino, biblioteka, radio itp.
  • 👥 Multiplayer - widać innych graczy
  • 💰 Economy hub - sklepy, handel, targ
  • 🎓 Education hub - wszystkie zadania edukacyjne

Anatomia Lokacji (POI - Point of Interest)

Każda lokacja w mieście to POI (Point of Interest) z określonymi funkcjami.

Struktura Lokacji

Lokacja (np. Kino)
├── Building (budynek) - graficzny asset
├── Entrance (wejście) - trigger area
├── Interior (wnętrze) - scena wewnętrzna
├── NPC (opcjonalnie) - postać prowadząca
├── Activity List - lista dostępnych aktywności
└── UI Menu - interfejs użytkownika

Typy Lokacji

1. 🎬 Kino (Cinema)

Funkcja: Oglądanie filmów edukacyjnych + quizy

Target audience: Wszystkie grupy wiekowe

Activities:

  • Filmy edukacyjne (3-20 min)
  • Dokumenty
  • Bajki z nauką
  • TED-Ed style videos (dla starszych)
  • Quiz po filmie

NPC: Pan Film (kino operator)

UI Flow:

Dziecko wchodzi do Kina

Wybiera kategorię:
  - Nauka
  - Historia
  - Przyroda
  - Matematyka
  - Języki

Wybiera konkretny film

Ogląda film (może pauzować)

Po filmie: Quiz (5-15 pytań)

Nagroda: LC + XP

Przykładowe filmy:

  • "Dinozaury - władcy prehistorii" (8 min, 4-8 lat)
  • "Jak działa fotosynteza" (5 min, 8-13 lat)
  • "Liczby wokół nas" (4 min, 4-8 lat)

2. 📻 Radio / Podcast Studio

Funkcja: Słuchanie podcastów edukacyjnych + quizy audio

Target audience: 4-13 lat (dla 2-4 to bardziej muzyka)

Activities:

  • Podcasty edukacyjne
  • Bajki słuchowiskowe
  • Nauka języków (słuchanie dialogów)
  • Muzyka edukacyjna
  • Quiz słuchowy

NPC: DJ Słuchawka

UI Flow:

Dziecko wchodzi do Radio

Wybiera kategorię:
  - Podcasty naukowe
  - Bajki
  - Języki obce
  - Historia

Odtwarza audio

Quiz słuchowy

Nagroda

Przykładowe podcasty:

  • "Dlaczego niebo jest niebieskie?" (5 min, 4-8 lat)
  • "Historia Egiptu dla dzieci" (10 min, 8-13 lat)
  • "Chiński dla początkujących - Lekcja 1" (7 min, 8-13 lat)

3. 📚 Biblioteka (Library)

Funkcja: Czytanie, nauka słówek, pisanie

Target audience: 4-13 lat

Activities:

  • Interaktywne książki
  • Czytanie ze zrozumieniem
  • Nauka słówek (flashcards)
  • Pisanie historyjek
  • Quizy językowe

NPC: Pani Książka

Strefy w bibliotece:

  • Reading Corner - czytanie książek
  • Writing Desk - pisanie zadań
  • Vocabulary Wall - nauka słówek

UI Flow:

Dziecko wchodzi do Biblioteki

Wybiera strefę

Reading Corner:
  - Wybiera książkę
  - Czyta (obrazki + tekst)
  - Quiz po przeczytaniu

Writing Desk:
  - Dostaje temat (np. "Opisz swojego przyjaciela")
  - Pisze tekst (min X słów)
  - Wysyła do rodzica/nauczyciela
  - Po zatwierdzeniu: nagroda

4. 🔬 Laboratorium (Science Lab)

Funkcja: Eksperymenty naukowe, STEM

Target audience: Głównie 8-13 lat, uproszczone dla 4-8

Activities:

  • Wirtualne eksperymenty
  • Fizyka (grawitacja, ruch, siły)
  • Chemia (reakcje, mieszanie)
  • Biologia (ekosystemy)
  • Quizy naukowe

NPC: Profesor Badacz

Strefy:

  • Chemistry Station
  • Physics Lab
  • Biology Corner

UI Flow:

Wybiera eksperyment

Interaktywna symulacja:
  - "Zmieszaj ocet i sodę"
  - Obserwuje reakcję
  - Odpowiada na pytania

Raport z eksperymentu

Nagroda + Badge (np. "Chemik")

Przykładowe eksperymenty:

  • "Wulkan z sody" (reakcja chemiczna)
  • "Grawitacja - spadające przedmioty"
  • "Ekosystem w słoiku" (biologia)

5. 🎭 Teatr (Theater)

Funkcja: Storytelling, kreatywność, języki

Target audience: Wszystkie grupy

Activities:

  • Interaktywne przedstawienia
  • Odgrywanie ról
  • Wybory w historii (decision-making)
  • Pisanie scenariuszy (starsze dzieci)
  • Drama minigames

NPC: Aktor Teatralny

UI Flow:

Wybiera przedstawienie

Interaktywna historia:
  - Scena 1: "Co powinien zrobić bohater?"
    [Opcja A] [Opcja B]

  - Historia rozwija się według wyboru

Koniec przedstawienia

Quiz o historii + moral

Nagroda

6. 🎮 Salon Gier (Arcade)

Funkcja: Minigry edukacyjne

Target audience: Wszystkie grupy wiekowe

Activities:

  • Memory game (pamięciowe)
  • Puzzle
  • Logiczne łamigłówki
  • Matematyczne gry (np. wyścig z dodawaniem)
  • Gry zręcznościowe z edukacją

NPC: Game Master

Przykładowe gry:

  • "Memory Zwierzęta" (2-4 lata) - 8 kart
  • "Dodaj i Jedź" (4-8 lat) - wyścig samochodów, odpowiadaj na dodawanie
  • "Escape Room: Matematyczny" (8-13 lat) - zagadki matematyczne

7. 🎿 Stok Narciarski / Sports Arena

Funkcja: Gry zręcznościowe z elementami fizyki

Target audience: Głównie 4-13 lat

Activities:

  • Gry sportowe z fizyką
  • Timing challenges
  • Zręcznościowe z nauką (np. zbieraj tylko parzyste liczby)

NPC: Trener Sportowy

Przykładowe aktywności:

  • "Skoki narciarskie" - fizyka grawitacji i prędkości
  • "Koszykówka z matematyką" - oblicz kąt rzutu

8. 💻 Centrum Programowania (Coding Center)

Funkcja: Nauka programowania

Target audience: 8-13 lat

Activities:

  • Scratch-like blokowe programowanie
  • Proste algorytmy
  • Debugowanie kodu
  • Tworzenie gier prostych

NPC: Code Bot

UI Flow:

Wybiera tutorial lub challenge

Drag & drop bloki kodu:
  [Gdy kliknięto]
  [Idź do przodu 10 kroków]
  [Obróć się w prawo 90°]

Uruchom program

Jeśli działa poprawnie: Challenge completed

Nagroda + Unlock: nowe bloki kodu

9. 🗺️ Centrum Geografii i Historii

Funkcja: Nauka o świecie, historia, geografia

Target audience: 8-13 lat

Activities:

  • Interaktywne mapy
  • Linie czasu historyczne
  • Quizy geograficzne
  • Virtual tours

NPC: Odkrywca Światów

Strefy:

  • Map Room - mapy interaktywne
  • Timeline Hall - historia
  • Globe - 3D kula ziemska

10. 🎓 Akademia Języków (Language Academy)

Funkcja: Nauka języków obcych

Target audience: 4-13 lat

Activities:

  • Flashcards (słówka)
  • Gramatyka
  • Konwersacje (tekstowe lub audio)
  • Pisanie prostych tekstów
  • Gry językowe

NPC: Polyglot (mówi wieloma językami)

Języki:

  • Angielski
  • Chiński
  • Niemiecki
  • Francuski
  • Inne...

11. 🛒 Sklep z Działkami (Plot Shop)

Funkcja: Kupno działek budowlanych

Activities:

  • Przeglądanie dostępnych działek
  • Kupno (za LumoCoins)
  • Teleport na działkę

NPC: Agent Nieruchomości

UI:

┌────────────────────────────────────┐
│ Dostępne Działki                   │
├────────────────────────────────────┤
│ ▢ Mała (16x16)     50 LC  [Kup]   │
│ ▢ Mała (16x16)    100 LC  [Kup]   │ ← Druga droższa
│ ▢ Średnia (32x32) 200 LC  [Kup]   │
│ ▢ Średnia (32x32) 400 LC  [Kup]   │
│ ▢ Duża (64x64)    800 LC  [Kup]   │
└────────────────────────────────────┘

12. 👗 Sklep z Dodatkami (Cosmetics Shop)

Funkcja: Kupno ubrań i akcesoriów dla awatara

Activities:

  • Przeglądanie itemów
  • Przymierzanie (preview)
  • Kupno za LC

NPC: Fashionista

Kategorie:

  • Ubrania (górne, dolne, stroje)
  • Akcesoria (kapelusze, okulary, plecaki)
  • Skiny (full character reskin)
  • Pets (zwierzątka towarzyszące)
  • Emotes (animacje)

13. ✨ Sklep Marzeń (Dream Shop)

Funkcja: Parent Reward Store - nagrody IRL od rodziców

Activities:

  • Przeglądanie nagród stworzonych przez rodzica
  • Tracking progress wymagań
  • Wykup nagrody (gdy wymagania spełnione)

NPC: Dream Keeper

📄 Szczegóły: Parent Reward Store


14. 🏪 Targ (Marketplace)

Funkcja: Handel między graczami (barter)

Activities:

  • Wystawianie surowców/przedmiotów na sprzedaż
  • Przeglądanie ofert innych graczy
  • Wymiana (surowiec za surowiec, NO LumoCoins)

NPC: Merchant / Handlarz

UI:

┌────────────────────────────────────┐
│ Oferty Graczy                      │
├────────────────────────────────────┤
│ Gracz: Anna                        │
│ Oferuje: 20x Drewno                │
│ Chce: 10x Kamień                   │
│ [Wymień]                           │
├────────────────────────────────────┤
│ Gracz: Bartek                      │
│ Oferuje: 5x Złoto                  │
│ Chce: 15x Żelazo                   │
│ [Wymień]                           │
└────────────────────────────────────┘

15. 🏦 Bank (opcjonalne, przyszłość)

Funkcja: Oszczędzanie LC z odsetkami

Activities:

  • Wpłata LC
  • Oszczędności z procentem (np. +5% tygodniowo)
  • Nauka o finansach

NPC: Bankier


Układ Miasta (City Layout)

Przykładowy Plan Miasta "Kraina Przygód" (4-8 lat)

         [Brama Północna - do Otwartej Strefy]
                     |
     ┌───────────────┼───────────────┐
     │                               │
[Radio]    [Biblioteka]         [Laboratorium]
     │                               │
     │        [Plac Centralny]       │
     │          • Fontanna           │
     │          • Ławki              │
     │                               │
[Kino]      [Teatr]              [Salon Gier]
     │                               │
     │                               │
[Sklep      [Sklep Marzeń]    [Akademia Języków]
 Dodatki]                           │
     │                               │
     └───────────────┬───────────────┘
                     |
              [Sklep z Działkami]
                     |
              [Brama Południowa]

Dostosowanie do Wieku (Age-Based Differences)

Miasto 2-4 lata (Bajkowa Wyspa)

Lokacje:

  • 🏠 Domek Bajek (zamiast biblioteki)
  • 🎵 Sala Muzyczna (zamiast radio)
  • 🎨 Salon Kreatywny (zamiast laboratorium)
  • 🎮 Plac Zabaw (zamiast arcade)
  • 🛒 Sklep z Naklejkami

Charakterystyka:

  • Mniej lokacji (5-7)
  • Większe, łatwiejsze do kliknięcia budynki
  • Barwne, kreskówkowe

Miasto 4-8 lat (Kraina Przygód)

Lokacje: (jak w przykładzie powyżej)

  • 10-12 lokacji
  • Mix edukacji i zabawy
  • Fantasy theme

Miasto 8-13 lat (Wyspa Wiedzy)

Lokacje:

  • Wszystkie z powyższych +
  • 💻 Centrum Programowania
  • 🗺️ Centrum Geografii i Historii
  • 🏦 Bank (opcjonalnie)
  • 🔬 Zaawansowane Laboratorium

Charakterystyka:

  • 12-15 lokacji
  • Bardziej realistyczny styl
  • Więcej opcji i głębszych mechanik

NPC (Non-Player Characters)

Funkcje NPC

  1. Witanie i Tutorial

    • "Cześć! Jestem Pan Film. Tutaj możesz obejrzeć filmy edukacyjne!"
  2. Podawanie questów

    • "Obejrzyj 5 filmów w tym tygodniu, a dostaniesz specjalną nagrodę!"
  3. Nagrody i achievements

    • "Brawo! Ukończyłeś 10 filmów. Oto twój badge 'Kinoman'!"
  4. Pomoc i wskazówki

    • "Jeśli chcesz zarobić więcej monet, spróbuj quizów matematycznych w Bibliotece!"

Eventy w Mieście

Seasonal Events

Przykład: Święta Zimy

  • Miasto jest udekorowane śniegiem i choinkami
  • Specjalne zadania świąteczne w każdej lokacji
  • Limitowane nagrody (zimowe ubrania)
  • Event NPC: Święty Mikołaj w Placu Centralnym

Przykład: Halloween

  • Miasto w dekoracjach dyniowych
  • "Spooky" (ale nie scary) questy
  • Kostiumy do kupienia
  • Event: Trick or Treat (zbieraj cukierki od NPC)

Social Features w Mieście

Widzenie Innych Graczy

  • Gracze widzą awatary innych graczy chodzących po mieście
  • Można kliknąć na gracza → opcje:
    • 👋 Pomachaj (emote)
    • 💬 Wyślij wiadomość (jeśli chat enabled)
    • 👥 Dodaj do znajomych
    • 🏠 Odwiedź działkę (jeśli publiczna)

Group Activities

Niektóre lokacje mogą mieć grupowe aktywności:

Przykład: Teatr

  • "Wspólne przedstawienie" - 3-5 graczy odgrywa role
  • Każdy dostaje fragment tekstu
  • Wspólna nagroda

Podsumowanie

LokacjaGłówna FunkcjaTarget AgeTyp Aktywności
KinoFilmy + quizyAllVideo
RadioPodcasty + quizy4-13Audio
BibliotekaCzytanie, pisanie4-13Text
LaboratoriumEksperymenty4-13Interactive Science
TeatrStorytellingAllInteractive Story
Salon GierMinigryAllGames
Stok/ArenaSport + fizyka4-13Physics Games
Coding CenterProgramowanie8-13Programming
Geografia/HistoriaMapy, historia8-13Geography/History
Akademia JęzykówJęzyki obce4-13Languages
Sklep DziałekKupno działekAllShop
Sklep DodatkiKosmetykiAllShop
Sklep MarzeńParent rewardsAllSpecial
TargHandel P2PAllTrading

Miasto jest hubem edukacji i społeczności, gdzie każda lokacja oferuje unikalne aktywności dopasowane do wieku gracza.

Lumos Islands - Educational Game Design Documentation