Dart Racer

Check out early access trailer! Dart Racer is currently my main side project. It’s a VR racing game. Alpha version is out on App Lab or via Side Quest! Early access version with a ton extra content and many upgrades will be out winter 2023 with some luck! Wishlish on App Lab or Steam! Join our Discord community for latest info!

September 21, 2022 · PiotrJ

Mars Power Industries

This is a game I worked on with a bunch of friends first realesed in 2018 on Steam, Android and iOS. Mars Power Industries Site

September 21, 2022 · PiotrJ

Project Sim

Project Sim This is my current main game project im working on. It is a simultion/builder game make in Libgdx. Targets desktop platforms and Steam release!

January 1, 2016 · PiotrJ

Smooth Box2d Lights

Extension to libgdx box2d lights that implements “smooth” lights. Default box2d lights are very “jumpy” due to them using simple raycasts spaced out at certain angle. Unless that angle is small, the gaps between individual lights cause the jumps. Smooth lights solve this problem by casting additional rays to vertices of objects in lights range. This is less efficient then a light with same maximum ray count, but results in a lot better visual effect....

January 1, 2016 · PiotrJ

Behaviour Tree Editor

WIP Behaviour Tree Editor for GDX-AI. Project Sim uses behaviour trees extensively and editing them in simple text editor is quite cumbersome. This deticated library is sedigned to solve this problem.

January 1, 2016 · PiotrJ

Dungen

Web based dungeon generator inspired by this post https://piotr-j.github.io/dungen/dungen/

January 1, 2016 · PiotrJ

Super Flying Gentleman

Super Flying Gentlement is my first released game. It is heavily inspired by indie hit, Flappy Bird. I wanted to create something reasonable simple and fast. I vastly underestimated the time and effort required to created something more than a simple clone. The game is written in Java and uses LibGDX as its main framework. Another important part is Spine , advanced tool for 2D animation. Collision detection is achieved with Box2d....

January 1, 2016 · PiotrJ

Duality

Duality was my entry for Ludum Dare 30. It is run from console and was made in Go programming language. Source on available on Github.

January 1, 2016 · PiotrJ

Seamless

Seamless was my entry for Ludum Dare 27. Seamless is a simple 2D platformer. As with my other games it is written in Java and uses LibGDX as its main framework. Character animation is made with Spine . Collision handling is achieved with Box2D . The main goal is to get to next chamber before the 10 second timer runs out. The most aparant issue with the game are the controls....

January 1, 2016 · PiotrJ

Project R

Project R is was an university game project I did during my exchange in Spain. The game is written in Java and uses LibGDX as its main framework. Another important part is Spine , advanced tool for 2D animation. The game features three heroes with various abilities. The goal is to reach to lowest possible level of the dungeon. To do that player has to defeat the monsters and other obstacles....

January 1, 2016 · PiotrJ