Inwork as a software developer and on my daily based i program mostly in javascript, swift, objc, now c#... C++ was always little alien to me but after leaging and returning again there was the point and it made click in my head... Depending on how feature rich you are using c++ e.g i mostly try to avoid templates currently... But modt gain in c++ i got within this 9 months; of gourse inknow several software pattern and the concept of object oriented programming so this helps a lot... I like c++ because it makes you feel like an engineer, at the beginning stage i recomment you to use an ide line xcode or visual studio which supports an debugger out of the box. For c++ programming i recomment you to understand variable differences between pointer, references and values as well as memory managment and so on, important for graphic applications are always the reduction of draw calls. If you are creating an project and it takes some time you get better and better ... As usual it just needs time! Ithe reason why i used openframework was beacause of the way how to use it... Its s minimal library somehow whith a lot of great functions. That minimalized drives me for that framework... For big project as a solo developer i probably would go with an total engine in case of an game but like spin fits totaly for an3d project. For 2d things are even easier... If dou never developed something with it try first a 2d application and moce than to 3d - i mostly create games so thats my personal opinion... Time is always an factor! You can archieve everything! Its just a matter of time!!!
↧