Zagroda

Otwarty świat w przeglądarce, osadzony na Starym Mieście w Zamościu — plan ulic i kamienice pochodzą z OpenStreetMap, nie z wyobraźni. Grę rozwija Bielik, polski model językowy działający lokalnie: opisujesz zmianę po polsku, a bramka jakości pilnuje, żeby gra się nie zepsuła.

Zagraj

Pierwsze pięć minut

Budzisz się na rogu Rynku Wielkiego, z pustymi rękami. Nic cię nie prowadzi za rękę — wszystko zaczyna się od zbierania.

Klawisze

W S A D / strzałkiruch
Spacjaużyj tego, co w ręce — zbierz, zagadaj, otwórz skrzynię
Q Ezmień przedmiot w ręce
G / Fpostaw / zjedz
1–9wytwórz z listy
Tporozmawiaj z postacią obok — i wymień się z nią
Ppracownia: zgłoś zmianę w grze
Esczamknij okno

Na telefonie

Gra wykrywa ekran dotykowy sama i dokłada sterowanie: krzyż kierunków po lewej, duży przycisk Użyj po prawej, nad nim T i P. Panel z ekwipunkiem schodzi pod planszę, a przyciskiem panel w rogu da się go schować, gdy chcesz więcej miejsca.

Receptury i przedmioty stuka się palcem — to samo, co klawisze 1–9 i Q/E na komputerze. Stuknięcie w trzymany przedmiot odkłada go z powrotem.

Czego tu nie ma

Nie ma magii, potworów, pieniędzy ani zwierząt gospodarskich. Technika kończy się na narzędziu ręcznym: jest ogień, kowadło, krosno i wiklina. Wymiana odbywa się rzeczami i przysługą — i to postać mówi, czego chce w zamian.

Trzy poziomy

coczego wymagaco działa
tutaj nic cała rozgrywka: zbieranie, wytwarzanie, zadania, wymiana, kwestie postaci
z własnym modelem Ollama i Bielik u siebie dodatkowo żywe rozmowy po polsku
cała pętla npm run instalacja dodatkowo pracownia: model wprowadza Twoje zmiany do gry

Rozmowy z własnym modelem

Ta strona rozmów nie obsłuży i nie jest to kwestia ustawień. Zmierzyłem: strona z internetu dostaje przy próbie sięgnięcia do modelu na Twoim komputerze timeout po 6 sekundach, ta sama strona postawiona lokalnie dostaje odpowiedź w 23 ms. Przeglądarki blokują zapytania ze stron publicznych do sieci lokalnej i nie pomaga nawet serwer zgadzający się na wszystko.

Jeśli masz Ollamę, wystarczy postawić grę u siebie:

ollama pull hf.co/speakleash/Bielik-11B-v3.0-Instruct-GGUF:Q5_K_M
git clone https://github.com/kapoost/zagroda && cd zagroda
npm run instalacja
npm start

Instalator nic nie pobiera bez pytania, a model kodujący (kolejne 9 GB) jest opcjonalny — do grania i do zmian w treści wystarczy sam Bielik.

Pracownia

Klawisz P. Na tej stronie jest eksponatem: pokazuje prompt, który dostawał model, dziennik prawdziwych przebiegów i stan bramki jakości. Zobaczysz tam zmiany oznaczone jako odrzucone przez bramkę — i to jest najciekawsza część tego projektu.

Bo rzecz nie polega na tym, że model jest dobry. Polega na tym, że zepsucie gry nie przechodzi. Model raz dodał kamienny młot „dużo wytrzymalszy od kilofa” z wytrzymałością 30 przy kilofie 200. Dziś bramka zatrzymuje to w trzy milisekundy, z komunikatem, który tłumaczy, co jest nie tak.

Uruchomiona lokalnie pracownia przyjmuje zdania po polsku i naprawdę wprowadza zmiany: model je klasyfikuje, proponuje wpisy w treści albo poprawkę w kodzie, a siedem etapów bramki sprawdza, czy gra dalej się składa.

Zgłoszenia

Pomysły i błędy — przez zgłoszenia na GitHubie. Szablon jest zbudowany na tym samym polu, co pracownia: opisujesz pełnym zdaniem po polsku, co ma się zmienić. Takie zgłoszenie jest gotowym wejściem do pętli.