Gameplay, tools
and experiences.
Rozgrywka, narzędzia
i doświadczenia.

I help game teams turn ambitious ideas into reliable systems, then shape those systems into experiences that feel effortless.

Pomagam zespołom tworzącym gry przekuwać ambitne pomysły w niezawodne systemy, a te w płynne i intuicyjne doświadczenia.

Explore selected workZobacz wybrane projekty
Gameplay systemsSystemy rozgrywkiDOTS · Netcode · Architecture
Tools & pipelinesNarzędzia i procesyEditor · REST · CI deliveryEdytor · REST · CI/CD
Across platformsNa każdej platformieMobile · PC · WebGL · Consoles
8Years with UnityLat z Unity
17+Commercial, personal & open-source projectsProjekty komercyjne, własne i open source
FULL PROCESSPEŁNY PROCESFrom prototype to productionOd prototypu do produkcji
PROTOTYPEPROTOTYPITERATIONITERACJEPOLISHDOPRACOWANIEPRODUCTIONPRODUKCJA

// THE PRACTICEPODEJŚCIE

From the first mechanic to the final build, I like systems that are clear, resilient and satisfying to use.

Od pierwszej mechaniki po finalny build tworzę systemy, które są czytelne, niezawodne i po prostu dobrze się ich używa.

I contribute wherever a Unity team needs leverage: gameplay mechanics, editor tools, UI, shaders, networking and client–server communication.

Wspieram zespół Unity tam, gdzie najbardziej tego potrzebuje: przy mechanikach rozgrywki, narzędziach edytora, UI, shaderach, sieci i komunikacji klient–serwer.

See capabilitiesZobacz umiejętności
A game world transitioning from finished scenery into level-design geometry and development guides01 · ENGINE01 · SILNIK
Unity

Production experience across gameplay, interactive applications and shipped multi-platform builds.

Doświadczenie produkcyjne w tworzeniu rozgrywki, aplikacji interaktywnych i wydanych produktów wieloplatformowych.

Source code on a computer display02 · CODE02 · KOD
C#

Gameplay · Editor tooling · UI

Rozgrywka · Narzędzia edytora · UI

DOTSNETCODEREST
Abstract aerial visualization of Wrocław’s river and road network
BASED INMIESZKAM WWROCŁAW51.1079° N · 17.0385° E
Books in low light03 · COMMUNICATION03 · KOMUNIKACJA
PL + EN

Polish: native
English: upper-intermediate

Polski: ojczysty
Angielski: B2 (wyższy średniozaawansowany)

// SELECTED WORKWYBRANE PROJEKTY

Built across worlds
and platforms.
Projekty z różnych światów
i platform.

Commercial releases, interactive products and experiments made with teams, as well as independently.

Komercyjne produkcje, interaktywne aplikacje i eksperymenty tworzone zarówno zespołowo, jak i samodzielnie.

ContextRodzaj
ContentTreść

12 projects shownwidocznych projektów

Workshop Simulator key art
GameGraWorkKomercyjnySFW

Workshop Simulator

01

A tactile restoration game built around disassembly, cleaning, sanding and painting, with a nostalgic story about repairing items from a grandfather’s workshop.

Gra o odnawianiu przedmiotów: rozkręcaniu, czyszczeniu, szlifowaniu i malowaniu. Całość spaja nostalgiczna historia pamiątek z warsztatu dziadka.

Interactive 3D real-estate presentation
ApplicationAplikacjaWorkKomercyjnySFW

Real Estate 3D

02

An interactive property presentation that lets buyers explore apartments, interiors, window views and the surrounding area before construction is complete.

Interaktywna prezentacja nieruchomości, która pozwala kupującym obejrzeć mieszkania, wnętrza, widoki z okien i okolicę jeszcze przed ukończeniem budowy.

Space Company Simulator key art
GameGraWorkKomercyjnySFW

Space Company Simulator

03

A realistic strategy and management simulation about growing a space transport company and planning the first crewed mission to Mars.

Realistyczny symulator strategiczno-ekonomiczny o rozwoju firmy transportu kosmicznego i planowaniu pierwszej załogowej misji na Marsa.

ECS Heralds gameplay
GameGraPersonalWłasnySFW

ECS Heralds

04

A DOTS multiplayer battle royale created for my engineering thesis, featuring procedural maps, collectible upgrades and spell-based combat.

Multiplayerowy battle royale w DOTS, stworzony na potrzeby pracy inżynierskiej. Zawiera proceduralne mapy, zbierane ulepszenia i walkę opartą na zaklęciach.

