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.