Marble Run 3D - Krajowa Gra Wyścigowa Kulami - Wyścigi Gra

Seele01-Flash
Autor Daniel Torres
Ścigaj się kulą swojego kraju w Marble Run 3D! Rywalizuj z graczami z całego świata, zrzucaj rywali z toru i pokonuj przeszkody. Graj za darmo na telefonie i PC.

Prompt

MODEL: Seele01-Flash
Proszę użyć Three.js do wygenerowania **gry typu mobile-first** o temacie "**Marble Run 3D**". Proszę najpierw przeczytać poniższe szczegółowe wymagania projektowe gry, a następnie wygenerować kod odpowiednio: ### 1. Zasoby i środowisko * **Styl wizualny:** Estetyka "Hyper-Casual" o wysokim nasyceniu. Jasne, słoneczne oświetlenie za pomocą `DirectionalLight` z miękkimi cieniami i `HemisphereLight` do wypełnienia światłem otoczenia. * **Kulki (Gracz i SI):** Użyj `THREE.SphereGeometry`. Zastosuj `MeshStandardMaterial` z wysokimi wartościami `roughness: 0.1` i `metalness: 0.2`, aby symulować wypolerowane, błyszczące kule. Mapy tekstur powinny przedstawiać flagi krajów (USA, Brazylia, Turcja itp.). * **Tor:** Proceduralnie generowana, opadająca w dół ścieżka przypominająca drewnianą rampę. Nałóż na nią teksturę z bezkrawędziowym wzorem słojów drewna. * **Krawędzie:** Dodaj niskopoliżometryczne cylindry lub poręcze w żółto-czarne "pasy ostrzegawcze" wzdłuż krawędzi, aby utrzymać kulki w grze, ale pozostaw sekcje z "lukami", z których kulki mogą wypaść. * **Interfejs/Nakładki:** Użyj `THREE.Sprite` lub nakładek HTML, aby wyświetlać unoszące się etykiety (np. "P1", "P2") nad kulkami. * **Wydajność:** Używaj niskopoliżometrycznych geometrii dla rekwizytów środowiska. Ponownie wykorzystuj geometrie/materiały (InstancedMesh) dla segmentów toru, aby utrzymać 60 klatek na sekundę na urządzeniach mobilnych. ### 2. Wymagania audio * **Muzyka w tle:** Szybka, energetyczna, zapętlona ścieżka elektroniczna/syntezatorowa, która zachęca do prędkości i rywalizacji. * **Efekty dźwiękowe:** * **Toczenie:** Ciągła pętla z niskim pomrukiem, której wysokość tonu/głośność rośnie wraz ze wzrostem prędkości kulki. * **Kolizja:** Ostry dźwięk "klik" (jak przy uderzeniu bil) gdy kulki zderzają się ze sobą. * **Uderzenie:** Głuchy odgłos przy uderzeniu w drewniane barierki boczne. * **Zwycięstwo/Porażka:** Radosny sygnał trąbki za zajęcie 1. miejsca; komiczny dźwięk "spadającej gwizdki", gdy gracz spadnie z toru. ### 3. Pętla rozgrywki * **Start:** Kulki pojawiają się na szczycie zbocza za bramką startową. Nakładka interfejsu użytkownika z odliczaniem "3, 2, 1, START!" uruchamia początek wyścigu. * **Mechaniki:** * **Auto-bieg:** Grawitacja automatycznie ciągnie wszystkie kulki w dół. Tor powinien mieć włączoną fizykę grawitacji (sugeruje się użycie `cannon-es` lub prostej, własnej implementacji fizyki toczenia kul). * **Rywale:** Kulki AI (3-5 botów) poruszają się w dół toru, od czasu do czasu wykonując losowe lekkie skręty w lewo/prawo, aby zablokować gracza lub zepchnąć go z trasy. * **Kolizje:** Jeśli gracz uderzy rywala z dużą prędkością boczną, rywal powinien zostać odepchnięty na bok (siła impulsu). * **Wygrana/Przegrana:** * **Wygrana:** Przekroczenie kratkowanej linii mety na dole. Miejsce jest określane na podstawie kolejności dojazdu. * **Przegrana:** Spadnięcie z krawędzi toru skutkuje ekranem "Odrodzenie" lub "Koniec gry". ### 4. Sterowanie i interakcja na urządzeniach mobilnych * **Wprowadzanie dotykowe (Przesunięcie/Przeciągnięcie):** Zaimplementuj mechanikę **śledzenia w poziomie 1-do-1**. * Kiedy gracz dotknie ekranu i przeciągnie palcem w lewo/prawo, kulka przykłada siłę, aby poruszać się w lewo/prawo względem widoku kamery. * Kulka *nie* powinna przestać poruszać się do przodu; sterowanie wpływa tylko na oś X (skręcanie). * **Orientacja ekranu:** Preferowany jest tryb **pionowy**, aby widzieć dalszą część toru. * **Informacja zwrotna wibracyjna:** Wyzwól `navigator.vibrate(10)` mocno przy zderzeniu z inną kulką i lekko przy uderzeniu w barierki boczne. * **Kamera:** Zaimplementuj płynną „Kamerę podążającą” za kulą P1. Powinna mieć lekkie opóźnienie (`lerp`) na osi X, aby ruch był dynamiczny, ale pozostawać sztywna na osi Z (do przodu), aby gracz był stale w centrum uwagi.
Pomysł na grę zmienia się w grywalny świat i dociera do odbiorców
TWÓRZ • UDOSTĘPNIAJ • ZARABIAJ

