This will be a loose clone of SimGolf, designed to run on modern platforms, with some tweaks to gameplay.
- Be as fun to play as SimGolf
- Support modern platforms, especially Windows 10
- Portability, especially to:
- Windows 10
- OS X
- Common flavors of Linux, e.g. Ubuntu
- Lightweight:
- Small, self-contained binary
- As few external dependencies as possible
- Low memory and CPU load
System Libraries
- libc
- OpenGL
External Libraries
- glfw (included in binary)
- glew (included in binary)
- ANSI C99 compliant compiler
- CMake >= 3.0
- Doxygen (optional)
./setup.sh -b
Binary will be written to build/bin/golf
.
To build in debug mode, add the -g
flag to setup.sh
. This will also cause development documention to be generated in build/docs
.
Good luck with that.
./setup.sh -r
Or, build and then run build/bin/golf
.