Planet Smash Destruction - Symulacja Gra

Seele01-Flash
Autor Penelope Thomas
Uwolnij kosmiczne zniszczenie w Planet Smash Destruction! Twórz, personalizuj i niszcz planety za pomocą potężnej broni. Darmowa gra symulacyjna z fizyką i trybem kreatywnym.

Prompt

MODEL: Seele01-Flash
Proszę użyj Three.js, aby wygenerować **grę typu mobile-first** z motywem "Planet Smash Destruction". Najpierw przeczytaj poniższe szczegółowe wymagania projektowe gry, a następnie wygeneruj odpowiedni kod: ### 1. Zasoby i Środowisko * **Obiekt Centralny:** Wysokiej jakości `SphereGeometry` reprezentująca Ziemię, z nałożonymi teksturami wysokiej rozdzielczości (mapy diffuse, specular i normalne), aby pokazać kontynenty i oceany. Dołącz nieco większą koncentryczną sferę z niestandardowym shaderem (efekt Fresnela), aby symulować świecącą, niebieską atmosferę. * **Efekty Wizualne Zniszczenia:** Zaimplementuj dynamiczny "System Uszkodzeń". Gdy pocisk trafi planetę, nie używaj ciężkich operacji CSG. Zamiast tego użyj tekstury pomocniczej (canvas texture) do rysowania "kraterów" (czarnych/wypalonych obszarów) lub zastosuj maskowanie alfa, aby wizualnie tworzyć "dziury" w shaderze siatki. * **Systemy Cząsteczek:** Wygeneruj pule emiterów cząsteczek dla eksplozji. Cząsteczki powinny używać `AdditiveBlending`, zaczynając jako jasno żółte/białe i przechodząc w dym pomarańczowy/czerwony. Dodaj odłamki (małe siatki sześcienne), które wylatują na zewnątrz z punktu uderzenia, używając prostej fizyki. * **Tło:** Skybox o wysokim kontraście przedstawiający głęboki, czarny kosmos, gęste pola gwiazd i odległą mgławicę, aby zapewnić głębię. * **Oświetlenie:** Silne światło kierunkowe (Słońce) z boku, aby tworzyć dramatyczne cienie na planecie, plus światło otoczenia o niskim natężeniu, aby ciemna strona była lekko widoczna. * **Optymalizacja Mobilna:** Ogranicz segmenty sfery do 64x64. Użyj puli obiektów dla pocisków i cząsteczek. Upewnij się, że tekstury są skompresowane lub mają rozsądny rozmiar (max 1024x1024) dla pamięci GPU urządzeń mobilnych. ### 2. Wymagania Audio * **BGM (Muzyka w tle):** Kinematyczny, ambientowy utwór "Space Drone" — głęboki, wolny i lekko złowieszczy, oddający ogrom przestrzeni kosmicznej. * **SFX (Eksplozje):** Ciężkie, bogate w bas dudniące dźwięki z losowymi zmianami tonu, aby zapobiec powtarzalności, gdy gracz spamuje atakami. * **SFX (Broń):** Wysokie, sci-fi "Piknięcia" dla laserów; dźwięki "Szuuu" dla lotu rakiet. * **SFX (UI):** Ostry, mechaniczny "klik" przy wyborze broni i "cyfrowy brzęczyk" dla przycisku resetowania. ### 3. Pętla rozgrywki * **Mechanika główna:** Gracz obraca planetę, aby znaleźć obszar celu, wybiera broń z interfejsu i dotyka powierzchni planety, aby oddać strzał. * **Logika broni:** * *Rakieta:* Podróżuje z pozycji kamery do punktu dotknięcia, eksploduje przy kontakcie. * *Laser:* Natychmiastowy promień raycast, który zadaje ciągłe obrażenia/odpalenia, dopóki palec jest przytrzymany. * *Asteroida:* Pojawia się losowo poza ekranem i uderza w miejsce dotknięcia. * **Postęp:** Wyświetl licznik "Populacja" (np. startujący od 7 miliardów) u góry ekranu. Każde trafienie redukuje populację w zależności od promienia obrażeń. * **Warunek wygranej:** Gdy populacja osiągnie 0, planeta zamienia się w martwą, wypaloną skałę (zamień teksturę lub maksymalnie nałóż warstwę zniszczeń). Udostępnij przycisk "Zresetuj planetę", aby rozpocząć od nowa. ### 4. Sterowanie mobilne & Interakcja * **Sterowanie kamerą:** Użyj `OrbitControls` z włączonym tłumieniem (dampingFactor 0.05) dla płynnego rozpędu. Pozwól na przeciąganie jednym palcem, aby obrócić widok. Logika "pinch-to-zoom", aby przybliżać/oddalać. * **Mechanizm strzału:** Rozróżniaj między "Przeciągnięciem" (obrót kamery) a "Dotknięciem" (oddanie strzału). Zaimplementuj krótkie opóźnienie sprawdzające: jeśli dotyk przesunie się o mniej niż 5 pikseli, zinterpretuj go jako polecenie strzału za pomocą Raycastera. * **Układ interfejsu:** * **Pasek boczny po prawej stronie:** Pionowy stos dużych, okrągłych ikon (min. 50px średnicy) do wyboru broni (Rakieta, Laser, Asteroida). Aktywna broń powinna mieć podświetloną obwódkę. * **Góra na środku:** Czytelny wyświetlacz tekstowy na "Pozostała populacja". * **Dół po prawej:** Przycisk "Resetuj" umieszczony w strefie łatwego zasięgu kciuka. * **Informacja zwrotna dotykowa (Haptic):** Wyzwól `navigator.vibrate(50)` przy każdym uderzeniu eksplozji, aby nadać zniszczeniom dotykową wagę.
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

