Dokumentacja projektów

Projekty
komponenty

Silnik gier 2D w TypeScripcie, produkcyjny reverse proxy w Go i silnik grafiki wektorowej w C++23 z WebAssembly. Przewodniki, przykłady, API i architektura.

2D Game Engine

Browser2DEngine · TypeScript

Silnik gier 2D na przeglądarkę z rdzeniem niezależnym od Phasera: sceny, komponenty, fizyka Arcade, tweeny, audio, pluginy i zapisy gry.

TypeScriptPhaserViteWASM

Reverse Proxy

Produkcyjny proxy · Go

Lekki reverse proxy w Go: load balancing, health checks, circuit breaker, rate limiting, Redis, metryki Prometheus i graceful shutdown.

GoDockerPrometheusRedis

Vector Engine

Grafika wektorowa · C++23

Silnik grafiki sterowany JSON-em: rdzeń C++23, WebAssembly w workerze, eksport SVG/PNG/JPEG/BMP i responsywny workspace w Vue 3.

C++23WebAssemblyVue 3CMake

Dokumentacja na poziomie

Nie tylko „jak uruchomić", ale też „jak to działa" i „jak to wdrożyć".

Przykłady, nie ściany tekstu

Każda koncepcja ma działający przykład: sceny gry, konfiguracje YAML, sceny JSON i wywołania API.

Pełne API i architektura

Referencje publicznego API, diagramy warstw, przepływy klatek i decyzje architektoniczne.

Wdrożenia krok po kroku

Docker, Vercel, TLS, CSP, cache i checklisty produkcyjne — od localhosta do produkcji.

Wydajność jako zasada

Benchmarki, progi rozmiarów bundla, alokacje w gorących ścieżkach i pomiary zamiast obietnic.

Chcesz zobaczyć więcej?

Te trzy projekty to wycinek tego, co buduję. Reszta — aplikacje, narzędzia i komercyjne wdrożenia — czeka na moim portfolio.

krecik.tech