Gry są świetne. Tworzenie ich jest jeszcze lepsze.

Opis gry

O Marble Run 3D

Marble Run 3D to dynamiczna gra wyścigowa, która łączy patriotyczną dumę z konkurencyjną akcją wyścigów kul. Wybierz kulę swojego kraju i rzuć się w wir intensywnych wyścigów wieloosobowych, w których o zwycięstwie decydują strategia, prędkość i umiejętności. Gra oferuje zachwycającą grafikę 3D, realistyczną fizykę i ekscytujący gameplay, który przyciąga graczy po raz kolejny.

Niezależnie od tego, czy reprezentujesz USA, Brazylię, Wielką Brytanię, Turcję, Indie czy jakikolwiek inny naród, każda kula jest pięknie zaprojektowana z autentycznymi flagami i kolorami narodowymi. Silnik fizyki gry tworzy realistyczny ruch kul i efekty kolizji, dzięki czemu każdy wyścig jest autentyczny i wciągający.

Kluczowe funkcje

System reprezentacji krajów

Wybierz spośród dziesiątek kul w stylu różnych krajów, każda z autentycznymi wzorami flag i narodowymi kolorami. Okaż swojego ducha patriotycznego, rywalizując z kulami z całego świata w międzynarodowych zawodach wyścigowych.

Dynamiczna mechanika wyścigów

Doświadcz ekscytującej fizyki kul z realistycznym toczeniem, odbijaniem i efektami kolizji. Zepchnij kulę rywala z toru, wykorzystując strategiczne pozycjonowanie i pęd, ale uważaj, aby samemu nie wypaść!

Wielorakie tryby gry

  • Tryb wyścigu : Rywalizuj z maksymalnie 8 graczami w wyścigach wieloosobowych w czasie rzeczywistym
  • Tryb Wyzwań : Trenuj swoje umiejętności na coraz trudniejszych torach przeszkód
  • Tryb Turniejowy : Weź udział w rozgrywkach krajowych i zdobądź ostateczne prawo do przechwalania się

Oszałamiające Środowiska 3D

Ścigaj się po pięknie wykonanych torach 3D o zróżnicowanym terenie, przeszkodach i wyzwaniach środowiskowych. Od pustynnych tras po oblodzone stoki – każdy tor oferuje unikatowe wrażenia z wyścigu.

Gry Wieloplatformowe

Ciesz się płynną rozgrywką na wszystkich urządzeniach – komputerach stacjonarnych, smartfonach i tabletach. Gra automatycznie dostosowuje sterowanie i interfejs dla optymalnej wydajności na Twoim urządzeniu.

