Closed abasgames closed 9 months ago
Architecturally OpenGL 2.0 is possible, because all OpenGL related code is seperated to GLHelper + GLSLProgram. But I never planned for it, so implementing a GLHelper with 2.0 might not be that straight forward. I can't think of any hardware that can be used for gaming that doesn't support OpenGL 3.3. If you can elaborate maybe we can find another solution like OpenGL ES.
3rd person is rather easy. There is a Camera class that takes position and direction from Player, You can create a new player that passes these values not directly at the same position but a little up and a little back. The hard part of it is avoiding things between player and camera, which can be achived by using API for raycasting. If you want to look into is I can help out, you can find me at Discord.
can i run it on openGL 2.0 and its possible to make 3rd person on it ?