T W A U ... The Chase....today's...
Film, Media & TV3 mins ago
No best answer has yet been selected by tali122. Once a best answer has been selected, it will be shown here.
For more on marking an answer as the "Best Answer", please visit our FAQ.OBonio, a single gaming programmer doesn't do all what you write about. They usually specialize.
For example, programming the physics engine is a full-time job in itself, and most of the time, people who do it don't even work in the same company as people who program the game AI.
Middleware (external) libraries are frequently used.
However, in small companies, it is frequent that a single programmer is responsible for quite a wide variety of tasks,
such as AI, networking, game rules, visual effects,
integrating the external libraries ( which includes: learning to use them, detecting and reporting the bugs) ,
and has to fit it all in a relatively small amount of memory, constantly being careful about how much CPU time the code takes.
This explains why game programmers don't find much time to make their code very tidy...
Sorry, we can't find any related questions. Try using the search bar at the top of the page to search for some keywords, or choose a topic and submit your own question.