From 1e1ee15c13487c0a28c78b9e96d833b64859b3e7 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Fri, 3 Apr 2026 16:57:00 +0200 Subject: [PATCH] Add README.md --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..f8644cf --- /dev/null +++ b/README.md @@ -0,0 +1,29 @@ +# go-raytracer + +A simple raycasting demo written in Go using SDL2. + +## Requirements + +- Go 1.24+ +- SDL2 development libraries installed on your system + +## Run + +```bash +go run . +``` + +Or build the binary with: + +```bash +make game +./game +``` + +## Controls + +- Arrow Up / Down: move forward and backward +- Arrow Left / Right: rotate +- `m`: toggle minimap +- `p`: toggle palette debug view +- `Esc`: quit