Exploration and experimentation with implementing ray-casting using Fennel in Love2D (and possibly TIC-80).
assets | ||
buildtools | ||
lib | ||
reference | ||
scripts | ||
.gitignore | ||
conf.lua | ||
error-mode.fnl | ||
license.txt | ||
main.lua | ||
makefile | ||
mapper.fnl | ||
mode-intro.fnl | ||
overlay.fnl | ||
raycaster.fnl | ||
README.md | ||
state.fnl | ||
wrap.fnl |
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), and supplemented by wojciech-graj and their Wolf-80 project.
This project was started with the 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.