Sorcerer's Journey gameplay
GameGraPersonalWłasnySFW

Sorcerer's Journey

05

My first larger solo Unity RPG: open-world combat, upgradable spells, trading, quests, towns and treasure-filled dungeons.

Moja pierwsza większa, samodzielnie stworzona gra RPG w Unity: otwarty świat, walka, rozwijane zaklęcia, handel, zadania, miasta i pełne skarbów lochy.

Shelter 69 key art
GameGraWorkKomercyjnyNSFW

Shelter 69

06

A post-apocalyptic character-collection and shelter-management game released across mobile and PC platforms.

Postapokaliptyczna gra o kolekcjonowaniu postaci i zarządzaniu schronem, wydana na platformach mobilnych i PC.

Brazzers The Game key art
GameGraWorkKomercyjnyNSFW

Brazzers The Game

07

A character-driven studio management game developed for mobile and web, combining progression, collection and narrative systems.

Gra o zarządzaniu studiem, wydana na urządzenia mobilne i przeglądarki, łącząca rozwój, kolekcjonowanie postaci i systemy narracyjne.

Tough Path gameplay
GameGraPersonalWłasnySFW

Tough Path

08

A compact side-scroller focused on timing, momentum and obstacle avoidance across ledges and bridges.

Kompaktowa platformówka oparta na wyczuciu czasu, pędzie i unikaniu przeszkód na półkach skalnych i mostach.

Pocket Waifu key art
GameGraWorkKomercyjnyNSFW

Pocket Waifu

09

A character-collection game with narrative progression, released across mobile, web and PC.

Gra kolekcjonerska z rozwojem fabularnym, wydana na urządzenia mobilne, w przeglądarce i na PC.

The Flash Web3 Movie Experience key art
ApplicationAplikacjaWorkKomercyjnySFW

The Flash Movie Experience

10

A multimedia Web3 film experience combining 4K playback, dynamic locations, digital collectibles, hidden Easter eggs and AR content.

Multimedialne doświadczenie Web3 łączące odtwarzanie w 4K, dynamiczne lokacje, cyfrowe kolekcje, ukryte smaczki i treści AR.

Let's Fish: Fishing Simulator promotional banner
GameGraWorkKomercyjnySFW

Let's Fish: Fishing Simulator

11

A long-running online fishing simulator with dozens of global locations, hundreds of fish species, equipment progression, tournaments and competitive multiplayer.

Wieloletni symulator wędkarstwa online z dziesiątkami lokacji, setkami gatunków ryb, rozwojem sprzętu, turniejami i rywalizacją multiplayer.

Wild Hunt promotional winter banner
GameGraWorkKomercyjnySFW

Wild Hunt: Real Hunting Games

12

A 3D hunting game spanning global locations, realistic animals and equipment, with clubs, tournaments and competitive 1v1 multiplayer.

Gra łowiecka 3D z lokacjami z całego świata, realistycznymi zwierzętami i wyposażeniem oraz klubami, turniejami i rywalizacją 1v1.

// OPEN SOURCEOPEN SOURCE

Tools made to be
reused, not repeated.
Narzędzia do wielokrotnego
użycia, nie do pisania od nowa.

A growing set of focused Unity 6 packages extracted from real production needs and shared for other teams to build on.

Rosnący zestaw wyspecjalizowanych pakietów dla Unity 6, wyodrębnionych z realnych potrzeb produkcyjnych i udostępnionych innym zespołom.

// CAPABILITIESUMIEJĘTNOŚCI

A Unity generalist’s toolkit, shaped by production work and close team collaboration.

Warsztat generalisty Unity, rozwinięty w pracy produkcyjnej i bliskiej współpracy z zespołami.

Useful wherever the team needs momentum.

Wsparcie tam, gdzie zespół najbardziej go potrzebuje.

001

Gameplay & systems

Rozgrywka i systemy

Unity · C# · DOTS · Netcode · Photon Quantum

Gameplay mechanics, deterministic and traditional multiplayer architecture, and the systems that keep a game coherent as it grows.

Mechaniki rozgrywki, deterministyczna i klasyczna architektura gry sieciowej oraz systemy, które zachowują spójność wraz z rozwojem projektu.

002

Tools & pipelines

Narzędzia i procesy

Editor Extensions · Addressables · Asset Bundles · Jenkins · Rundeck · REST · DI

