Opus 5.5 zrobił grę z jednego zdania. Dwie gry, koszt i poprawka
Dwie gry w przeglądarce, 2D i 3D, każda z jednego polskiego zdania. Obie ruszyły bez błędu, poprawka kosztowała więcej niż gra. Razem 2,57 zł.

👁 118 przeczytań
- Opus 5.5 stworzył dwie grywalene gry przeglądarkowe z jednego polskiego zdania - obie bez błędów w konsoli przy pierwszym podejściu, w czasie poniżej 2 minut każda.
- Gra 2D z lisem kosztowała 0,226 USD (0,87 zł) i powstała w 103 sekundy, a gra 3D w three.js - 0,185 USD (0,71 zł) w 95 sekund.
- Poprawka rozjazdu wyniku o 1 i brak sterowania dotykiem kosztowała 0,255 USD - o 38% więcej niż napisanie gry 3D od zera, bo model przepisał cały plik.
Gra w przeglądarce z jednego zdania w Opus 5.5 to nie jest tylko efekt z filmików na X: zrobiłem dwie takie gry 26 września 2026 roku, każdą z jednego polskiego zdania, i obie ruszyły bez żadnego błędu w konsoli. Pierwsza to zręcznościówka 2D na canvasie z lisem łapiącym jabłka, druga to gra 3D w three.js z kulą pędzącą po drodze. Poniżej dokładne polecenia, czasy, tokeny, koszt w dolarach i złotych, zrzuty z automatycznego grania oraz jedno podejście poprawkowe, bo w grze 3D znalazłem błąd.
W skrócie
Obie gry zadziałały od pierwszego podejścia: 0 błędów konsoli, sterowanie strzałkami, rosnące tempo, ekran końca gry i restart spacją. Gra 2D powstała w 103 sekundy za 0,226 USD (0,87 zł), gra 3D w 95 sekund za 0,185 USD (0,71 zł). W grze 3D licznik w rogu pokazywał po zderzeniu 256, a komunikat końcowy 257, i żadna z gier nie miała sterowania na telefonie. Jedna poprawka naprawiła oba problemy, ale kosztowała więcej niż sama gra: 0,255 USD (0,99 zł), bo model przepisał cały plik. Razem trzy zapytania, 0,666 USD, czyli 2,57 zł.
Skąd pomysł i jak to zmierzyłem
Po premierze Opus 5.5 22 września 2026 na X krążą gry 3D, które model miał zrobić „z jednego zdania”. Chciałem sprawdzić, ile w tym prawdy przy zwykłym poleceniu po polsku, bez dopracowanego promptu systemowego i bez poprawiania kodu ręcznie. Model wywołałem przez OpenRouter (anthropic/claude-opus-5.5) z domyślnym poziomem wysiłku medium i limitem 20 000 tokenów wyjścia. Koszt biorę z pola rozliczeniowego odpowiedzi, a nie z wyliczeń. Ceny i parametry modelu opisałem w przewodniku po Opus 5.5, a sposób liczenia kosztu w tekście o cenie Opus 5.5.
Każdą grę uruchomiłem w Chromium przez Playwright w oknie 1280 na 720 pikseli. Skrypt klikał w planszę, naciskał spację, potem przez kilka sekund 16 razy przytrzymywał losowo strzałkę w lewo albo w prawo na 200-600 ms i robił trzy zrzuty. Porównanie pikseli między zrzutami pokazuje, czy coś się rusza. Na koniec skrypt przestawał sterować, czekał na koniec gry, robił zrzut i sprawdzał restart spacją.
Gra 2D: lis i jabłka
Polecenie, 39 słów, bez niczego więcej:
Napisz w jednym pliku HTML, bez żadnych zewnętrznych zasobów, zręcznościową grę 2D na canvasie, w której sterujesz strzałkami lisem łapiącym spadające jabłka i unikającym szyszek, z licznikiem punktów, trzema życiami, rosnącym tempem i ekranem końca gry z restartem spacją.Opus 5.5 myślał 1630 tokenów, a całą odpowiedź napisał w 103,4 sekundy. Wyszło 11 271 tokenów wyjścia i plik HTML o rozmiarze 16 942 bajtów. Wszystkie wymagania z polecenia są na miejscu. Lis, jabłka, szyszki, chmury, słońce i choinki są rysowane kodem, bez ani jednego pliku graficznego. Model dodał też rzeczy, o które nie prosiłem: złote jabłko za 5 punktów, rekord zapisywany w pamięci przeglądarki, chwilową nietykalność po trafieniu szyszką i drganie ekranu.

