C99, header-only framework for games and multimedia applications
#c #c99 #library #gamedev #framework #library #header-only #headeronly #header #single-file #singlefile #gameengine #engine #graphics #3d #2d
|
|
5 лет назад | |
|---|---|---|
| examples | 5 лет назад | |
| generator | 5 лет назад | |
| include | 5 лет назад | |
| proc | 5 лет назад | |
| source | 5 лет назад | |
| third_party | 5 лет назад | |
| .gitignore | 5 лет назад | |
| LICENSE | 5 лет назад | |
| README.md | 5 лет назад |
A simple c99 framework for multimedia applications
NOTE(john): For all platforms, make certain you are in the root directory for gunslinger when attempting to build.
windows:
gunslinger repo placedgunslinger, run proc\win\compile_win_cl.batgunslinger\binosx:
bash ./proc/osx/compile_osx_gcc.shgunslinger/binlinux:
bash ./proc/osx/compile_linux_gcc.shgunslinger/binNOTE(john): Currently all examples require at least OpenGL v3.3 to run. This will be addressed in the future to allow for
previous opengl versions.
There are multiple examples provided to show how to get up and running. For each of these examples:
gunslinger library following the above instructions for your platform.cd into the directory for your exampleproc\win\compile_win_cl.batbin\{example_name}bash ./proc/osx/compile_osx_gcc.shbin/{example_name}bash ./proc/linux/compile_linux_gcc.shbin/{example_name}