Raycast Engine Progress 2

Switch to LibGDX

I really wanted to make my raycast engine compatible with cell phones, but I also wanted to be able to play it on my own machine. Because of this, I decided to switch my raycast engine from QT over to the java based LibGDX. This allows me to run the same project on my desktop AND my Droid X phone. Seriously, LibGDX is great!

Progress update

I find the project to be moving a lot quicker now that I’m in JAVA and using the easy-to-use LibGDX. Checkout a screenshot of the current state below.

It features one joystick (on the android version) that allows you to move around a simple room.

Next steps

Next, I plan to implement floor and ceiling casting. Tutorial for the algorithm can be found at permadi.

Leave a Reply