Po losowym sterowaniu i czekaniu lis stracił trzy życia po 27,7 sekundy z wynikiem 3, a spacja uruchomiła nową grę z zachowanym rekordem. Między kolejnymi zrzutami z rozgrywki zmieniło się 2,4% i 2,1% pikseli, co przy małych spadających obiektach na stałym tle oznacza, że gra żyje. Jedyne potknięcia są językowe: na ekranie końca stoi „Przetrwany czas: 27.7 s”, czyli niezgrabne sformułowanie i kropka dziesiętna zamiast przecinka.
Gra 3D: kula na nieskończonej drodze
Drugie polecenie, 46 słów:
Napisz w jednym pliku HTML grę 3D w three.js ładowanym z CDN, w której strzałkami w lewo i w prawo sterujesz kulą pędzącą po nieskończonej drodze, omijasz przeszkody, tempo rośnie z czasem, wynik widać na ekranie, a po zderzeniu gra pokazuje komunikat i restartuje się spacją.Tu odpowiedź przyszła po 94,6 sekundy: 9218 tokenów wyjścia, w tym 2084 tokeny myślenia, plik 12 670 bajtów, 393 linie. Biblioteka three.js w wersji 0.160.0 ładuje się z unpkg, więc gra wymaga internetu, co model sam zaznaczył w odpowiedzi. Scena ma cienie, mgłę, choinki i słupki przy drodze, a przy większej prędkości kamera lekko poszerza kąt widzenia. Wynik to przebyty dystans, obok prędkość w km/h i rekord.

Między zrzutami zmieniło się 15,4% i 20,4% pikseli, bo w 3D przesuwa się cała scena. Konsola znowu była czysta. Błąd wyszedł dopiero na zrzucie po zderzeniu: w rogu „Wynik: 256”, a w komunikacie „Twój wynik: 257”. W kodzie widać przyczynę: dystans rośnie przed sprawdzeniem kolizji, a licznik odświeża się po nim, więc przy zderzeniu funkcja kończy się, zanim licznik dostanie ostatnią wartość.
Jedno podejście poprawkowe i ile kosztowało
Drugi problem nie jest błędem w kodzie, tylko brakiem: żadna z gier nie reagowała na dotyk, więc na telefonie nie da się w nie zagrać. Wysłałem do tej samej rozmowy jedno zdanie:
Gra działa, ale znalazłem dwa problemy: po zderzeniu licznik w rogu pokazuje 256, a komunikat końcowy 257, i na telefonie nie da się grać, bo nie ma sterowania dotykiem. Popraw oba i zwróć cały plik.Opus 5.5 trafnie opisał przyczynę rozjazdu, przeniósł liczenie wyniku do jednej funkcji i dodał sterowanie: przytrzymanie lewej lub prawej połowy ekranu skręca, dotknięcie startuje grę, a na ekranach dotykowych pojawiają się dwa przyciski ze strzałkami. Bez proszenia dopasował kąt kamery do pionowego ekranu i zablokował przewijanie oraz powiększanie strony. Sprawdziłem to w emulacji telefonu 390 na 844 pikseli: przytrzymanie lewej strony zepchnęło kulę do lewej krawędzi drogi, prawej do prawej. Licznik i komunikat pokazały po zderzeniu tę samą liczbę, 227.

