Hi, I have been working on a Raycaster project for the Arduboy and decided to port it to the Gamebuino META. It currently has the following features.


Movement

Move Forward

Move Backward

Turn Left

Turn Right

Strafe Left

Strafe Right


Interaction

Wall and door collision with a nice sliding effect

Doors that open when you stand in front of them


This version includes texture mapped walls and doors. The Wolfenstein 3D textures are placeholders I used for testing.


Here are two preview GIFs.




I hope you enjoy this preview.

Last comments

JulienGio

NEW 3 weeks ago

alxm alxm

I highly recommend the second link you posted. The best one out there honestly for anyone who is just getting into this kind of stuff! 10/10

jicehel

NEW 3 weeks ago

Very good tutorials and good code examples ;) it's can help alot. Nice that you can help and compare your two programs to make your raycasting motor better. 

alxm

NEW 3 weeks ago

Nice work! I just tried it out, looking forward to seeing it run full screen!

By the way @jicehel, for anyone interested in learning more about this technique, here are two great resources:

Now I need to go add sliding doors to my own raycaster :-)

JulienGio

3 weeks ago

I highly recommend the second link you posted. The best one out there honestly for anyone who is just getting into this kind of stuff! 10/10