Last update: November 2025

pastew.com

This is some of my favourite projects

Don't Wake My Pet: Draw the Symbols

December 2025 Judging ongoing

About

Meta Horizon Creator Competition: Mobile Innovation - Judging process is ongoing. You are your pet's Sleep Guardian - draw the symbols you see on crawling spiders to send them away and keep your pet asleep. A gesture-based mobile game designed for long-term progression and repeated play, where drawing with your finger directly controls the outcome and mastery grows over time.


Don't Wake My Pet: Draw the Symbols was created to explore how gesture-based gameplay can become the core interaction on mobile. The game feels instantly intuitive, emotionally cosy, yet mechanically demanding. Players become a Sleep Guardian, keeping a peacefully sleeping pet undisturbed by copying and drawing the symbols shown on incoming spiders before they reach the pet.

Gameplay

The game features 3 spider types (1-3 HP), 8 unique symbols (easy → hard), boss encounters at the end of each phase, and constantly increasing spawn frequency and movement velocity. Long-term retention is built around 12 playable pets (2 free, 10 unlockable via in-game currency), 12 unlockable maps with unique music and atmosphere, leaderboards, quests, daily coin rewards, and a limited-time Seasonal Xmas Mode. The game is designed mainly for quick, exciting 2-player co-op, but solo play is fully supported.

Tech info

  • Built in Meta Horizon Worlds using TypeScript
  • Custom symbol recognition system, adapted from the $1 Unistroke Recognizer and fully translated to TypeScript
  • Ultra-fast, reliable real-time gesture input recognition
  • Native portrait mobile play with tap + gesture input
  • Optimized UI ergonomics and haptic feedback
  • Progression system with pets, maps, quests, and daily rewards
  • Co-op and solo gameplay modes

Credits

  • @pastew - programming, game design
  • @mtobj - gfx, sfx, vfx, video, presentation, marketing

Links

Archer Defense

November 2025 $1.5k prize!

About

SensAI Hack - Barcelona - Winner Horizon Worlds Category by Meta - First Prize ($1,500). An offline hackathon held in Barcelona where teams competed to build innovative Meta Quest applications. There were 4 projects total in the competition. Archer Defense brings custom hyper-casual action to Horizon's new portrait mode with fast runs, smart enemies, endless waves, and co-op chaos - built from scratch for true mobile-first gameplay.


We wanted to prove that Horizon's new portrait mode can deliver true mobile-first, hyper-casual gameplay - fast, simple, addictive, and built entirely without the default avatar system. Archer Defense explores how portrait-first action can feel when everything is designed specifically for vertical play.

Gameplay

Archer Defense is an endless vertical action game where players fight rising waves of enemies, push for new high scores, and join forces for chaotic co-op runs. The experience is built to feel immediate, readable, and satisfying on a mobile screen. The game features smooth solo and co-op modes with fast, polished hyper-casual gameplay loops.

Tech info

  • Built in Meta Horizon Worlds using TypeScript
  • Fully custom gameplay systems built from scratch
  • Custom camera, input interactions, and mobile-first UI
  • All art, effects, and audio tuned specifically for vertical play
  • Portrait mode optimized for native mobile game feel
  • Works equally well in solo and multiplayer modes
  • Procedural wave system with smart enemy AI

Credits

  • @pastew - programming, game design
  • @mtobj - gfx, sfx, vfx, video, presentation, marketing

Links

Oopsie Jumpsie: Multiplayer

October 2025 $30k prize!

About

Meta Horizon Creator Competition: Mobile Genre Showdown - Reloaded - Winner Judges Choice Awards. It was a global event with 307 submitted projects. A fast, competitive social game where every run is a fresh chance to outplay your friends. Jump, dodge, and see who gets further in a colourful world built entirely with GenAI-crafted models.


Oopsie Jumpsie is designed for native-portrait mobile play with intuitive tap + swipe controls. From load to gameplay in under three seconds, runs are fast and the speed increases as you progress, adding excitement and mastery. The world is fully multiplayer, letting players run side-by-side and compare distance live, supported by personal and global rankings.

Gameplay

Players jump and dodge obstacles in a procedurally generated world. A custom fragment-spawning system generates a fresh layout every time. The game loop is beautifully straightforward: jump → dodge → survive → retry — and try to get further than your friends. Multiplayer allows players to race side-by-side and compete on leaderboards.

Tech info

  • Built in Meta Horizon Worlds using TypeScript and the Meta Desktop Editor
  • 100% GenAI 3D models and audio - every 3D model, SFX, and ambience created using Meta GenAI
  • Uses Mesh/Environment generation, Texture generation, Audio generation, and Creator Assistant
  • Camera API for clean vertical view with mobile-first UI
  • Procedural fragment-spawning system for fresh layouts
  • Multiplayer support with personal and global rankings
  • Haptic feedback for satisfying mobile gameplay

Credits

  • @pastew - programming, game design
  • @mtobj - gfx, sfx, vfx, video, presentation, marketing

Links

Pocket RC Cars

May 2025 $15k prize!

About

Meta Horizon Mobile Genre Competition - Winner in category "Best use of Camera API". It was a global event with over 1,500 participants and 281 submitted projects. My project was selected as one of the 30 winning projects, receiving a $15,000 award in one of the special categories.


Pocket RC Cars is a small RC-style racing game made for Horizon Worlds, playable in VR, on mobile, and in a browser. Arcade-style RC racing focused on pure speed and perfect lines. Master each track, beat your best time, and climb the leaderboard!

Gameplay

Players control tiny remote cars using interactive controllers. You unlock tracks by earning medals, progress through increasingly faster vehicles, and compete on local and global leaderboards. The focus is on mastering each track and shaving off every possible second.