Purpose-built editor tooling, content delivery, CI automation and integrations that remove friction for the team.

Dedykowane narzędzia edytora, dystrybucja zawartości, automatyzacja CI i integracje usprawniające pracę zespołu.

003

Rendering & interface

Renderowanie i interfejs

UI · Shader Graph · URP · HDRP · Vulkan

Interfaces, shaders and rendering-pipeline work that supports the product across visual targets and hardware.

Interfejsy, shadery i procesy renderowania dopasowane do różnych celów wizualnych i możliwości sprzętu.

004

Platforms & delivery

Platformy i wydania

Android · iOS · PC · WebGL · Consoles

Cross-platform production supported by Git, SVN, Plastic SCM and Perforce experience.

Produkcja wieloplatformowa poparta doświadczeniem z Git, SVN, Plastic SCM i Perforce.

005

Architecture & maintainability

Architektura i utrzymanie

Dependency Injection · Pooling · Async Pipelines · Modular Design

Clear boundaries, reusable packages and practical patterns that make features easier to extend, test and hand over.

Czytelne granice odpowiedzialności, pakiety wielokrotnego użytku i praktyczne wzorce, które ułatwiają rozwój, testowanie i przekazywanie funkcji.

006

Performance & reliability

Wydajność i niezawodność

Profiling · Memory · Diagnostics · Build Validation

Performance tuning, diagnostics and build validation focused on keeping player experiences stable across target devices.

Optymalizacja, diagnostyka i walidacja buildów, które pomagają utrzymać stabilne działanie na docelowych urządzeniach.

Piotr Zagóra beside a forest lake
PIOTR ZAGÓRAUNITY DEVELOPERPROGRAMISTA UNITY

// ABOUTO MNIE

I enjoy the hard parts, especially the ones that help the whole team move with confidence.

Lubię wyzwania, szczególnie te, które dają całemu zespołowi większą pewność działania.

I’m a Unity generalist with commercial experience in games and business applications for PC and mobile. I’m comfortable moving between gameplay mechanics, tools, editor extensions, Shader Graph, client-server communication, multiplayer systems and UI, wherever my team can use the help most.

Jestem generalistą Unity z komercyjnym doświadczeniem w grach oraz aplikacjach biznesowych na PC i urządzenia mobilne. Swobodnie łączę pracę nad mechanikami rozgrywki, narzędziami, rozszerzeniami edytora, Shader Graphem, komunikacją klient–serwer, multiplayerem i UI — zależnie od tego, gdzie zespół najbardziej potrzebuje wsparcia.

My approach is pragmatic and collaborative. I like making architecture visible, building tools that remove repetitive work, profiling before optimizing, and leaving systems easier for the next developer to understand. I am equally comfortable owning a feature or working closely with design, art, backend and QA to move it across the finish line.

Stawiam na pragmatyczną pracę zespołową. Dbam o czytelną architekturę, automatyzuję powtarzalne zadania, profiluję przed optymalizacją i zostawiam po sobie systemy, które kolejnej osobie łatwo zrozumieć. Mogę samodzielnie doprowadzić funkcję od pomysłu do wydania albo ściśle współpracować z projektantami, artystami, backendem i QA.

I do my best work alongside thoughtful people: sharing context, solving production obstacles and turning rough ideas into something the team is proud to ship.

Najlepiej pracuje mi się z ludźmi, którzy dbają o jakość: dzielimy się kontekstem, rozwiązujemy problemy produkcyjne i przekuwamy wstępne pomysły w rozwiązania, z których zespół może być dumny.

// OFF THE CLOCKPO GODZINACH

Curiosity doesn’t
clock out.
Ciekawość nie kończy się
po pracy.

Cafe-racer motorcycleMotorcyclesMotocykle
Fragrance bottleFragrancesPerfumy
Source code displayed on a monitor in a dark workspaceSide projects & tinkeringProjekty poboczne i eksperymentyBuilding to learnNauka przez tworzenie
Coffee and an open bookGrowth & new experiencesRozwój i nowe doświadczeniaLearning · Experimenting · Trying New ThingsNauka · Eksperymenty · Nowe wyzwania
Cocktail in a dark barCocktailsKoktajle
Cute unicorn plush toyUnicorns, obviouslyJednorożce, oczywiście
Colorful illustration of a dancing couple surrounded by music and movementDanceTaniecHustle · Brazilian Zouk
A colorful indoor bouldering wall with climbing holdsStaying activeAktywny odpoczynekClimbing · Squash · Gym · More to ExploreWspinaczka · Squash · Siłownia · Kolejne wyzwania
Fantasy adventurers beneath a glowing red tree in Clair Obscur: Expedition 33Video gamesGry komputeroweAction RPGs · Survival Co-op · Competitive Multiplayer · StrategyAction RPG · Survival Co-op · PvP · Strategie
A glowing movie sign and popcorn arranged for a cozy film nightSo-bad-it’s-good cinemaKino tak złe, że aż dobreCelebrating cinema’s most entertaining misfiresNajbardziej rozrywkowe filmowe niewypały

