35 Commits

Author SHA1 Message Date
b4279e4ad8 moved squares 2025-05-29 10:57:05 -06:00
beaf0674a1 centered sprites 2025-05-28 18:05:37 -06:00
10b2734aa0 Setup Dynamic Drawing 2025-05-28 16:55:46 -06:00
185a226821 removed compile_commands 2025-05-17 20:09:02 -06:00
3d2e697131 Merge branch 'dev' of https://github.com/taz40/2dGameProject into dev 2025-01-30 05:49:36 -07:00
e5e5452a18 changed launch commands 2025-01-30 05:49:33 -07:00
419564bf6f vscode config 2025-01-29 16:44:59 -07:00
b919eaf797 fixed warning 2025-01-22 11:16:45 -07:00
ae2997d260 added color to attribute buffer 2025-01-22 11:15:15 -07:00
42d792e9f4 Implemented Uniform Buffer objects. and moved shader code to sprite renderer. 2025-01-22 08:36:25 -07:00
530734d159 prebuild spdlog, and fix some link warnings. 2025-01-21 22:03:15 -07:00
7d51c5a2e7 Cleared some errors 2025-01-21 21:55:55 -07:00
7398555463 vscode debug/run setup 2025-01-21 16:19:24 -07:00
56e10892c7 Migrated to cmake. 2025-01-21 12:05:41 -07:00
f7acdb3f41 expanded logging capabilities. 2025-01-06 08:20:38 -07:00
12836f76a2 Added batching and debugging code. 2025-01-06 07:58:27 -07:00
f19dfb4528 reimplemented testing code 2025-01-05 08:45:11 -07:00
bf8e7d2259 Multithread rendering 2025-01-04 14:37:26 -07:00
bd3bb970f8 performance test 2025-01-04 13:09:10 -07:00
5bd42f50bb projection and model matrices 2025-01-03 20:33:17 -07:00
07c6b186d2 window resizing 2025-01-03 19:44:13 -07:00
cec0c6fc16 Added test opengl rendering 2025-01-03 19:35:36 -07:00
5fb4f98afd drawing a triangle! 2025-01-03 13:54:13 -07:00
842ce29ac4 Finalized spdlog setup. 2025-01-03 11:03:45 -07:00
7f31b5973d Incorporated basic spdlog logging. 2025-01-03 11:02:22 -07:00
e149eef286 added GLM for math support 2025-01-03 08:49:57 -07:00
9e6406fc59 Included GLAD for OpenGL support 2025-01-03 08:41:58 -07:00
a6be15ef13 Made include path relative 2025-01-03 08:16:30 -07:00
d2c3efffd0 Moved glfw project file 2025-01-03 08:09:58 -07:00
6697897d59 Implemented fullscreen modes 2025-01-02 21:23:53 -07:00
2bf9e8056c Basic window functions. 2025-01-02 20:08:35 -07:00
84199e1439 Implemented GLFW 2025-01-02 19:43:05 -07:00
b812644edd Created base code 2025-01-02 18:11:30 -07:00
ca9f402934 Add project files. 2025-01-02 18:03:18 -07:00
ab6f724144 Add .gitattributes, .gitignore, README.md, and LICENSE.txt. 2025-01-02 18:03:17 -07:00