Well, where do I start.
I am a newbie in the programming world. I barely know the basics of C(and am lacking quite a lot). I wish to start coding games with C, not with C++ because I have found out that C++ is much harder than i assumed it was. I checked out the recently disclosed source code of Doom3 and it was written in C++, I didn't understand the code as it was quite OOP(ish).
I did not find the entry point of the game, however I found multiple int main in the source and was baffled.
I read up on game engines, however I still cannot understand them even after multiple reads. I actually don't want to do 2D games, 3D is what i want to do, but I do not know how. How are the graphics made,when you walk how come an object is still there and not disappearing to be redrawn again,how is gravity simulated, and much more.
I am sorry if my question is confusing, I always write whatever pops in my head.