Welcome to LubSoft

We are working on weird stuff! And be ‘we’ I mean mostly me.

Blender to Unreal animation export

I’m using Blender 3.2.1 and Unreal Engine 4.27.2. I’m no expert in either, so it is quite possible that there are easier or better ways to achieve the same result. Let’s start by making some very simple model in blender that we will animate and export. Before we actually model anything we will set scene unit scale to 0.01, so it matches Unreals 1cm/unit. Additionally Clip Start and End should be adjusted or stuff will be cut off....

October 31, 2022 · PiotrJ

Dart Racer

Dart Racer is currently my main side(?) project. It’s a VR racing game. Hopefully soon it will be on app lab! Just need to do some pesky assets… Check out gameplay!

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

Let's try this site stuff yer again!

Last site attempt somewhat failed, mainly due it being a PITA to update. These days it is a lot easier with all that free CPU seconds available! Stack is pretty much what it was before, HUGO and GitHub Pages for hosting. The new part is GitHub Actions so site is automatically build on push to repo. That makes the annoying part automatic. Perhaps it will be pleasant enough to post something from time ot time!...

September 20, 2022 · PiotrJ

How to: this website

How this site was made I’m not very experianced web developer, so process of making this website was a bit frustrating. Actually, deployment was the most annoying part. Lets start with Hugo. Hugo Hugo is a static site generator written in Go programming language. Hugo is still in early stages, but it has good documentation and active community. Check Hugo quickstart for a short guide how to create your first website in few minutes....

January 3, 2016 · 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