Cherrytree56567 / Drizzle3D

A Simple 3D Game Engine made in C++, GLFW, ImGui, GLM, Stb_Image and GLAD
Other
9 stars 2 forks source link

2D Renderer for Drizzle3D #8

Open Cherrytree56567 opened 7 months ago

Cherrytree56567 commented 7 months ago

Is your feature request related to a problem? Please describe. This feature request is not related to a problem.

Describe the solution you'd like The 2D Renderer should have a tiling based system where maps and characters are implemented to make a game. Furthermore, the 2D Renderer should also be able to have it's own customizable shaders.

Describe alternatives you've considered I have considered making a completely different project for this, but the integration's of a 3D and a 2D Render would lessen the complexity of using 2 different repositories greatly.

Additional context The 2D Renderer should use OpenGL, and should be located in the Renderer2D.cpp and Renderer2D.h files. The 2D Renderer should use a tiling based system where you have maps and tile maps and characters as images to make a 2D Game. It should also be able to have HUD (Head-up Display) Functionality.