├── .github └── workflows │ └── main.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── assets ├── music.ogg ├── roll.ogg └── screenshot.png ├── engine.go ├── engine ├── .gitignore ├── engine.fut ├── futhark.pkg ├── intersection.fut ├── lights.fut ├── objects.fut └── types.fut ├── font.ttf ├── futball.go ├── futball.py ├── requirements.txt └── shell.nix /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/README.md -------------------------------------------------------------------------------- /assets/music.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/assets/music.ogg -------------------------------------------------------------------------------- /assets/roll.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/assets/roll.ogg -------------------------------------------------------------------------------- /assets/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/assets/screenshot.png -------------------------------------------------------------------------------- /engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/engine.go -------------------------------------------------------------------------------- /engine/.gitignore: -------------------------------------------------------------------------------- 1 | trace.py 2 | *.pyc 3 | -------------------------------------------------------------------------------- /engine/engine.fut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/engine/engine.fut -------------------------------------------------------------------------------- /engine/futhark.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/engine/futhark.pkg -------------------------------------------------------------------------------- /engine/intersection.fut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/engine/intersection.fut -------------------------------------------------------------------------------- /engine/lights.fut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/engine/lights.fut -------------------------------------------------------------------------------- /engine/objects.fut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/engine/objects.fut -------------------------------------------------------------------------------- /engine/types.fut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/engine/types.fut -------------------------------------------------------------------------------- /font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/font.ttf -------------------------------------------------------------------------------- /futball.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/futball.go -------------------------------------------------------------------------------- /futball.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/futball.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pygame 2 | numpy 3 | pyopencl 4 | -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/athas/futball/HEAD/shell.nix --------------------------------------------------------------------------------