I want to make a 3D voxel game, randomly generated planets, some with live (one minimum with life) , and they are spinning around the sun. For now I have this in OpenGL 2.1 (using fixed pipeline, glBegin / glEnd), and this planet and sun is sphere made out of triangles not blocks, and you will be able to travel to the other planets with your custom made spaceship: And I have a couple of questions:
- Is it ok to use OpenGL 2.1 or should I use OpenGL 3.3+
- Do I need shaders to do something like not rendering block that are not visible
- Do you have some resources for voxel games?
And finally sorry for my English.