Nowe spojrzenie na klasyczną grę
Arena Pong, stworzona przez niezależnego twórcę CoCo, na nowo interpretuje ukochaną grę Pong przez pryzmat roguelike. Zainspirowany projektem Circle Pong innego użytkownika Rosebud (@ShawnBuilds), CoCo wziął podstawową pętlę rozgrywki i wzbogacił ją o progresywną trudność i mechanikę powtarzalności.
"Świetnie się bawiłem grając w oryginalną grę, ale czułem, że mogłaby być bardziej ekscytująca, i chciałem stworzyć prostą grę, która jest szybka, zabawna i powtarzalna."
CoCo
Indie Game Developer
Cel był prosty: dostarczyć doświadczenie, które można szybko podjąć i zagrać, które jest szybkie, zabawne i świeże. Jednak jako samotny deweloper bez doświadczenia w tradycyjnym modelowaniu 3D, CoCo stanął przed jednym poważnym wyzwaniem — stworzeniem wizualnie angażującego świata bez zagłębiania się w techniczne tworzenie zasobów.
Wyzwanie: Tworzenie zasobów 3D bez doświadczenia w modelowaniu
Proces twórczy CoCo rozpoczął się od Rosebud AI, które efektywnie obsługiwało potrzeby backendowe, takie jak logika i zasoby zastępcze. Jednak gdy przyszło do generowania modeli 3D, Rosie, powiązana AI, miała ograniczenia, które zaczęły utrudniać pracę CoCo. Jak zauważył CoCo:
"Podczas gdy ideacja i początkowe tworzenie zasobów były stosunkowo łatwe z Rosie, najbardziej czasochłonnym i ograniczającym aspektem było naprawianie błędów, których Rosie nie mogła rozwiązać, zwłaszcza problemów kontekstowych, które mogła mieć. Błędy zazwyczaj łatwo naprawić, ale czasami można utknąć z powodu problemów kontekstowych."
CoCo
Indie Game Developer
CoCo szczególnie podkreślił kilka wąskich gardeł:
- Poleganie na Rosie do generowania postaci wrogów z podstawowych kształtów three.js
- Niekonsekwentne wyniki w modelowaniu Text to 3D
"Kontrolowanie tworzenia zasobów przez prompt-to-3D nie było skuteczne; trudno było uzyskać precyzyjne wyniki. Modele 3D wyglądały blisko tego, jak chciałoby się, aby wyglądały, ale nie były świetne."
CoCo
Indie Game Developer
- Utknąć z powodu problemów związanych z kontekstem w kodzie, takich jak rozwiązywanie błędów, jak nieprawidłowe działanie ulepszenia podziału
- Wolniejsze tempo iteracji podczas debugowania lub udoskonalania logiki gry ręcznie
Rozwiązanie: Odkrycie Meshy dla łatwego tworzenia 3D
Meshy pojawiło się w odpowiednim momencie. CoCo odkrył platformę, szukając bardziej niezawodnego rozwiązania do generowania modeli 3D.
"Głównym wyzwaniem było generowanie zasobów 3D... Główną potrzebą była pomoc w tworzeniu zasobów 3D, ponieważ użytkownik nie wiedział, jak je tworzyć samodzielnie i nie chciał inwestować czasu w naukę tradycyjnego modelowania 3D."
CoCo
Indie Game Developer
W przeciwieństwie do poprzednich narzędzi, Meshy oferowało jasną propozycję wartości:
"Meshy jest polecane każdemu, kto próbuje łatwo tworzyć gry, zwłaszcza artystom, którzy lubią rysować, ale nie wiedzą, jak tworzyć modele 3D. Opisuje się to jako bardzo, bardzo łatwy proces."
CoCo
Indie Game Developer
W momencie, gdy CoCo zaczęła eksperymentować z Meshy, korzyści były natychmiastowe — zwłaszcza w projektowaniu wrogów. Dzięki kilku opisowym podpowiedziom i odrobinie kreatywnego wkładu, wrogowie zaczęli nabierać kształtu i idealnie wpasowywać się w kosmiczną estetykę projektu.
Jak Meshy Zmieniło Proces Tworzenia
Integracja Meshy w workflow Arena Pong oznaczała przemyślenie rozwoju zasobów od podstaw. CoCo przyjęła następujące podejście:
- Rozpocznij rozwój od podstawowej logiki gry i zasobów zastępczych za pomocą Rosebud
- Przejdź do Meshy, gdy gra osiągnie wizualnie gotowy etap
- Użyj Meshy do tworzenia wysokiej jakości statycznych modeli 3D dla postaci wrogów
- Importuj i wdrażaj modele, minimalizując dodatkowe prace, takie jak rigging czy animacja
"Możliwość używania statycznych zasobów 3D z Meshy znacznie ułatwia kodowanie, ponieważ unika się złożoności, takich jak rigging i animacja w grze. Pozwala to skupić się najpierw na logice gry...Nieoczekiwaną korzyścią było odkrycie zintegrowanej funkcji tekst-na-obraz w Meshy. Oznacza to, że zewnętrzna usługa nie jest potrzebna do generowania obrazów, ponieważ obrazy mogą być tworzone bezpośrednio na platformie Meshy przed ich konwersją do 3D."
CoCo
Indie Game Developer
Ożywienie Wrogów w Arena Pong
Użycie Meshy miało namacalny wpływ, nie tylko na workflow CoCo, ale także na ostateczny wygląd i odczucie Arena Pong.
"Meshy 'tchnęło trochę życia w postacie wrogów', nadając grze bardziej zabawny i żywy wygląd, wykraczając poza zwykłe kolorowe wrogów. Wrogowie mają więcej głębi i wnoszą więcej życia do kosmicznego tematu Arena Pong..."
CoCo
Indie Game Developer
Poprawy w wizualnej wierności zrobiły natychmiastowe wrażenie. Gdy CoCo podzieliła się zaktualizowaną wersją z przyjaciółmi, reakcja była przytłaczająco pozytywna.
"Podzieliłam się zaktualizowaną wersją Arena Pong z przyjaciółmi, a oni byli szczerze pod wrażeniem nowych modeli 3D. Dodanie postaci wrogów, które wizualnie śledzą piłkę, sprawiło, że rozgrywka stała się znacznie bardziej dynamiczna i żywa, dodając angażującą warstwę osobowości do każdego meczu."
CoCo
Indie Game Developer
Co więcej, wkład Meshy uwolnił przestrzeń dla głębszej kreatywności:
"Meshy usuwa zależność od Rosie dla zasobów 3D, pozwalając mi na poświęcenie czasu na stworzenie pożądanego obrazu — nawet narysowanie go — a następnie stworzenie zasobu przez Meshy."
CoCo
Indie Game Developer
Co Dalej i Porady dla Innych Twórców
Z Arena Pong w stanie grywalnym, CoCo planuje stopniowo dodawać funkcje, potencjalnie ponownie używając Meshy do ulepszeń lub alternatywnych modeli paletek. Jednak główny nacisk kładziony jest na kontynuowanie małych projektów przy użyciu tego samego wspomaganego przez AI, dostępnego pipeline'u. Refleksja nad tym, czego się nauczyli, CoCo oferuje pomocne porady dla innych niezależnych twórców:
"Dołącz do społeczności Discord zarówno dla Meshy, jak i Rosebud, ponieważ jest wiele osób chętnych do pomocy w przypadku problemów...Przyjmij łatwość tworzenia: 'możesz ożywić swoje gry w ciągu kilku sekund.'"
CoCo
Indie Game Developer
I ostatnie słowo zachęty:
"Zachęcająca wiadomość dla aspirujących twórców gier: 'Myślę, że dla każdego, kto jeszcze nie stworzył własnej gry, ponieważ może to być przytłaczające, lub nie znasz się na kodowaniu, możesz to zrobić. I jest to naprawdę, naprawdę łatwe z pomocą Rosebud i Meshy. Jest wystarczająco dużo darmowych promptów, aby szybko zacząć tworzyć swoje gry zarówno w Rosebud, jak i Meshy. Więc dołącz do serwerów Discord, napisz do mnie tam lub skontaktuj się z kanałami wsparcia społeczności, ponieważ ja (i wszyscy inni niesamowici członkowie społeczności) uwielbiamy pomagać. Baw się dobrze!"
CoCo
Indie Game Developer
Wniosek: Meshy jako Towarzysz Tworzenia Gier
Arena Pong jest kreatywnym przykładem tego, jak narzędzia AI mogą umożliwić niezależnym deweloperom przekształcenie ich pomysłów w grywalne, wizualnie angażujące doświadczenia. Podróż CoCo ilustruje wartość hybrydowego przepływu pracy — używając Rosie do logiki backendowej i Meshy do łatwo generowalnych zasobów 3D, które dodają energii i głębi grze.
Niezależnie od tego, czy jesteś samodzielnym twórcą gier, artystą 3D bez doświadczenia w modelowaniu, czy po prostu kimś ciekawym eksperymentowania z pomysłami na design, Meshy oferuje dostępny punkt wejścia do tworzenia treści 3D.
👉 Zagraj w Arena Pong tutaj i zobacz, co jest możliwe, gdy AI spotyka się z indywidualną kreatywnością.