Projekty
Aplikacje i strony internetoweAktywny

Flatland TD

Lokalna gra typu idle tower defense w klimacie cyber-neon. Rozmieszczaj wieże, przetrwaj fale geometrycznych wrogów, rafinuj stopy i postępuj w trybie offline.

Przegląd

Flatland TD to grywalna, otwartoźródłowa gra typu idle tower defense zbudowana przy użyciu SvelteKit, Svelte 5, TypeScript i PixiJS v8/WebGL. Standardowa rozgrywka działa bez logowania, analityki czy połączenia z backendem po załadowaniu. Gra zawiera stałe ulepszenia kuźni, przetaktowania pól, projekty talii badawczych, postęp frontu, schematy, osiągnięcia, proceduralny dźwięk Web Audio oraz instalowalną powłokę PWA działającą offline. Opcjonalne funkcje sieciowe działają na tym samym serwerze Node z SQLite.

Historia

Flatland TD został mocno zainspirowany grą „The Tower”. Naprawdę denerwowało mnie to, że nie można w nią grać na PC, dlatego przekształciłem ją w responsywną aplikację internetową. Poza tym system pay-to-win stworzony przez deweloperów działał mi na nerwy – stali się po prostu zbyt chciwi.

Technologie

SvelteKitSvelte 5TypeScriptPixiJSWebGLIndexedDBPWAOpen SourceGameIdle Tower DefenseLocal-first