GameObjects

Began to add GameObjects, starting with the player.
This commit is contained in:
onTheZero
2025-08-13 00:59:03 -04:00
parent 237272c17b
commit 4bf6b02255
37 changed files with 2640 additions and 222 deletions

View File

@@ -134,7 +134,20 @@
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\Development Tools\glad\src\glad.c" />
<ClCompile Include="imgui\backends\imgui_impl_glfw.cpp" />
<ClCompile Include="imgui\backends\imgui_impl_opengl3.cpp" />
<ClCompile Include="imgui\imgui.cpp" />
<ClCompile Include="imgui\imgui_draw.cpp" />
<ClCompile Include="imgui\imgui_tables.cpp" />
<ClCompile Include="imgui\imgui_widgets.cpp" />
<ClCompile Include="LevelMap.cpp" />
<ClCompile Include="Light.cpp" />
<ClCompile Include="main.cpp" />
<ClCompile Include="MeshRenderer.cpp" />
<ClCompile Include="Player.cpp" />
<ClCompile Include="PointLight.cpp" />
<ClCompile Include="ResourceManager.cpp" />
<ClCompile Include="Shader.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="cube.frag" />
@@ -142,13 +155,36 @@
<None Include="fragment.frag" />
<None Include="light.frag" />
<None Include="light.vert" />
<None Include="point_shadow_depth.frag" />
<None Include="point_shadow_depth.geom" />
<None Include="point_shadow_depth.vert" />
<None Include="vertex.vert" />
<None Include="wall.frag" />
<None Include="wall.vert" />
<None Include="wall_test.frag" />
<None Include="wall_test.vert" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="camera.h" />
<ClInclude Include="Camera.h" />
<ClInclude Include="cube.h" />
<ClInclude Include="cubeFactory.h" />
<ClInclude Include="shader.h" />
<ClInclude Include="GameObject.h" />
<ClInclude Include="GraphicsComponent.h" />
<ClInclude Include="InputComponent.h" />
<ClInclude Include="LevelMap.h" />
<ClInclude Include="Light.h" />
<ClInclude Include="map_reader.h" />
<ClInclude Include="MeshRenderer.h" />
<ClInclude Include="PhysicsComponent.h" />
<ClInclude Include="Player.h" />
<ClInclude Include="PlayerInputComponent.h" />
<ClInclude Include="PointLight.h" />
<ClInclude Include="ResourceManager.h" />
<ClInclude Include="Shader.h" />
</ItemGroup>
<ItemGroup>
<Text Include="map_test.txt" />
<Text Include="map_test_2.txt" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">