A dynamic motion control middleware for computer games

In this sketch, we present a middleware for computer games that has the ability to realize dynamic motion control of characters. The specific novelty of the middleware is to produce dynamically changing motions in response to physical interaction between the character and environments such as collision impulses and external forces as shown in Figure 1.