Planet Smash Destruction to ekscytująca casualowa gra symulacyjna oparta na fizyce, która daje ci w ręce moc kosmicznej destrukcji. W tym wciągającym doświadczeniu sandboxowym możesz tworzyć, dostosowywać i niszczyć całe planety za pomocą arsenału niszczycielskiej broni. Niezależnie od tego, czy jesteś początkującym, czy doświadczonym graczem, intuicyjne sterowanie sprawia, że anihilacja planet jest dostępna i nieskończenie rozrywkowa.

Gra łączy realistyczną fizykę z twórczą swobodą, pozwalając ci eksperymentować z różnymi metodami destrukcji i obserwować spektakularne rezultaty. Od promieni laserowych, które przecinają kontynenty, po obce potworne wiertła, które wiercą idealne tunele przez jądra planet, każda broń oferuje unikalną i satysfakcjonującą mechanikę niszczenia.

Kluczowe funkcje

Nieograniczone możliwości destrukcji

Doświadcz najwyższej fantazji o mocy, niszcząc Ziemię i wyruszając na inne ciała niebieskie. Gra rozpoczyna się od Ziemi na celowniku, ale w miarę postępów i zarabiania waluty możesz odblokować egzotyczne planety i tajne światy do zburzenia.

Kompleksowy arsenał broni

Wybierz spośród sześciu różnych kategorii broni: - Potwory : Wypuść kosmiczne stworzenia, by pożerały planety - Gwiazdy : Wykorzystaj moc gwiazd do masowych zniszczeń - Planety : Użyj ciał niebieskich jako pocisków - Bomby : Twórz reakcje łańcuchowe eksplozji - Rakiety : Wykonuj precyzyjne ataki z kosmosu - Lasery : Przetnij światy skoncentrowanymi wiązkami energii

Wolność Trybu Kreatywnego

Poza niszczeniem, gra oferuje rozbudowany tryb kreatywny, w którym możesz: - Projektować własne planety od podstaw - Zasiedlać światy cywilizacjami - Tworzyć unikalny teren i atmosfery - Dodawać satelity i struktury orbitalne - A potem obserwować, jak twoje dzieła kruszą się pod wpływem wybranej broni

