source:
opengl-game@
b6127d2
Name | Size | Rev | Age | Author | Last Change |
---|---|---|---|---|---|
assets | 4d0820f | 6 years | Add an assets folder for things like the original GIMP images, and put … | ||
common | 92bc4fe | 7 years | Make the game window fullscreen, hide the mouse cursor, and change the … | ||
deploy | f71d87d | 6 years | Start changing the laser fragment shader to allow each laser to be … | ||
IMGUI | 5b3462b | 7 years | Implement a basic gui with a stats window and a menubar containing a … | ||
shaders | 8a6d19d | 7 years | Implement movement in a basic 3D scene and add some examples from the … | ||
.gitignore | 169 bytes | 03f4c64 | 5 years | Create an initial program and makefile config that uses Vulkan | |
asteroid.frag | 1.6 KB | 0e0f851 | 6 years | Add a dedicated shader for asteroids, add an OpenGL debug callback, … | |
asteroid.vert | 1.1 KB | 25b47d7 | 6 years | Correctly send the hp of each asteroid to the shader using a uniform … | |
Compiler.h | 287 bytes | d9b6a1c | 6 years | Print a stack trace in the event of a crash. Currently, the code for … | |
Consts.h | 31 bytes | 6abfd07 | 6 years | Create a log with a stack-trace when the game crashes | |
CrashLogger.cpp | 7.9 KB | 9d4456b | 5 years | Verify #includes in CrashLogger.cpp on OSX | |
CrashLogger.h | 211 bytes | 6abfd07 | 6 years | Create a log with a stack-trace when the game crashes | |
explosion.frag | 136 bytes | adb104f | 6 years | Make the explosion shader only emit particles for a short time instead … | |
explosion.vert | 1.2 KB | 7e10667 | 6 years | Finish switching to the new model group rendering algorithm for … | |
FileStackWalker.cpp | 429 bytes | 6abfd07 | 6 years | Create a log with a stack-trace when the game crashes | |
FileStackWalker.h | 246 bytes | d9b6a1c | 6 years | Print a stack trace in the event of a crash. Currently, the code for … | |
game04.cpp | 8.0 KB | 8a6d19d | 7 years | Implement movement in a basic 3D scene and add some examples from the … | |
game06.cpp | 7.2 KB | 22b2c37 | 7 years | Add a simple logger and remove some old, unneeded tutorial files | |
game-gui-sdl.cpp | 654 bytes | 826df16 | 5 years | Make the new Vulkan project work in Linux Mint | |
game-gui-sdl.hpp | 154 bytes | f898c5f | 5 years | Add files from the vulkan tutorial | |
game-gui.hpp | 87 bytes | f898c5f | 5 years | Add files from the vulkan tutorial | |
imgui_impl_glfw_gl3.cpp | 24.4 KB | c58ebc3 | 7 years | Create an IMGUI folder for the imgui library files. | |
imgui_impl_glfw_gl3.h | 2.0 KB | 54b6d6b | 7 years | Remove gl3w from the ImGui project and use glew instead | |
laser.frag | 532 bytes | f71d87d | 6 years | Start changing the laser fragment shader to allow each laser to be … | |
laser.png | 1.9 KB | 9f9f9a7 | 6 years | Improve the laser rendering algorithm by using a translucent white … | |
laser.vert | 491 bytes | fd6f465 | 6 years | Change the laser rendering algorithm to draw lasers starting from the … | |
logger.cpp | 1.6 KB | 98f06d9 | 6 years | Add support for ofstream to logger.cpp | |
logger.h | 347 bytes | 98f06d9 | 6 years | Add support for ofstream to logger.cpp | |
makefile | 2.2 KB | ab65f84 | 5 years | Get the vulkangame makefile target working in both Linux and OSX | |
mygame.cpp | 7.9 KB | 0424bd8 | 7 years | Update the OpenGLGame project to only include mygame.cpp and the files … | |
new-game.cpp | 86.1 KB | b373466 | 6 years | Undo tweaks to badFunc | |
NewOpenGLGame.sln | 1.2 KB | 21de283 | 7 years | Create a VS project for the new version of the game | |
NewOpenGLGame.vcxproj | 8.9 KB | 972aca1 | 5 years | Update the Visual Studio project to VS2019 | |
opengl-notes.txt | 1.6 KB | 9dd2eb7 | 7 years | Implement Phong shading in the color and texture shaders | |
OpenGLGame.sln | 1.2 KB | 0424bd8 | 7 years | Update the OpenGLGame project to only include mygame.cpp and the files … | |
OpenGLGame.vcxproj | 6.5 KB | 0424bd8 | 7 years | Update the OpenGLGame project to only include mygame.cpp and the files … | |
pong.cpp | 9.4 KB | 9d22ee9 | 7 years | Finish implementing pong by allowing the ball to bounce off at an … | |
README.txt | 2.1 KB | b6127d2 | 5 years | Enable validation extensions | |
ship.frag | 1.6 KB | 0e0f851 | 6 years | Add a dedicated shader for asteroids, add an OpenGL debug callback, … | |
ship.vert | 932 bytes | 0e0f851 | 6 years | Add a dedicated shader for asteroids, add an OpenGL debug callback, … | |
StackWalker.cpp | 51.9 KB | d9b6a1c | 6 years | Print a stack trace in the event of a crash. Currently, the code for … | |
StackWalker.h | 9.7 KB | d9b6a1c | 6 years | Print a stack trace in the event of a crash. Currently, the code for … | |
stb_image.cpp | 226.5 KB | 485424b | 7 years | Add support for loading and applying texture and add a square to the … | |
stb_image.h | 5.8 KB | 485424b | 7 years | Add support for loading and applying texture and add a square to the … | |
stb_image_write.h | 63.3 KB | 4e0b82b | 7 years | Add an ImGui example project | |
test.png | 12.1 KB | 485424b | 7 years | Add support for loading and applying texture and add a square to the … | |
texture.frag | 1.3 KB | f7d35da | 6 years | Add a system to keep track of which keys are pressed or held down and … | |
texture.vert | 806 bytes | c8dc5c6 | 6 years | Normalize the surface normals in the shaders. | |
TODO.txt | 3.2 KB | a8c958b | 5 years | Update TODO | |
utils.cpp | 892 bytes | a23fc08 | 6 years | Move several functions from new-game.cpp to utils.cpp | |
utils.h | 915 bytes | 4762301 | 5 years | Make CrashLogger work for Debian-based systems | |
uvtemplate.DDS | 341.5 KB | 8a6d19d | 7 years | Implement movement in a basic 3D scene and add some examples from the … | |
vulkan-game.cpp | 8.0 KB | b6127d2 | 5 years | Enable validation extensions |
Note:
See TracBrowser
for help on using the repository browser.