I will be developing an application which requires some 3D rendering. I plan on developing from first principles and using no libraries such as openGL.
I'm not familiar with C++, so would I be able to learn it as I go along developing the project, or will I require some separate learning beforehand and for how long. Also, I have managed to compile and run simple programs, but do things get more difficult with larger projects in this respect and is it possible to develop and test on Linux an application for Windows without something like Wine? Do I just need to change some compiler settings for the final product?
Thanks.
I'm not familiar with C++, so would I be able to learn it as I go along developing the project, or will I require some separate learning beforehand and for how long. Also, I have managed to compile and run simple programs, but do things get more difficult with larger projects in this respect and is it possible to develop and test on Linux an application for Windows without something like Wine? Do I just need to change some compiler settings for the final product?
Thanks.