Introductions Tactile Weltschmerz onLine
Witamy w Tactile Weltschmerz onLine
Projekt rozgrywkiPodstawowa rozgrywka: Gracze klikają na dwa identyczne klocki. Jeśli linia łącząca je składa się z nie więcej niż trzech zygzaków (tj. dwóch tur), połączenie jest udane, a klocki zostają wyeliminowane.
Po wyeliminowaniu, puste miejsce może zostać wypełnione sąsiednimi klockami lub same klocki mogą pozostać nieruchome.
Gracz, który usunie wszystkie klocki w wyznaczonym czasie, wygrywa.
Projekt interfejsu gry
Główny interfejs zawiera następujące elementy:
Obszar gry: Układ siatki (np. 8x10), z jedną ikoną wyświetlaną w każdym kwadracie.
Pasek górny:
Timer (np. 60-sekundowe odliczanie)
Wynik
Pozostałe wskazówki (np. 3)
Przycisk Wstecz/Pauza
Pasek dolny:
Przycisk Zmień kolejność
Przycisk Podpowiedź
Sterowanie dźwiękiem
Logika gry
Generowanie kafelków: Liczba typów kafelków różni się w zależności od poziomu trudności (6 dla początkujących, 8 dla średnio zaawansowanych i 10 dla zaawansowanych).
Upewnij się, że wszystkie kafelki są początkowo sparowane, aby uniknąć nierozwiązywalnych problemów.
Ocena połączenia: Zaimplementuj „algorytm znajdowania ścieżki”, aby określić, czy dwa kafelki można połączyć (0–2 obroty).
Można użyć przeszukiwania wszerz (BFS) + kierunkowskazów.
Sprawdź, czy punkty można „przejść” między nimi w bieżącym stanie siatki.
Animacja eliminacji: Użyj efektu połączenia (animacja rysowania linii), a następnie dwa kafelki stopniowo staną się przezroczyste i znikną.
Każde połączenie może mieć specjalne efekty dźwiękowe + animację skoku punktacji.
⚙️ Poziom trudności Projekt
Poziom trudności | Rozmiar siatki | Typy ikon | Limit czasu | Wymagane przestawianie
Łatwy | 6x8 | 6 typów | 90 sekund ✅
Średni | 8x10 | 8 typów | 75 sekund ✅
Trudny | 10x12 | 10 typów | 60 sekund ✅
Sugestie dotyczące stylu UI/UX: Żywe kolory; ikony mogą przedstawiać owoce, zwierzęta lub symbole z kreskówek.
Do krawędzi kafelków można dodać delikatne cienie, aby zwiększyć ich trójwymiarowość.
Efekty połączeń można ustawić jako kolorowe promienie lub smugi z efektami cząsteczkowymi.
Efekty dźwiękowe i specjalne:
Muzyka w tle: Lekka i żywa.
Efekty dźwiękowe:
Dźwięk kliknięcia
Dźwięk anulowania (Symuluje wyraźne efekty dźwiękowe, takie jak „ding”, „klik” itp.)
Efekt dźwiękowy dla kolejnych udanych połączeń.