Mechaniki Rozgrywki

Strategia Wyścigowa

Sukces w Marble Run 3D wymaga więcej niż tylko szybkości. Opanuj sztukę: - Zarządzanie Pędem : Zwiększaj prędkość na prostych i kontroluj ją na zakrętach - Taktyczne Wytrącanie : Strategicznie zrzucaj przeciwników z trasy, nie tracąc własnej pozycji - Pokonywanie Przeszkód : Poznaj układ toru, aby znaleźć najszybsze trasy przez wymagające odcinki - Defensywna Jazda : Chroń swoją pozycję, utrzymując konkurencyjną prędkość

Ruch Oparty na Fizyce

Zaawansowany silnik fizyki gry tworzy realistyczne zachowanie kulki. Twoja kulka reaguje naturalnie na: - Materiały powierzchni toru i poziomy tarcia - Efekty grawitacji na wzniesieniach i skokach - Siły kolizji z innymi kulkami i przeszkodami - Czynniki środowiskowe, takie jak opór powietrza

Przewodnik obsługi

Sterowanie na komputerze

  • Klawisze A/D lub Strzałki Lewo/Prawo : Skręcaj kulką w lewo i w prawo
  • Ruch myszką : Alternatywne sterowanie dla precyzyjnej nawigacji
  • Spacja : Szybki hamulec do nagłego zatrzymania (jeśli dostępne)

Sterowanie mobilne

  • Dotykaj i przeciągaj : Przesuwaj palec w lewo lub prawo po ekranie, aby skręcać
  • Sterowanie dotykiem : Proste sterowanie dotykowe dla łatwej gry jedną ręką
  • Obsługa żyroskopu : Przechylaj urządzenie do intuicyjnego sterowania kulką (tam, gdzie obsługiwane)

Porady dla profesjonalistów

  1. Zacznij mocno : Zajmij dobrą pozycję na starcie, aby uniknąć wybijania przez inne kulki
  2. Poznaj trasy : Zapamiętaj układy przeszkód i znajdź optymalne linie wyścigowe
  3. Wybierz odpowiedni moment na atak : Czekaj na właściwą chwilę, by zepchnąć przeciwników z wąskich odcinków
  4. Ćwicz w trybie wyzwań : Udoskonal swoje umiejętności, zanim weźmiesz udział w rywalizacyjnych wyścigach
  5. Wybieraj bitwy mądrze : Czasami unikanie konfrontacji jest lepsze niż ryzykowne starcia

Dlaczego warto grać w Marble Run 3D

Natychmiastowa zabawa, bez pobierania

Włącz się do akcji od razu za pomocą przeglądarki. Brak instalacji, brak czekania - tylko czysta ekscytacja wyścigów kulek, kiedy tylko chcesz.

Reprezentuj swój kraj

Poczuj dumę ze ścigania się w barwach swojego narodu! Kulki w narodowych motywach dodają osobistego zaangażowania i ducha rywalizacji, dzięki czemu każde zwycięstwo jest bardziej znaczące.

Idealne dla każdego poziomu umiejętności

Niezależnie od tego, czy jesteś graczem rekreacyjnym szukającym szybkiej rozrywki, czy zawodowcem dążącym do mistrzostwa w wyścigach, Marble Run 3D oferuje odpowiedni poziom wyzwania dzięki różnym trybom gry.

Rywalizacja towarzyska

Ścigaj się z przyjaciółmi i graczami z całego świata. Dziel się swoimi zwycięstwami, rzucaj wyzwania rywalom i wspinaj się po globalnych rankingach, by udowodnić swoją supremację w wyścigach kulek.

Gra Bez Stresu

Ciesz się w pełni darmowym doświadczeniem gry bez ukrytych kosztów, bez mechaniki "płać, aby wygrać" i bez natarczywych reklam przerywających rozgrywkę.

Najczęściej zadawane pytania (FAQ)

Marble Run 3D - Krajowa Gra Wyścigowa Kulami