├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .vscode ├── c_cpp_properties.json ├── launch.json ├── settings.json └── tasks.json ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── Makefile.Android ├── README.md ├── main.code-workspace ├── resources └── grass.png └── src ├── game_camera.c ├── game_camera.h ├── game_mouse.c ├── game_mouse.h ├── main.c ├── player.c ├── player.h └── world ├── perlin.c ├── perlin.h ├── worldgeneration.c ├── worldgeneration.h ├── worldmodel.c └── worldmodel.h /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | **/.DS_Store 3 | 4 | cmake-build-debug 5 | .idea -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.Android: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/Makefile.Android -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/README.md -------------------------------------------------------------------------------- /main.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/main.code-workspace -------------------------------------------------------------------------------- /resources/grass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/resources/grass.png -------------------------------------------------------------------------------- /src/game_camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/game_camera.c -------------------------------------------------------------------------------- /src/game_camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/game_camera.h -------------------------------------------------------------------------------- /src/game_mouse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/game_mouse.c -------------------------------------------------------------------------------- /src/game_mouse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/game_mouse.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/main.c -------------------------------------------------------------------------------- /src/player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/player.c -------------------------------------------------------------------------------- /src/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/player.h -------------------------------------------------------------------------------- /src/world/perlin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/world/perlin.c -------------------------------------------------------------------------------- /src/world/perlin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/world/perlin.h -------------------------------------------------------------------------------- /src/world/worldgeneration.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/world/worldgeneration.c -------------------------------------------------------------------------------- /src/world/worldgeneration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/world/worldgeneration.h -------------------------------------------------------------------------------- /src/world/worldmodel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/world/worldmodel.c -------------------------------------------------------------------------------- /src/world/worldmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pietmichal/raycraft/HEAD/src/world/worldmodel.h --------------------------------------------------------------------------------