Stick Basketball - Sport Gra

Seele01-Flash
Autor Luke Ramirez
Zagraj w Stick Basketball za darmo! Kontroluj graczy w postaci patyczków w tej wesołej, arcadowej grze w koszykówkę. Wybierz swoją drużynę i ruszaj do ataku w dynamicznych meczach.

Prompt

MODEL: Seele01-Flash
Proszę użyć Three.js do wygenerowania **gry typu mobile-first** z motywem "**Stick Basketball: Street Arcade Edition**". Proszę najpierw przeczytać poniższe szczegółowe wymagania projektowe gry, a następnie wygenerować odpowiedni kod: ### 1. Zasoby i Środowisko * **Styl wizualny**: Estetyka 2.5D "wycinanek papierowych" lub Low-Poly 3D. Naśladować styl oryginalnej gry Flash, ale z głębią. * **Postacie**: Skonstruowane za pomocą prymitywów Three.js. * *Głowy*: Białe kule. * *Kończyny*: Cienkie cylindry lub linie (czarne). * *Strój*: Charakterystyczne, duże "workowate" szorty i koszulki (Drużyna Czerwona vs. Drużyna Niebieska) oraz czapki baseballowe założone daszkiem do tyłu wykonane z połączonych podstawowych geometrii. * **Środowisko**: Uliczne boisko do koszykówki. * *Podłoga*: Płaszczyzna z teksturą drewnianego parkietu lub betonu, wyraźnie oznaczona białymi liniami boiska (pole klucza, linia za 3 punkty). * *Tło*: Minimalistyczna panorama miasta lub rozmyty zarys tłumu, aby dodać głębi bez obciążania wydajności. * *Obręcz*: Cylindryczny słup, przezroczysta prostokątna tablica (wygląd szkła) i torus na obręcz. * **Optymalizacja mobilna**: Użyj `InstancedMesh` dla powtarzających się członków publiczności. Ogranicz dynamiczne światła do 1 (DirectionalLight dla cieni) plus AmbientLight. Użyj prostych `MeshLambertMaterials` dla wydajności. ### 2. Wymagania audio * **BGM**: Zapętlony, żywy instrumentalny utwór w stylu **Old School Hip-Hop / Boom Bap** (ciężki bas, rytmiczne bębny) do stworzenia atmosfery "street ball". * **Efekty dźwiękowe (SFX)**: * *Środowisko*: Charakterystyczny **piskliwy dźwięk** gumowych butów na podłodze (wyzwalany przy szybkiej zmianie kierunku). * *Piłka*: specyficzne dźwięki "łupu" dla kozłowania (lekko zmieniane w tonie dla urozmaicenia) i uderzania w obręcz. * ***Scoring***: Satysfakcjonujący dźwięk siatki "Swish" oraz doping/oklaski tłumu. * ***UI***: Dźwięk "blip" w stylu arcade przy naciskaniu przycisków oraz głośny brzęczyk przy zakończeniu gry. ### 3. Pętla rozgrywki * **Mechanika podstawowa**: 1 na 1, koszykówka uliczna. * **Atak**: * **Kozłowanie**: Automatyczne podczas ruchu. * **Rzut**: Mechanika "Wciśnij i Przytrzymaj". Nad głową gracza pojawia się wizualny pasek mocy. Zwolnienie przycisku, gdy pasek jest zielony, daje wysoką celność; gdy jest czerwony – rzut chybia kosza. * **Obrona**: * **Przechwycenie**: Zbliż się do przeciwnika i naciśnij "Przechwyć", aby spróbować odebrać piłkę (sprawdzenie kolizji + prawdopodobieństwo). * **Blok**: Wyczucie czasu skoku, aby przechwycić trajektorię piłki. * **Przebieg gry**: Stały limit czasu (np. 2 minuty). Wygrywa drużyna z większą liczbą punktów. Po zdobyciu kosza, piłka wraca na środek boiska lub drużyna, która straciła punkt, wprowadza ją z autu. ### 4. Sterowanie mobilne i interakcja * **Orientacja**: **Tryb poziomy** (niezbędny dla widoczności boiska). * **Schemat sterowania**: * **Lewy kciuk**: Dynamiczny **wirtualny joystick** do poruszania postacią (360 stopni). * **Prawy kciuk**: Trzy duże, wyraźne przyciski akcji (min. 60px obszar dotyku). * *Przycisk A (Atak)*: Rzut (przytrzymaj, aby naładować). * *Przycisk B (Atak)*: Podanie / Unik. * *Przycisk A (Obrona)*: Blok / Skok. * *Przycisk B (Obrona)*: Przechwycenie. * **Informacja zwrotna w UI**: * Przyciski powinny wizualnie wciskać się lub świecić po dotknięciu. * Wywołaj `navigator.vibrate(50)` przy udanych przechwyceniach, blokach lub zdobytych punktach (Informacja zwrotna dotykowa). * Kamera powinna płynnie podążać za piłką, ale utrzymywać obręcz w kadrze w pobliżu strefy punktowej. Wygeneruj grę tekstową RPG w klimacie cyberpunk, osadzoną w futurystycznym mieście **Neo-Aethel**. Użyj poniższych elementów jako podstawy: ## Podstawowe parametry * **Świat:** Mega-miasto zarządzane przez sztuczną inteligencję, podzielone na poziomy społeczne. * **Gracz:** Haker (`ROZBÓJNIK`) lub najemnik (`MERC`) z unikalnymi umiejętnościami. * **Główny wątek:** Wykradzenie wrażowych danych (`<data_core>`) z korporacji **Arasaka-Tek**. * **Mechanika:** Testy umiejętności (`SKILL_CHECK`) używające kości k20. ## Szczegóły implementacji ```python def skill_check(player_stat, difficulty=15): import random roll = random.randint(1, 20) success = roll + player_stat >= difficulty return success, roll ``` ## Oczekiwany rezultat Gra powinna prezentować: 1. Krótkie wprowadzenie do świata. 2. Wybór postaci i początkowej lokalizacji. 3. Przynajmniej jedną interakcję z `SKILL_CHECK`. 4. Wielokrotne zakończenia w oparciu o decyzje gracza. Rozpocznij generację po potwierdzeniu.
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 grze

