I feel that in order to create realistic real-life games, game developers need some ways to monitor the system itself i.e. players' moves, other events and the state of the system itself. I know that creation of profiling/tracing -systems is not that easy, look how many people have tried to do better coverage -program in Python and fell far away from the original coverage.py. I am may be associating profiling/tracing wrongly to this game-development phase of dynamic monitoring but I am interested to know where/how profiling and tracing -techniques such as pythonic sys.settrace() are used in game development? What is their purpose and what are the dynamic event monitoring systems really called? Game engine? Please, let me know whether there are some ready systems to advance in profiling/tracing -areas.
- I may be associating profiling/tracing wrongly to this game-development phase of dynamic monitoring but I am interested to know where/how profiling and tracing -techniques such as pythonic sys.settrace() are used in game development?
- What is their purpose and what are the dynamic event monitoring systems really called? Game engines?
- Are there some ready systems to advance/investigate profiling/tracing -areas in game development?