Been quite a while since I last visited the forums, mainly because I was diving into OpenGL, head first! I just finished my first game: Snake.
It's all still in 2D though.
And that made me wonderin: how do really (REALLY) graphic-intensive games work, e.g. Crysis 2.
Does every single object has it's own Draw() function? And are they always called with exact coordinates of the location? Or is the gmae world like 1 HUGE object? And how are these polygons read in, if they are made with a 3D editor?
Sorry if this is a stupid question, I was just wondering :P