Techniques for improved user interface helping super guides

    公开(公告)号:US10010793B2

    公开(公告)日:2018-07-03

    申请号:US13159826

    申请日:2011-06-14

    摘要: User interface approaches to providing help to players by playing back previously recorded inputs. Certain exemplary embodiments involve displaying, with the recorded playback, an input device icon to show where the inputs are occurring and/or where the inputs should occur if the player were to make them. Modifications are made to the previously recorded input to improve the user's ability to see what is happening, as well as making the playback seem more consistent, mechanical, and automatic. The help makes the computer application seem like the user interface is operating itself in a way that is easy to follow, rather than giving the impression that a previously recorded user input stream simply is being played back in accordance with the more organic and potentially idiosyncratic behaviors of the recorded person. The modifications may in certain exemplary embodiments include, for example, path smoothing/correction, automatic snapping, delay periods, speed normalization, etc.

    CREATION OF GAME-BASED SCENES
    56.
    发明申请

    公开(公告)号:US20180085670A1

    公开(公告)日:2018-03-29

    申请号:US15709150

    申请日:2017-09-19

    发明人: Gregory Short

    摘要: A method is given for providing a visualization of a scene corresponding to game play. The method includes steps of receiving at a visualization server information about a scene corresponding to game play at a client computer, receiving additional information about the scene at the visualization server; and constructing a visualization at the visualization server based on the scene, the constructing based at least in part on the received information and the received additional information. In another embodiment, the visualization may be composed by the user rather than being a scene corresponding to game play. In a further embodiment, a method is given for providing a visualization of a scene corresponding to game play, including: receiving at a visualization server information about a scene corresponding to game play at a client; modifying the scene information; and constructing a visualization at the visualization server based on the modified scene information.