// EXPERIENCEDOŚWIADCZENIE

A career built
through shipping.
Doświadczenie budowane
projekt po projekcie.

Ten Square Games

Frontend DeveloperProgramista frontendu

Contributing to long-running live-service games across Android, iOS and WebGL, with a focus on player-facing features, content delivery and production stability.

Rozwijam obecne na rynku od lat gry live service na Androida, iOS i WebGL, koncentrując się na funkcjach dla graczy, dystrybucji treści i stabilności produkcyjnej.

Ten Square Games

Open Tangerine

Unity DeveloperProgramista Unity

Unity development for a multiplayer metaverse and mobile AR products within a cross-functional software-house team, from client features to cross-platform delivery.

Tworzyłem w Unity wieloosobowy projekt metaverse i mobilne produkty AR w interdyscyplinarnym zespole software house’u: od funkcji po stronie klienta po wydania na wiele platform.

Open Tangerine

YSLAB Interactive

Unity DeveloperProgramista Unity

Developed interactive real-estate 3D experiences and helped move the rendering stack to HDRP, supporting richer presentation of interiors, views and surroundings.

Tworzyłem interaktywne prezentacje 3D nieruchomości i współtworzyłem migrację renderingu do HDRP, która pozwoliła lepiej prezentować wnętrza, widoki i otoczenie.

YSLAB Interactive

Intermarum

Junior Unity / Unreal DeveloperMłodszy programista Unity / Unreal

Worked across desktop, WebGL, Android and iOS productions, contributing gameplay, tools and platform support to shipped titles including Workshop Simulator and Space Company Simulator.

Pracowałem przy produkcjach na PC, WebGL, Androida i iOS, rozwijając rozgrywkę, narzędzia i obsługę platform w wydanych tytułach, m.in. Workshop Simulator i Space Company Simulator.

Intermarum

Summit Auto Tech Poland

Injection Machine ProgrammerProgramista maszyn wtryskowych

Programmed and supported injection-moulding machine control systems in a production environment, translating process requirements into dependable machine behaviour.

Programowałem i wspierałem systemy sterowania wtryskarkami w środowisku produkcyjnym, przekładając wymagania procesu na niezawodne działanie maszyn.

Summit Auto Tech Poland
// EDUCATIONEDUKACJA

Engineering foundations, game-focused thesis.

Podstawy inżynierskie i praca dyplomowa poświęcona grom.

Opole University of TechnologyPolitechnika Opolska

Bachelor of Engineering · Computer Science, studies in English

Inżynier · Informatyka, studia w języku angielskim

“Use of the Entity Component System pattern in multiplayer games”„Zastosowanie wzorca Entity Component System w grach wieloosobowych”
Technical High School no. 1 in CieszynTechnikum nr 1 w Cieszynie

IT Technician · vocational qualifications

Technik informatyk · kwalifikacje zawodowe

  • E.12 Computer hardware & peripheralsSprzęt komputerowy i urządzenia peryferyjne
  • E.13 Local networks & administrationSieci lokalne i administracja
  • E.14 Web applications & databasesAplikacje webowe i bazy danych

// THE RIGHT OPPORTUNITYPOROZMAWIAJMY

Building a team
with ambition?
Budujesz ambitny
zespół?

Tell me about the role, the product and the people behind it. I’m always open to a conversation about the right team.

Opowiedz mi o roli, produkcie i ludziach, którzy go tworzą. Chętnie porozmawiam o zespole, do którego warto dołączyć.

piotr@zagora.dev ↗+48 505 246 641Wrocław, PolandWrocław, Polska

Protected by Cloudflare Turnstile. Your details are used only to reply.Formularz chroni Cloudflare Turnstile. Twoje dane wykorzystam wyłącznie do odpowiedzi.

Message sent. Thank you, I’ll reply soon.Wiadomość wysłana. Dziękuję, odpowiem wkrótce.