Programowanie
Projekty, które łączą książki, edukację, muzykę i technologię.
Programowanie traktuję jako kolejne narzędzie opowiadania historii.
Tworzę gry, strony i aplikacje, które rozwijają „Świat Jaromira”,
serię „Duszek i Tonek”, projekty inwestycyjne oraz Legrezz Studio.
Repozytoria / Demo
Działające prototypy i wersje testowe.
Aktualnie rozwijam grę „Z popiołów” — projekt w stylu
„Świata Albionowskiego” : mapa, lokacje, piny, walka, rozwój postaci,
ekwipunek i system przeciwników. To jest mój główny, żywy projekt.
Jeśli chcesz, dorzucę tu też trzeci przycisk: „Panel / Admin” albo „Changelog” .
Roadmapa „Z popiołów”
Najbliższe kroki rozwoju:
stabilne respawny przeciwników i unikanie duplikacji pinów,
czytelne UI walki (wygrana/przegrana, raporty),
sklep spięty z lokacjami i dropami,
profil postaci: avatar, ekwipunek, statystyki, rangi, frakcje.
To wszystko możemy później podpiąć pod „Demo publiczne” i „Demo testerskie”.
Przykładowe projekty
Co już zrobiłem / rozwijam:
gry przeglądarkowe związane ze „Światem Jaromira”,
strony i panele administracyjne (PHP, HTML, CSS, JS),
proste narzędzia dla nauczycieli i uczniów (rankingi, quizy),
integracje z plikami API,JSON / bazą danych na potrzeby gier i rankingów.
W przyszłości pojawią się tu linki do działających dem i repozytoriów kodu.
Technologie
Najczęściej korzystam z:
HTML
CSS
JavaScript
PHP
JSON
AI / API
W projektach łączę UI z logiką gry czy aplikacji –
tak jak w rankingach, panelach admina czy grach pamięciowych.
AI i boty
Automatyzacja i pomoc przy projektach.
Korzystam z modeli AI do:
generowania grafiki i filmów,
tworzenia prostych botów wspierających naukę i gry.
Przykładowy fragment kodu
Poniżej przykład prostego endpointu w PHP, który mógłby zasilać grę
danymi z pliku JSON (np. postaciami ze „Świata Jaromira”):
Kopiuj
// api/postacie.php (przykład)
header('Content-Type: application/json; charset=utf-8');
$fn = __DIR__ . '/../data/postacie.json';
if (!file_exists($fn)) {
echo json_encode(['error' => 'Brak pliku z postaciami']);
exit;
}
$data = json_decode(file_get_contents($fn), true);
echo json_encode($data);
Z takiego endpointu może korzystać gra JS – np. Twoja gra mapowa z „Z popiołów”.
© Mateusz Zalewski – Programowanie