source: opengl-game

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Graph Diff Rev Age Author Log Message
(edit) @0e0f851   6 years dmp1488 Add a dedicated shader for asteroids, add an OpenGL debug callback, … feature/imgui-sdl points-test
(edit) @2b0214c   6 years dmp1488 -Comment out the code for showing selected objects in a different … feature/imgui-sdl points-test
(edit) @1f3d32b   6 years dmp1488 -Dynamically allocate SceneObjectsto make it easier to support … feature/imgui-sdl points-test
(edit) @e9347b4   6 years dmp1488 Implement an algorithm to find the closest object in a laser's path … feature/imgui-sdl points-test
(edit) @612d1f6   6 years dmp1488 As a laser moves, update its rotation so it always faces the camera. feature/imgui-sdl points-test
(edit) @fabed35   6 years dmp1488 Make the left and right lasers fire while the Z and X keys are held … feature/imgui-sdl points-test
(edit) @8316333   6 years dmp1488 Refactor the scene object creation functions, make the initial two … feature/imgui-sdl points-test
(edit) @4d0820f   6 years dmp1488 Add an assets folder for things like the original GIMP images, and put … feature/imgui-sdl points-test
(edit) @42e642d   6 years dmp1488 Remove the SFML project since integrating it with IMGUI hit a dead end feature/imgui-sdl points-test
(edit) @3effd81   6 years dmp1488 Change addLaserToScene() to position the laser between the correct … feature/imgui-sdl points-test
(edit) @fd6f465   6 years dmp1488 Change the laser rendering algorithm to draw lasers starting from the … feature/imgui-sdl points-test
(edit) @9f9f9a7   6 years dmp1488 Improve the laser rendering algorithm by using a translucent white … feature/imgui-sdl points-test
(edit) @6877ef3   6 years dmp1488 Finish integrating lasers into the object rendering pipeline and … feature/imgui-sdl points-test
(edit) @92b1e90   6 years dmp1488 Add a type field to SceneObject and mostly integrate lasers into the … feature/imgui-sdl points-test
(edit) @b155f13   6 years dmp1488 WIP: Start writing code for rendering lasers feature/imgui-sdl points-test
(edit) @5c02ddd   6 years dmp1488 Create an SFML demo project and update the TODO feature/imgui-sdl points-test
(edit) @ebaa95c   6 years dmp1488 Fix the logic for checking when asteroids leave the viewable scene area. feature/imgui-sdl points-test
(edit) @95595de   6 years dmp1488 Update each object's bounding center as the object moves, and remove … feature/imgui-sdl points-test
(edit) @58088c0   6 years dmitry.portnoy Update the OSX build instructions in the README. feature/imgui-sdl points-test
(edit) @3d06b4e   6 years dmp1488 Calculate the bounding box for each object feature/imgui-sdl points-test
(edit) @dba67b2   6 years dmp1488 Update the project to GLM 0.9.9, add the README to the Visual Studio … feature/imgui-sdl points-test
(edit) @5527206   7 years dmp1488 Add a random number generating function and continuously spawn … feature/imgui-sdl points-test
(edit) @c94a699   7 years dmp1488 Fix rendering of textured objects feature/imgui-sdl points-test
(edit) @c3c3158   7 years dmp1488 Allow objects to be added to the scene after the graphics buffers are … feature/imgui-sdl points-test
(edit) @c9af90a   7 years dmp1488 Merge branch 'master' of medievaltech.com:opengl-game feature/imgui-sdl points-test
(edit) @8d5e67b   7 years dmp1488 Modify the scene to have the asteroids come out of the top edge of the … feature/imgui-sdl points-test
(edit) @885f0bb   7 years dmitry.portnoy Update readme feature/imgui-sdl points-test
(edit) @cf2d1e5   7 years dmp1488 -Stop rendering the triangle and square -Place the player ship at the … feature/imgui-sdl points-test
(edit) @c8dc5c6   7 years dmp1488 Normalize the surface normals in the shaders. feature/imgui-sdl points-test
(edit) @20e0020   7 years dmp1488 Finish building the player ship model and scale and rotate it correctly. feature/imgui-sdl points-test
(edit) @81f28c0   7 years dmp1488 Begin creating a simple model for the player's ship. feature/imgui-sdl points-test
(edit) @809ce16   7 years dmp1488 Add the ability to tilt the camera up or down with arrow keys. Moving … feature/imgui-sdl points-test
(edit) @5c403fe   7 years dmp1488 Change the SceneObject definition to include a base model matrix and a … feature/imgui-sdl points-test
(edit) @f7d35da   7 years dmp1488 Add a system to keep track of which keys are pressed or held down and … feature/imgui-sdl points-test
(edit) @0d5c100   7 years dmp1488 Create a populateBuffers() function to encapsulate populating all the … feature/imgui-sdl points-test
(edit) @e3ca955   7 years dmp1488 Change the rendering algorithm to draw the selected objects, then draw … feature/imgui-sdl points-test
(edit) @f9a242b   7 years dmp1488 Create addObjectToScene function to automate some aspects of … feature/imgui-sdl points-test
(edit) @4f3262f   7 years dmp1488 Move all function definitions in new-game.cpp after main. feature/imgui-sdl points-test
(edit) @14ff67c   7 years dmp1488 Use uniform buffers to store model matrices and add constants to … feature/imgui-sdl points-test
(edit) @e165b85   7 years dmp1488 Start incorporating UBOs feature/imgui-sdl points-test
(edit) @cffca4d   7 years dmp1488 Change the rendering for colored objects by drawing selected and … feature/imgui-sdl points-test
(edit) @b1d8ddc   7 years dmp1488 Add some VS project settings for 64-bit builds feature/imgui-sdl points-test
(edit) @93462c6   7 years dmp1488 -Create State and Event enums -Create the main menu and game states … feature/imgui-sdl points-test
(edit) @f0cc877   7 years dmp1488 Add code to create a fullscreen window, which will be used to create … feature/imgui-sdl points-test
(edit) @5b3462b   7 years dmp1488 Implement a basic gui with a stats window and a menubar containing a … feature/imgui-sdl points-test
(edit) @1c81bf0   7 years dmp1488 Remove imgui_example.cpp from the Visual Studio project and add … feature/imgui-sdl points-test
(edit) @1a616e6   7 years dmitry.portnoy Remove the ImGui example since it has been integrated into the main … feature/imgui-sdl points-test
(edit) @c1ca5b5   7 years dmp1488 Show the example ImGui gui in the OpenGL game. feature/imgui-sdl points-test
(edit) @c58ebc3   7 years dmp1488 Create an IMGUI folder for the imgui library files. feature/imgui-sdl points-test
(edit) @54b6d6b   7 years dmp1488 Remove gl3w from the ImGui project and use glew instead feature/imgui-sdl points-test
(edit) @4e0b82b   7 years dmp1488 Add an ImGui example project feature/imgui-sdl points-test
(edit) @9f4986b   7 years dmp1488 Change the square's selected color to a darker blue-green feature/imgui-sdl points-test
(edit) @9dd2eb7   7 years dmp1488 Implement Phong shading in the color and texture shaders feature/imgui-sdl points-test
(edit) @d9f99b2   7 years dmp1488 Remove all instances of ObjectFace and just reference the points … feature/imgui-sdl points-test
(edit) @07ed460   7 years dmp1488 Move all the point and color data into the SceneObjects and populate … feature/imgui-sdl points-test
(edit) @05e43cf   7 years dmp1488 Move the points for all models into one vbo feature/imgui-sdl points-test
(edit) @7280257   7 years dmitry.portnoy Remove uniform buffer code until I figure out how to use it correctly. feature/imgui-sdl points-test
(edit) @baa5848   7 years dmp1488 Create a new rendering algorithm that supports a variable number of … feature/imgui-sdl points-test
(edit) @f70ab75   7 years dmitry.portnoy Remove previous_seconds_fps since it's unused feature/imgui-sdl points-test
(edit) @1a530df   7 years dmp1488 Design an algorithm for rendering objects using colors or shaders and … feature/imgui-sdl points-test
(edit) @046ce72   7 years dmp1488 Add an FPS counter. feature/imgui-sdl points-test
(edit) @e856d62   7 years dmp1488 Make texture images appear right-side up and streamline the code for … feature/imgui-sdl points-test
(edit) @267c4c5   7 years dmp1488 Re-enable movement controls feature/imgui-sdl points-test
(edit) @fc424f6   7 years dmitry.portnoy Update README and makefile comments feature/imgui-sdl points-test
(edit) @b73cb3b   7 years dmp1488 Fix all issues with object click detection, and add the shader files … feature/imgui-sdl points-test
(edit) @e82692b   7 years dmp1488 Pass a reference to faceClicked that will be set to the clicked point … feature/imgui-sdl points-test
(edit) @5c9d193   7 years dmp1488 Created a faceClicked method to encapsulate checking for the … feature/imgui-sdl points-test
(edit) @147ac6d   7 years dmp1488 Remove the clicked field of the SceneObject and instead use a … feature/imgui-sdl points-test
(edit) @df652d5   7 years dmp1488 Create SceneObject and ObjectFace structs, a list of objects, and a … feature/imgui-sdl points-test
(edit) @de1d7f6   7 years dmp1488 Merge branch 'master' of medievaltech.com:opengl-game feature/imgui-sdl points-test
(edit) @19c9338   7 years dmp1488 Restrucutre code to enable easier click testing of different … feature/imgui-sdl points-test
(edit) @bc6d8f6   7 years dmp1488 Restrucutre code to enable easier click testing of different … feature/imgui-sdl points-test
(edit) @64a70f4   7 years dmp1488 Enable rendering of the textured square again and start implementing … feature/imgui-sdl points-test
(edit) @a5b5e95   7 years dmp1488 Make mouse click object detection work with a non-identity view matrix feature/imgui-sdl points-test
(edit) @0424bd8   7 years dmp1488 Update the OpenGLGame project to only include mygame.cpp and the files … feature/imgui-sdl points-test
(edit) @d12d003   7 years dmp1488 Continue debugging object detection for mouse clicks feature/imgui-sdl points-test
(edit) @6f73e0c   7 years dmp1488 In the Visual Studio project, make the include and lib paths relative. feature/imgui-sdl points-test
(edit) @1099b95   7 years dmp1488 Make the Windows build use static versions of glew and glfw3 feature/imgui-sdl points-test
(edit) @33a9664   7 years dmitry.portnoy Debug object detection for mouse clicks feature/imgui-sdl points-test
(edit) @c62eee6   7 years dmp1488 Use glm mat types instead of arrays and mat swizzle operators (e.g. … feature/imgui-sdl points-test
(edit) @485424b   7 years dmitry.portnoy Add support for loading and applying texture and add a square to the … feature/imgui-sdl points-test
(edit) @8e232ce   7 years dmitry.portnoy Fix the error where unchanged .cpp dependencies don't get included in … feature/imgui-sdl points-test
(edit) @201e2f8   7 years dmp1488 Make the model matrix support rotations and translations feature/imgui-sdl points-test
(edit) @7ee66ea   7 years dmitry.portnoy Add view and projection matrices allow the player to move and rotate … feature/imgui-sdl points-test
(edit) @9d22ee9   7 years dmp1488 Finish implementing pong by allowing the ball to bounce off at an … feature/imgui-sdl points-test
(edit) @237ec28   7 years dmp1488 Finish writing the logic to create circles, and make the ball bounce … feature/imgui-sdl points-test
(edit) @4046b51   7 years dmp1488 Dynamically allocate the points and colors arrays for the ball and … feature/imgui-sdl points-test
(edit) @363d5ff   7 years dmp1488 Implement moving the paddle up and down the screen feature/imgui-sdl points-test
(edit) @eeece4e   7 years dmp1488 In the pong game, allow shapes to be composed of multiple triangles … feature/imgui-sdl points-test
(edit) @9e81839   7 years dmp1488 Start implementing pong and encapsulating some of the OpenGL code into … feature/imgui-sdl points-test
(edit) @49756cb   7 years dmp1488 Remove game.cpp feature/imgui-sdl points-test
(edit) @93baa0e   7 years dmp1488 Add face culling and a model matrix that can be changed to move the scene feature/imgui-sdl points-test
(edit) @d0b9596   7 years dmp1488 Specify the attribute locations in the vertex shader feature/imgui-sdl points-test
(edit) @8b7cfcf   7 years dmitry.portnoy Allow each vertex to have its own color feature/imgui-sdl points-test
(edit) @c40990d   7 years dmitry.portnoy Merge branch 'master' of http://medievaltech.com/git/opengl-game feature/imgui-sdl points-test
(edit) @ec4456b   7 years dmitry.portnoy Add fullscreen and anti-aliasing support and some more logging feature/imgui-sdl points-test
(edit) @772d8c7   7 years dmp1488 Add fullscreen and anti-aliasing support and some more logging feature/imgui-sdl points-test
(edit) @be246ad   7 years dmitry.portnoy Enable OpenGL 4 on OSX feature/imgui-sdl points-test
(edit) @21de283   7 years dmp1488 Create a VS project for the new version of the game feature/imgui-sdl points-test
(edit) @22b2c37   7 years dmp1488 Add a simple logger and remove some old, unneeded tutorial files feature/imgui-sdl points-test
Note: See TracRevisionLog for help on using the revision log.