├── .gitattributes ├── .gitignore ├── README.markdown ├── console.py ├── controller.py ├── external.py ├── lib ├── AABB.cpp ├── AABB.hpp ├── build.bat ├── build.sh ├── camera.cpp ├── camera.hpp ├── chunk.cpp ├── chunk.hpp ├── main.cpp ├── perlin.cpp ├── perlin.h ├── player.cpp ├── player.hpp ├── projectile.cpp ├── projectile.hpp ├── simplex.c ├── smallVolume.cpp ├── smallVolume.hpp ├── timeit.cpp ├── types.hpp ├── world.cpp └── world.hpp ├── main.py ├── savelevels ├── world.gif └── world.png ├── setup.py ├── shader.py └── shaders ├── main.fragment └── main.vertex /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/.gitignore -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/README.markdown -------------------------------------------------------------------------------- /console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/console.py -------------------------------------------------------------------------------- /controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/controller.py -------------------------------------------------------------------------------- /external.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/external.py -------------------------------------------------------------------------------- /lib/AABB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/AABB.cpp -------------------------------------------------------------------------------- /lib/AABB.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/AABB.hpp -------------------------------------------------------------------------------- /lib/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/build.bat -------------------------------------------------------------------------------- /lib/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/build.sh -------------------------------------------------------------------------------- /lib/camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/camera.cpp -------------------------------------------------------------------------------- /lib/camera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/camera.hpp -------------------------------------------------------------------------------- /lib/chunk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/chunk.cpp -------------------------------------------------------------------------------- /lib/chunk.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/chunk.hpp -------------------------------------------------------------------------------- /lib/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/main.cpp -------------------------------------------------------------------------------- /lib/perlin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/perlin.cpp -------------------------------------------------------------------------------- /lib/perlin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/perlin.h -------------------------------------------------------------------------------- /lib/player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/player.cpp -------------------------------------------------------------------------------- /lib/player.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/player.hpp -------------------------------------------------------------------------------- /lib/projectile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/projectile.cpp -------------------------------------------------------------------------------- /lib/projectile.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/projectile.hpp -------------------------------------------------------------------------------- /lib/simplex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/simplex.c -------------------------------------------------------------------------------- /lib/smallVolume.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/smallVolume.cpp -------------------------------------------------------------------------------- /lib/smallVolume.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/smallVolume.hpp -------------------------------------------------------------------------------- /lib/timeit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/timeit.cpp -------------------------------------------------------------------------------- /lib/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/types.hpp -------------------------------------------------------------------------------- /lib/world.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/world.cpp -------------------------------------------------------------------------------- /lib/world.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/lib/world.hpp -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/main.py -------------------------------------------------------------------------------- /savelevels/world.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/savelevels/world.gif -------------------------------------------------------------------------------- /savelevels/world.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/savelevels/world.png -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/setup.py -------------------------------------------------------------------------------- /shader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/shader.py -------------------------------------------------------------------------------- /shaders/main.fragment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/shaders/main.fragment -------------------------------------------------------------------------------- /shaders/main.vertex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pabennett/glblox/HEAD/shaders/main.vertex --------------------------------------------------------------------------------