hi, i think it's a matter of choice.
starting from the very bottom, or direct to the high-tech, depend on our own characteristic and purpose.
some want to write game and implement/sell the result soon as possible.
or, perhaps some want to experience just the game production-cycle, not into detail.
and, maybe some want to learn programming tech, or hobby in the graph-design process.
what the best suit me, so must search, listen & try/learn it.. after experience it what next to do.. i think so..
hi, i'm currently in practice with c++, i found a situation(not critical).
as i read from tutorial & article, it said that good thing in passing argument by reference, but not to change the value inside the function, is to use the constant-references as the function parameter.
in situation that i just want to pass the argument to a function just for resource only, not to change the value itself, 1. so when is the right time to use the by-value parameter ? or 2. when is the time not to use the constant-references parameter ?