I chose opengl 2 because I was planning to make a web version of the game and opengl 2 works better for that. In the end I didn't do it and I didn't think about switching to opengl 3. 😅
continue doing it in opengl2