Cena tej wygody: 93,2 sekundy, 7378 tokenów wejścia (poprzednia rozmowa wraca do modelu), 11 295 tokenów wyjścia i 0,255 USD. Poprawka kosztowała o 38% więcej niż napisanie gry od zera, bo model zwrócił cały plik, o co zresztą prosiłem. Plik urósł z 12 670 do 16 888 bajtów.
Zagraj sam
Nie przepłacaj za te subskrypcje
Prowadzę sklep z rocznymi dostępami do narzędzi AI - te same konta, o których piszę wyżej, tylko taniej niż w cenniku producenta.
Obie gry wrzuciłem na serwer dokładnie w takiej postaci, w jakiej oddał je Opus 5.5 (gra 3D po jednej poprawce), bez żadnej ręcznej zmiany w kodzie. Działają na komputerze i na telefonie: lis i jabłka (2D) oraz kula na drodze (3D). Gra 3D pobiera bibliotekę three.js z internetu, więc potrzebuje połączenia.
Wszystkie liczby w jednej tabeli
| Zapytanie | Czas | Tokeny wyjścia (myślenie) | Koszt | Plik | Wynik |
|---|---|---|---|---|---|
| Gra 2D, lis | 103,4 s | 11 271 (1630) | 0,226 USD / 0,87 zł | 16 942 B | działa, 0 błędów |
| Gra 3D, kula | 94,6 s | 9218 (2084) | 0,185 USD / 0,71 zł | 12 670 B | działa, rozjazd wyniku o 1 |
| Poprawka gry 3D | 93,2 s | 11 295 (1792) | 0,255 USD / 0,99 zł | 16 888 B | naprawione, dotyk działa |
| Razem | 291,2 s | 31 784 | 0,666 USD / 2,57 zł |
Żaden plik nie zmieścił się w 12 KB. Najbliżej była pierwsza wersja gry 3D, ale tylko dlatego, że cały silnik graficzny przychodzi z zewnątrz.
Co z tego wynika
- Jedno zdanie wystarcza na grywalny prototyp. Oba polecenia miały po 40-46 słów i dały gry bez błędów w konsoli, z elementami, o które nie prosiłem.
- Telefonu model sam nie założy. Jeśli gra ma trafić na stronę, dopisz sterowanie dotykiem od razu w pierwszym zdaniu. Poprawka po fakcie kosztowała więcej niż cała pierwsza wersja.
- Drobne błędy wychodzą dopiero przy graniu. Rozjazd wyniku o 1 zobaczyłem na zrzucie, a nie w konsoli. Bez automatycznego grania albo ręcznej partii by przeszedł.
- Koszt zależy od długości pliku, nie od trudności gry. 20 USD za milion tokenów wyjścia oznacza, że w moich trzech zapytaniach każde 10 KB gotowego pliku kosztowało 0,13-0,15 USD razem z myśleniem. To opinia redakcji oparta na trzech zapytaniach, a nie na większej próbie.
Jeśli chcesz robić takie rzeczy na większą skalę, z poprawkami w pętli, wygodniej jest w Claude Code, gdzie model sam uruchamia i czyta pliki. O tym, czy wyższy poziom wysiłku coś daje, pisałem w teście poziomów effort.
Najczęstsze pytania
Ile kosztuje zrobienie gry w przeglądarce w Opus 5.5?
W moim pomiarze prosta gra 2D kosztowała 0,226 USD (0,87 zł), a gra 3D w three.js 0,185 USD (0,71 zł), przez API w OpenRouterze. Jedna poprawka z przepisaniem całego pliku to kolejne 0,255 USD.
Czy gra z jednego zdania działa od razu?
W obu moich próbach tak: zero błędów konsoli, działające sterowanie, koniec gry i restart. W grze 3D był jednak rozjazd wyniku o 1, a żadna gra nie obsługiwała dotyku.
Ile trwa generowanie gry?
Od 94,6 do 103,4 sekundy na grę przy poziomie wysiłku medium. Model myślał przy tym od 1630 do 2084 tokenów.
Źródła i data sprawdzenia
Wszystkie czasy, tokeny, koszty i zrzuty to moje pomiary z trzech zapytań do modelu anthropic/claude-opus-5.5 na OpenRouterze, koszt z pola rozliczeniowego odpowiedzi. Ceny modelu według ogłoszenia Anthropic z 22 września 2026. Gra 3D korzysta z biblioteki three.js 0.160.0. Przeliczenie na złote po kursie NBP 3,857 zł za dolara z 24 września 2026. Sprawdzone 26 września 2026.
Cały tydzień w AI, w jednym mailu
Wybrane premiery, narzędzia i analizy. Raz w tygodniu, prosto do skrzynki.
Zapisz się za darmo →Najczęstsze pytania
Ile kosztuje wygenerowanie gry przeglądarkowej w Claude Opus 5.5?
Prosta gra 2D kosztowała 0,226 USD (0,87 zł), a gra 3D w three.js 0,185 USD (0,71 zł) przez API w OpenRouterze. Jedna poprawka z przepisaniem całego pliku to kolejne 0,255 USD, co daje łącznie 0,666 USD (2,57 zł) za trzy zapytania.
Czy Claude Opus 5.5 robi działającą grę z jednego zdania bez poprawek?
W obu testach gry ruszyły bez błędów w konsoli już przy pierwszym zapytaniu, ze sterowaniem strzałkami, rosnącym tempem i restartem spacją. W grze 3D pojawił się jednak rozjazd wyniku o 1, a żadna z gier nie obsługiwała sterowania dotykiem na telefonie.
Jak długo Opus 5.5 generuje grę przeglądarkową?
W testach z 26 września 2026 gra 2D powstała w 103,4 sekundy, a gra 3D w 94,6 sekundy przy poziomie wysiłku medium. Model myślał odpowiednio 1630 i 2084 tokeny przed napisaniem kodu.
Czy gra wygenerowana przez Opus 5.5 działa na telefonie?
Żadna z dwóch gier nie obsługiwała dotyku od razu - model nie dodał sterowania mobilnego bez wyraźnej prośby. Dopiero jedna poprawka dodała przytrzymanie lewej i prawej połowy ekranu oraz dwa przyciski ze strzałkami na ekranach dotykowych.