System Personalizacji Broni

Ulepszaj i modyfikuj swój arsenał za zdobytą walutę: - Zwiększaj szerokość wiązki lasera i zmieniaj jej kolory - Powiększaj obszary uderzeń meteorytów - Wzmocnij promień wybuchu rakiet - Wypuszczaj wiele pocisków jednocześnie - Dostosuj prędkość i moc broni

Ukryta Zawartość i Eksploracja

Odkryj 15 tajnych planet, w tym Ziemię-Donut, Ziemię-Sześcian, Płaską Ziemię, Świat Bałwana, Świat Duchów, Planetę Dyni i wiele innych unikalnych ciał niebieskich, z których każde oferuje inne wyzwania destrukcji.

Mechanika Rozgrywki

Planet Smash Destruction działa jako prawdziwa gra sandbox, dając ci całkowitą swobodę w eksploracji kosmosu i eksperymentowaniu z destrukcją. Twoja wyobraźnia to jedyne ograniczenie w dążeniu do pełnej dominacji kosmicznej.

Silnik fizyki realistycznie symuluje niszczenie planet, tworząc wiarygodne wzory gruzu, efekty grawitacyjne i reakcje wybuchowe. Każda broń inaczej oddziałuje z materiałami planetarnymi, zachęcając do eksperymentowania i myślenia strategicznego.

Przewodnik po Obsłudze

Podstawowe Sterowanie

  • Lewy Przycisk Myszy : Wybieraj bronie, celuj i strzelaj
  • Wybór Broni : Wybieraj z panelu broni po prawej stronie
  • Funkcja Resetu : Restartuj poziomy w dowolnym momencie, aby wypróbować różne podejścia
  • Sterowanie Kamerą : Poruszaj się wokół planet dla optymalnych kątów celowania

System Postępu

Niszcz planety, aby zdobywać walutę gry, która odblokowuje: - Nowe ulepszenia i modyfikacje broni - Dodatkowe planety i ciała niebieskie - Rozszerzone opcje personalizacji - Specjalne sekretne światy

Wskazówki Strategiczne

  • Eksperymentuj z różnymi broniami dla zróżnicowanych efektów destrukcji
  • Użyj trybu kreatywnego, aby ćwiczyć celowanie i efekty broni
  • Łącz wiele rodzajów broni, aby uzyskać spektakularne reakcje łańcuchowe
  • Eksperymentuj z różnymi kątami, aby zmaksymalizować efektywność zniszczeń

Dlaczego warto grać w Planet Smash Destruction

Ulga w stresie : Doświadcz terapeutycznej satysfakcji dzięki bezpiecznym, wirtualnym zniszczeniom, które pomagają uwolnić napięcie i frustrację.

Ekspresja kreatywna : Gra w unikalny sposób łączy destrukcję z kreacją, pozwalając na artystyczną ekspresję poprzez budowanie i burzenie własnych światów.

Nauka fizyki : Zrozum rzeczywiste zasady fizyki poprzez interaktywną rozgrywkę, która demonstruje grawitację, pęd i siły wybuchowe.

Niekończąca się powtarzalność : Dzięki wielu rodzajom broni, opcjom personalizacji, tajnym planetom i trybowi kreatywnemu, żadne dwie sesje nie są identyczne.

Dostępność międzyplatformowa : Graj natychmiast w przeglądarce na komputerze lub urządzeniach mobilnych bez pobierania, lub pobierz aplikację mobilną, aby niszczyć w drodze.

Zabawa dla całej rodziny : Pomimo tematyki zniszczeń, kreskówkowa grafika i brak realistycznej przemocy sprawiają, że gra jest odpowiednia dla graczy w wieku od 9 lat, pod opieką rodziców.

Najczęściej zadawane pytania (FAQ)

Planet Smash Destruction