Is there a main function?
Posted: 2012-05-03, 20:16
I'm new to game development, and I'm developing my first 3D game with Cafu.
I've been reading documents and exploring code for several days. Just feel a little confused, is there a main function or something like that? Where does the game(if we see it as an ordinary program)start? I can't find any main or winmain functions......
Another problem is that , my mates and I have been used to writing codes with IDEs, although I know that it's not so good for us students to depend on IDEs too much. I just wanna know if I can import all the codes into some IDE such as VS or Code:Blocks and take advantage of "auto-complete", "Open declaration", "Go to definition".,etc. If I can't, is there any way to raise efficiency?I've ever used some opensource libraries to do some work, it's very convenient and helpful to refer to the definition of a function or class with a click-on. But now, I can just open files one by one, and it's often hard to find where a function's definition is from so many directories.
Can you give me some suggestions on that? What kind of tools do you use to raise the efficiency of developing Cafu and finishing all the codes?
I've been reading documents and exploring code for several days. Just feel a little confused, is there a main function or something like that? Where does the game(if we see it as an ordinary program)start? I can't find any main or winmain functions......
Another problem is that , my mates and I have been used to writing codes with IDEs, although I know that it's not so good for us students to depend on IDEs too much. I just wanna know if I can import all the codes into some IDE such as VS or Code:Blocks and take advantage of "auto-complete", "Open declaration", "Go to definition".,etc. If I can't, is there any way to raise efficiency?I've ever used some opensource libraries to do some work, it's very convenient and helpful to refer to the definition of a function or class with a click-on. But now, I can just open files one by one, and it's often hard to find where a function's definition is from so many directories.
Can you give me some suggestions on that? What kind of tools do you use to raise the efficiency of developing Cafu and finishing all the codes?