Last update: November 2025

pastew.com

This is some of my favourite projects

Pocket RC Cars

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. I was working mostly on VR part of this game.

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.

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!

Built during a 48-hour game jam with a teammate. I handled coding while my teammate created design and assets.

Tech info

  • Unity, C#

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. I was fully responsible for coding while my friends handled the design, gameplay balancing and assets.

Tech info

  • Unity, C#

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