# Ray-Casting Learning

This repository holds my learning of implementing ray-casting in Love2D using
Fennel. I hope also to implement a similar technique in the TIC-80, also using
Fennel; I suspect much of the code will be replicated.

This learning depends primarily on the work of Lode ([Raycasting
Tutorial](https://lodev.org/cgtutor/raycasting.html)), and supplemented by
wojciech-graj and their [Wolf-80](https://github.com/wojciech-graj/Wolf-80)
project.

This project was started with the
[min-love2d-fennel](https://gitlab.com/alexjgriffith/min-love2d-fennel) project
authored by Alex Griffith.

A huge thank you to all aforementioned. You have made my learning possible, and
my exploration into game-dev and Fennel/Love2D much more accessible and
enjoyable!

## Assets

This project uses textures made by thatguynm found here:
[64px Textures/Tilesheet](https://thatguynm.itch.io/pixelated-textures).