Tech info

  • Built in Meta Horizon Worlds using Typescript and the Meta Desktop Editor
  • Tracks were modeled in Blender
  • Cars and props come from Kenney.nl, with additional assets from the Editor Asset Library
  • Multiplatform: VR, mobile, and web

Links

Choose your cheese, please!

2024

About

Global Game Jam (KrakJam) • Game Jam subject: Make me laugh

Story

In our game, two teams of cheese throwers (and possibly lovers) are trying to cover the most cat heads with their cheese type of choice.

Gameplay

Anyone can join using only a smartphone with web browser. Smartphones are used as controllers, and game screen is displayed on bigger display. Up to 12 players at a time.

Tech info

  • Game server made with ASP.NET Core. Communication made with SignalR. We host it on some cheap VPS.
  • Game controller running on player's smartphone made with vanilla HTML + CSS + JavaScript.
  • Game client made with Unity.

Credits

This project was done by three people in 48 hours.

  • @ympek - smartphone app
  • @twinkeywinkey - game client made with Unity, game assets, look and feel, polish gameplay
  • @pastew - make both apps talk to each other

Links

Boss Level

2023 Audience award!

About

Global Game Jam (KrakJam) • Game Jam subject: Roots

Story

Let's get back to the roots. Remember playing Pegasus/SNES in front of your TV? Remember that one tough boss level, even your older brother couldn't beat? Well, in our game you can BE the boss, and finally take revenge.

"Boss Level" is a game for two to five players, where up to four players play a platformer in 2D and additional one is playing the "boss" on a VR headset - seeing the players below and trying to kill them by throwing hammers at them. Players, on the other hand, have to collect bananas to defeat the boss.

Tech info

  • One player plays on any SteamVR supporting VR headset - he is a cloud that throws hammers on monkeys.
  • Up to 4 players play with any standard game controller, like Xbox gamepad. They are monkeys in 2D world trying to avoid hammers and try to gather enough bananas to win.
  • Unity used for game.

This project was done by four people in 48 hours. We got an audience award for this game.

Credits

  • @pastew - vr
  • @twinkeywinkey - 2d game, gfx, sfx
  • @ympek - programming, gfx, sfx
  • @KOP3NHAGA - gfx

Links

Work at Januszex

2020 1st place!

About

Global Game Jam (KrakJam) • Game Jam subject: Repair

Story

Game about having minimum wage job tightening screws under rather unpleasant leadership. You have to tighten the screws.

  • Too much force will break it.
  • Too little will make your boss angry.
  • Too many mistakes will make you get fired!
  • You get 5 groszy for every screw you tighten correctly.
  • Timer speeds up, you have to hurry up!

Tech info

The game uses 2 custom controllers:

  • 1st controller = Arduino + Potentiometer + 3D printed case + 3D printed spanner designed and printed during the jam.
  • 2nd Controller is a computer's microphone. You have to shout loudly to get next bolt.
  • Blender used for 3D modeling.
  • Unity used for game.
  • Ender-3 used for 3D printing.

This project was done by two people in 48 hours. We got a first place prize for this game and we are super happy about it, especially there were about 150 other people, (~40 teams) there.

Credits

  • @pastew - programming, game design, 3d modeling, 3d printing
  • @ympek - programming, game design, sfx, gfx

Links

Microservices based web service for renting advert space inside game world

2018

About

This was my Master's thesis project - an intermediary platform connecting game developers with advertisers for in-game ad placements.

I designed and implemented the entire system from scratch, including the microservices architecture, business model, and both client and server applications. The project was a valuable learning experience as I wanted to explore Spring Boot and microservices architecture.

Tech info

  • Unity client application
  • Java backend using Spring Boot and Spring Cloud
  • Microservices architecture with multiple independent services
  • Full-stack development including database design and API implementation

Links

Microservices Architecture Diagram

AdBlock Simulator

2018

About

KrakJam 2018 • Game Jam subject: Transmission

A unique arcade/puzzle game where you take on the role of an ad blocker. Incoming data packets must be correctly classified - allowing legitimate content (cat pictures and memes) while blocking ads. Your speed, observation skills, and multitasking abilities will be put to the test!

Tech info

  • Unity, C#

Credits

  • @pastew - programming, game design
  • @ympek - programming, game design, gfx, sfx

Links

Red Wave

2017

About

Global Game Jam (KrakJam) • Game Jam subject: Waves

Story

You're working as a radio broadcasting station operator in soviet-occupied Poland. You have lots of power and great responsibility. Will you be smart and brave enough to get rid of this fatal establishment and finally set the country free? Emit proper radio programs to influence people in polish cities, react properly for various fascinating historical (and fictional) events and splendidly avoid government agents, so you don't end up as a public enemy. Become the master of propaganda. Let the waves of freedom flow!

This project was done by three people in 48 hours.

Tech info

  • Unity, C#

Credits

  • @pastew - programming
  • @ympek - game design, gfx, sfx
  • arek - game design, game balance

Links

Raspberry Pi WiFi controlled car with 180° video streaming

2015

About

I created this car during my engineering studies when I attended additional classes at the SKIP scientific club. I learned electronics, 3D modeling, and web technologies. The rotating turret was designed in SketchUp and 3D printed. Later it became the subject of my engineering work.

Tech info

  • Raspberry Pi
  • Node.js
  • Electronics, 3D printing

Links

Android app for learning for an engineering exam

2015

About

Educational Android app

This is my first released product that was useful for others. It helped me and my colleagues from university with learning for an engineering exam in 2015. All of us passed. I also implemented Google Analytics to learn how to use it, and the app is still being used by students years later, which is very nice to see.

Tech info

  • Android, Java
  • Google Analytics

Links

ISExam Android App Screenshot