Stick Basketball to ekscytująca internetowa gra sportowa, która ożywia koszykarską akcję za pomocą uroczych postaci typu stick figure. Ta zręcznościowa gra koszykarska oferuje prostą, ale wciągającą rozgrywkę, w której sterujesz postaciami z patyków rywalizującymi na boisku. Dzięki prostym mechanikom i konkurencyjnej rozgrywce, Stick Basketball zdobył solidną ocenę 3.22/5 od graczy, którzy lubią szybkie sesje gier sportowych.

Gra łączy w sobie emocje koszykówki z prostotą grafik stick figure, tworząc przystępne, a jednocześnie zabawne doświadczenie dla graczy w każdym wieku. Niezależnie od tego, czy szukasz szybkiej przerwy na grę, czy chcesz poprawić swoje wirtualne umiejętności koszykarskie, ta gra zapewnia szybką akcję na boisku bez żadnej złożoności.

Kluczowe cechy

Wybór drużyny i personalizacja

Wybierz spośród różnych drużyn z patyków, z których każda jest gotowa podjąć rywalizację. Gra oferuje różne opcje drużyn, które pozwalają znaleźć preferowany styl gry i reprezentację na boisku.

Wiele trybów gry

Stick Basketball zawiera różne tryby rozgrywki, aby akcja pozostała świeża i wymagająca. Niezależnie od tego, czy wolisz szybkie mecze, czy rozszerzone turnieje, znajdziesz tryb odpowiadający twoim preferencjom.

Akcja w stylu arcade

Gra skupia się na zabawnej, dynamicznej rozgrywce koszykarskiej, a nie na złożonych symulacjach. To podejście arcade'owe sprawia, że łatwo jest wskoczyć i zacząć grać od razu, co jest idealne na krótkie sesje.

Darmowa gra w przeglądarce

Całkowicie darmowa do grania, bez konieczności pobierania. Po prostu otwórz przeglądarkę i od razu zacznij rzucać piłką do kosza z patyczkowymi graczami.

Mechaniki rozgrywki

Główny cel jest prosty: zdobyć więcej punktów niż przeciwnicy, rzucając do kosza i uniemożliwiając im zdobywanie punktów. Kontroluj swoich patyczkowych graczy, gdy poruszają się po boisku, rzucają piłkę i bronią przed drużyną przeciwnika.

Gra kładzie nacisk na szybkie refleksy i dobrą synchronizację przy rzutach. Gracze muszą opanować mechanikę strzałów, aby konsekwentnie zdobywać punkty, jednocześnie skupiając się na pozycjonowaniu obronnym, aby zatrzymać przeciwników.

Sterowanie i obsługa

Stick Basketball wykorzystuje intuicyjne sterowanie zaprojektowane z myślą o łatwej rozgrywce. Instrukcje w grze dostarczają wszystkich niezbędnych informacji o sterowaniu, zapewniając, że gracze mogą szybko nauczyć się, jak poruszać swoimi patyczkowymi graczami, rzucać piłką i wykonywać manewry obronne.

Schemat sterowania jest zoptymalizowany pod kątem gry w przeglądarce, co czyni go dostępnym na różnych urządzeniach i platformach bez konieczności posiadania specjalnych akcesoriów.

Dlaczego warto grać w Stick Basketball

Ta gra jest idealna dla fanów koszykówki, którzy chcą szybkiej i łatwo dostępnej rozgrywki sportowej bez skomplikowanych zasad czy długich samouczków. Stylistyka animowanych postaci dodaje uroku, jednocześnie skupiając uwagę na rozgrywce, a nie na grafice.

Jej zręcznościowy charakter oznacza, że rozgrywki są zazwyczaj krótkie i intensywne, co czyni ją idealną na szybkie sesje w przerwach lub gdy masz ochotę na odrobinę sportowej rywalizacji. Prosta grafika zapewnia płynne działanie na różnych urządzeniach i przy różnych połączeniach internetowych.

Stick Basketball przemawia do graczy, którzy lubią klasyczne, zręcznościowe gry sportowe z prostymi celami i natychmiastową akcją. Jest odpowiednia dla każdego wieku i poziomu umiejętności — od graczy okazjonalnych po entuzjastów gier sportowych, szukających zabawnej alternatywy dla bardziej złożonych symulacji koszykówki.

Najczęściej zadawane pytania (FAQ)

Stick Basketball