bf7f28148bf519ce3520a8ad3c2804b74951160e
Updated instructions for running the experiment on Linux or WSL and added setup guidance for Lean.
Lean SDL3 Bindings Example
Playing around with SDL3 bindings in Lean4 to learn about the FFI.
Simple real-time Doom-style raycasting engine in Lean4:
Run
This is just an experiment and the build is currently specific to Linux or WSL only
First, make sure you've set up Lean properly on your computer. Follow the "legacy" instructions from here: https://leanprover-community.github.io/install/linux.html
Second, make sure you run the build script first to build all the dependencies to get this to work
chmod +x ./build_sdl_and_friends.sh
sudo ./build_sdl_and_friends.sh
Then you can run the game proper
lake exe LeanDoomed
License
MIT
Description
Languages
Lean
73.4%
C
23.8%
Just
2.8%
