US20040166935A1 - Providing game information via characters in a game environment - Google Patents

Providing game information via characters in a game environment Download PDF

Info

Publication number
US20040166935A1
US20040166935A1 US10/791,476 US79147604A US2004166935A1 US 20040166935 A1 US20040166935 A1 US 20040166935A1 US 79147604 A US79147604 A US 79147604A US 2004166935 A1 US2004166935 A1 US 2004166935A1
Authority
US
United States
Prior art keywords
character
game
information
user
state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/791,476
Inventor
Andrew Gavin
Evan Wells
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment America LLC
Original Assignee
Sony Computer Entertainment America LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Computer Entertainment America LLC filed Critical Sony Computer Entertainment America LLC
Priority to US10/791,476 priority Critical patent/US20040166935A1/en
Assigned to SONY COMPUTER ENTERTAINMENT AMERICA INC. reassignment SONY COMPUTER ENTERTAINMENT AMERICA INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: WELLS, EVAN LINDSAY, GAVIN, ANDREW SCOTT
Publication of US20040166935A1 publication Critical patent/US20040166935A1/en
Assigned to SONY INTERACTIVE ENTERTAINMENT AMERICA LLC reassignment SONY INTERACTIVE ENTERTAINMENT AMERICA LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: SONY COMPUTER ENTERTAINMENT AMERICA LLC
Abandoned legal-status Critical Current

Links

Images

Classifications

    • A63F13/10
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/53Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
    • A63F13/537Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
    • A63F13/5375Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/54Controlling the output signals based on the game progress involving acoustic signals, e.g. for simulating revolutions per minute [RPM] dependent engine sounds in a driving game or reverberation against a virtual wall
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/303Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display
    • A63F2300/305Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display for providing a graphical or textual hint to the player
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/6063Methods for processing data by generating or executing the game program for sound processing
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/64Methods for processing data by generating or executing the game program for computing dynamical parameters of game objects, e.g. motion determination or computation of frictional forces for a virtual car
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/65Methods for processing data by generating or executing the game program for computing the condition of a game character
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/80Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
    • A63F2300/8029Fighting without shooting

Definitions

  • This invention relates generally to electronic entertainment devices and relates more particularly to providing information via characters in a game environment.
  • onscreen indicators are often used to provide information to a user.
  • cross-hairs may be used as an aid in aiming a weapon
  • floating objects or symbols may indicate the location of a hidden object
  • arrows may point to the location of a target or indicate a desired direction of travel.
  • These indicators may provide game performance data, indications, warnings, or some other type of on-screen information.
  • Other examples of onscreen indicators may represent life or lives remaining, amount of strength or magic power, number of points accumulated, amounts of ammunition, types of weapons, completion of objectives, or number and type of objects gathered.
  • onscreen indicators provide useful information to a user; however, onscreen indicators are extraneous to the game environment, which typically represents some type of virtual world. Cluttering the screen with numerous indicators may distract the user from the virtual world of the game. Typically a user's focus is on the main character that he or she is controlling. To observe most commonly-used onscreen indicators, the user must shift his or her focus away from the main character. This may result in distractions that detract from the user's enjoyment of the game, subsequently resulting in less appeal of a particular game. This in turn affects the commercial success and desirability of a particular game.
  • the user In a game environment, the user typically controls the actions of a main character.
  • the main character interacts with the game environment in various ways, for example, exploring the landscape, fighting enemies, collecting objects, or solving puzzles.
  • the main character typically has one or more objectives to accomplish in order for the user to complete the game.
  • other characters provide information to the main character via on-screen text boxes.
  • the game play pauses while a caption appears on the screen with a text message for the main character.
  • the user typically has to perform an action (e.g., press a button) to close the caption screen and continue game play.
  • the user also must perform an action to initiate a “conversation” with another character. Interacting with game characters may obstruct a user's view of his main character.
  • on-screen presentation of game data or information to a user may obstruct view of the primary game action or even reduce the user's ability to complete objectives.
  • the system of the invention includes a visual information module.
  • the visual information module visually provides information via game characters, including a main character controlled by a user.
  • the visual information module monitors a state of the character in the game environment and visually provides game information to the user based on the state of the character.
  • the visual information module provides game information by modifying the character in the game environment.
  • the system further comprises an audio information module configured to monitor a state of the character in the game environment and to select an appropriate audio signal based on the state.
  • audio signals represent statements between characters in the game environment.
  • the method of the invention includes monitoring a state of a character in the game environment, and providing game information to a user based on the state of the character in the game environment, the game information being presented as visual and audio information.
  • the visual information may be presented to the user as a modification of the character, and the audio information may be presented to the user as statements from another character.
  • the state of a character is a position of the character. In an alternate embodiment, the state of a character is an action of the character.
  • Game information may include a variety of information such as life or lives remaining, amount of strength or magic power, number of points accumulated, amounts of ammunition, types of weapons, completion of objectives, or number and type of objects gathered.
  • the invention provides timely and useful information to the user through character actions or audio hints. The invention provides information without detracting or distracting the user from the game environment.
  • FIG. 1 is a block diagram of one embodiment of an electronic entertainment system, according to the invention.
  • FIG. 2 is a block diagram of one embodiment of the main memory of FIG. 1, according to the invention.
  • FIG. 3A is a diagram of one embodiment of a main character, according to the invention.
  • FIG. 3B is a diagram of one embodiment of a main character and a companion character, according to the invention.
  • FIG. 4 is a flowchart that illustrates a method for providing visual game information via a character in a game environment, according to one embodiment of the invention.
  • FIG. 5 is a flowchart that illustrates a method for providing audio game information via a character in a game environment, according to one embodiment of the invention.
  • FIG. 1 is a block diagram of one embodiment of an electronic entertainment system 100 in accordance with the invention.
  • System 100 includes, but is not limited to, a main memory 110 , a central processing unit (CPU) 112 , vector processing units VU 0 111 and VU 1 113 , a graphics processing unit (GPU) 114 , an input/output processor (IOP) 116 , an IOP memory 118 , a controller interface 120 , a memory card 122 , a Universal Serial Bus (USB) interface 124 , and an IEEE 1394 interface 126 .
  • CPU central processing unit
  • VU 0 111 and VU 1 graphics processing unit
  • IOP input/output processor
  • IOP input/output processor
  • System 100 also includes an operating system read-only memory (OS ROM) 128 , a sound processing unit (SPU) 132 , an optical disc control unit 134 , and a hard disc drive (HDD) 136 , which are connected via a bus 146 to IOP 116 .
  • OS ROM operating system read-only memory
  • SPU sound processing unit
  • HDD hard disc drive
  • System 100 is preferably an electronic gaming console; however, system 100 may also be implemented as a general-purpose computer, a set-top box, or a hand-held gaming device.
  • CPU 112 , VU 0 111 , VU 1 113 , GPU 114 , and IOP 116 communicate via a system bus 144 .
  • CPU 112 communicates with main memory 110 via a dedicated bus 142 .
  • VU 1 113 and GPU 114 may also communicate via a dedicated bus 140 .
  • CPU 112 executes programs stored in OS ROM 128 and main memory 110 .
  • Main memory 110 may contain prestored programs and may also contain programs transferred via IOP 116 from a CD-ROM, DVD-ROM, or other optical disc (not shown) using optical disc control unit 134 .
  • IOP 116 controls data exchanges between CPU 112 , VU 0 111 , VU 1 113 , GPU 114 and other devices of system 100 , such as controller interface 120 .
  • GPU 114 executes drawing instructions from CPU 112 and VU 0 111 to produce images for display on a display device (not shown).
  • VU 1 113 transforms objects from three-dimensional coordinates to two-dimensional coordinates, and sends the two-dimensional coordinates to GPU 114 .
  • SPU 132 executes instructions and processes data to produce sound signals that are output on an audio device (not shown).
  • a user of system 100 provides instructions via controller interface 120 to CPU 112 .
  • the user may instruct CPU 112 to store certain game information on memory card 122 or may instruct a character in a game to perform some specified action.
  • Other devices may be connected to system 100 via USB interface 124 and IEEE 1394 interface 126 .
  • FIG. 2 is a block diagram of one embodiment of main memory 110 of FIG. 1, according to the invention.
  • Main memory 110 includes, but is not limited to, game software 210 , which was loaded into main memory 110 from an optical disc in optical disc control unit 134 .
  • Game software 210 includes instructions executable by CPU 112 , VU 0 111 , VU 1 113 , and SPU 132 that allow a user of system 100 to play a game.
  • game software 210 can be an action-adventure game in which the user controls a main character on a journey.
  • game software 210 may be any other type of game, for example, a role-playing game (RPG) where the character is tasked to perform a number of actions or achieve a series of goals, a flight simulation game, or a civilization-building simulation game.
  • RPG role-playing game
  • Game software 210 includes, but is not limited to, a visual information module 220 and an audio information module 230 .
  • Visual information module 220 is configured to visually provide game information to a user within the context of the game environment. In one embodiment, visual information module 220 modifies some portion of a main character of the game that the user does not control to provide game information to the user. The functionality of visual information module 220 is further discussed below in conjunction with FIGS. 3A and 4.
  • Audio information module 230 is configured to audibly provide game information to the user within the context of the game environment. In one embodiment, audio information module 230 initiates playback of pre-recorded audio signals that represent statements from a character in the game environment to provide game information to the user. The functionality of audio information module 230 is further discussed below in conjunction with FIGS. 3B and 5.
  • FIG. 3A is a diagram of one embodiment of a main character 320 displayed on a display screen 310 , according to the invention.
  • the head is a component of human-like characters that the user typically does not control.
  • the user typically controls other appendages indirectly. For example, the user controls a character's legs when actuating controls for walking, running, and jumping actions. In some games, appendages may be directly controlled. For example, in a fighting game, the user may actuate controls for a left-handed punch or a kick with a right foot.
  • the body of human-like main character 320 faces in one direction and the head 322 of main character 320 faces in a different direction, which provides game information to the user.
  • head 322 of main character 320 may face in the direction of a closest enemy (which may or may not be visible on screen 310 ), a desired direction of travel, or the direction of a game objective such as treasure.
  • the range of motion of head 322 is restricted by what would be a realistic range of motion for human-like main character 320 .
  • a fanciful main character such as a robot, may have a head or other component with an unrestricted range of motion.
  • main character 320 During game play, the user's attention is typically on the location and movements of main character 320 .
  • the head-turning action of main character 320 advantageously provides game information to the user without extraneous symbols shown on screen 310 and without requiring the user to shift his or her attention from main character 320 .
  • Visual information module 220 monitors the position and orientation of main character 320 relative to some object or area of interest in the game environment. When main character 320 is within a specified distance from a predetermined object or area of interest, visual information module 230 signals to game software 210 to modify the orientation of head 322 such that it faces in a direction towards the predetermined object or area of interest.
  • other features of a human-like main character may indicate game information, for instance facial features, ears, and hair.
  • game information for instance facial features, ears, and hair.
  • the main character's hair may stand up on end to indicate the proximity of a danger.
  • main character 320 not controlled by the user depends upon the nature of the character.
  • a game character may have a tail, the actions of which are not under control of the user.
  • the direction, size, shape, color, or other configuration of the character's tail, alone or in combination, may be used to provide various types of game information to the user.
  • the color of the tail can indicate relative strength of the character, and the tail can point in the direction of a sought-for object.
  • Games having very fanciful main characters may have other features or appendages that visual information module 220 can modify to visually provide game information to the user.
  • FIG. 3B is a diagram of main character 320 and a companion character 330 accompanying main character 320 in the game environment on display screen 310 .
  • One or more companion characters 330 may accompany main character 320 .
  • Companion character 330 accompanies main character 320 throughout the game environment and provides commentary to the user via audio signals managed by audio information module 230 .
  • Companion character 330 may be any type of character, including but not limited to a sidekick, assistant, fire team member, squad member, comrade, apprentice, teacher, guru, pet, or friend.
  • companion character 330 travels with main character 320 by sitting on the main character's shoulder or back.
  • Companion character 330 remains in contact with main character 320 while main character 320 runs, jumps, climbs, or fights enemies. Companion character 330 may also appear separated from main character 320 at times, but is always present and visible while main character 330 is shown on screen 310 . In another embodiment, companion character 330 is not always present on screen 310 with main character 320 and may communicate with main character 320 via a radio link, mental telepathy, or other remote communication means.
  • Companion character 330 provides suggestions and information about the game environment to main character 320 .
  • Companion character 330 may provide a reminder of a task to be completed, suggest a destination in the game environment, provide information about a place or object, suggest an action that main character 320 might perform, or make a comment about the current game situation.
  • Companion character 330 advantageously provides these suggestions and information by an audio signal processed by SPU 132 (FIG. 1).
  • Audio information module 230 determines when to playback an audio signal and which particular audio signal to play. Audio information module 230 provides instructions to system 100 such that the appropriate audio signal is read from the optical disc in optical disc control unit 134 and processed by SPU 132 .
  • main character 320 may be running down a path when companion character 330 suggests that main character 320 go off to the left to investigate an object.
  • the user may follow the suggestion and cause main character 320 to approach the object, or the user may ignore the suggestion and cause main character 320 to continue down the path.
  • the user can heed or ignore the information from companion character 330 without interrupting game play.
  • the user continues to cause main character 320 to walk, run, jump, or fight while companion character 330 “speaks” to main character 320 .
  • Companion character 330 may also provide commentary that is not informative in nature, for example praise when main character 320 accomplishes a task or reaches a goal, criticism when main character 320 performs an action incorrectly, or jokes about things in the game environment.
  • companion character 330 While audio information from companion character 330 is being presented to the user, game software 210 does not modify what is being displayed on screen 310 to reflect that companion character 330 is making a statement. Game play continues as usual and no text box transcribing the statement appears on screen 310 .
  • companion character's 330 statements to main character 320 depends upon main character's 320 location in the game environment.
  • Audio information module 230 monitors the location of main character 320 and companion character 330 in the game environment. Audio information module 230 determines whether audio information is appropriate based on the position of main character 320 in the game environment. For example, audio information module 230 causes companion character 330 to provide certain information about an object when main character 320 is in the vicinity of that object.
  • companion character's 330 statements may also depend upon the elapsed time in the game. For example, if main character 320 needs to complete a task or reach a goal by a certain time period, companion character 330 may provide this information or a reminder of the deadline. Companion character 330 may also provide information or suggestions when the main character 320 enters a new level or area of the game environment, for example information about a goal to be achieved in a particular area.
  • companion character's 330 statements may also depend upon actions by the user in controlling the actions of main character 320 . For example, if main character 320 fails to complete an objective more than a predetermined number of times, audio information module 230 initiates playback of an audio hint from companion character 330 that provides information to the user helpful in completing the objective. If main character 320 continues to fail to complete the objective, audio information module 230 initiates playback of another audio hint from companion character 330 that provides more detailed information than previous audio hints. In another example, if main character 320 completes an objective within a predetermined time period or within a predetermined number of attempts, audio information module 230 provides no audio information to the user. Thus audio information module 230 provides audio information that is relevant to a current situation of main character 320 .
  • game software 210 is configured to allow the user to disable audio information module 230 if the user does not want to hear audio information from companion character 330 .
  • Game software 210 may offer this option to the user via a set up or options screen accessible to the user at any time during game play.
  • game software 210 is configured to allow the user to disable visual information module 220 if the user does not want to receive visual information from main character 320 .
  • Game software 210 also may offer this option to the user via a set up or options screen accessible by the user at any time during game play.
  • audio signals of the statements of companion character 330 are pre-recorded and then digitally stored on an optical disc with game software 210 and other audio signals such as background music.
  • Audio information module 230 includes a listing of all available pre-recorded audio signals that represent statements of companion character 330 .
  • FIG. 4 is a flowchart that illustrates a method for providing visual game information via a character in a game environment, according to one embodiment of the invention.
  • visual information module 220 monitors the position of main character 320 in the game environment.
  • visual information module 220 locates an object or area of interest in the game environment that is closest to main character 320 .
  • visual information module 220 may locate an object or area of interest in the game environment according to other criteria, for example locating an object of the greatest importance.
  • visual information module 220 modifies a component of main character 320 to indicate the direction towards the object or area of interest. In one embodiment, visual information module 220 modifies the orientation of a head of a human-like main character to indicate the direction of interest. In other embodiments, other components of different types of characters may be modified to provide visual information regarding the direction of interest.
  • visual information module 220 determines whether an interrupt occurs. An interrupt may occur when the user pauses, restarts, or terminates game play. If an interrupt does not occur, the method returns to step 410 . If an interrupt does occur, the method ends and will restart when game play resumes.
  • FIG. 5 is a flowchart that illustrates a method for providing audio game information via a character in a game environment, according to one embodiment of the invention.
  • audio information module 230 monitors the position of main character 320 in the game environment.
  • audio information module 230 monitors actions of main character 320 in the game environment.
  • audio information module 230 selects appropriate audio information based on the position and actions of main character 320 .
  • audio information module 230 selects an audio signal from a set of pre-recorded audio signals stored on an optical disc that also includes game software 210 .
  • audio information module 230 initiates playback of the selected audio information.
  • audio information module 230 determines whether an interrupt has occurred. An interrupt may occur when the user pauses, restarts, or terminates game play. If an interrupt does not occur, the method returns to step 510 . If an interrupt does occur, the method ends and will restart when game play resumes.

Abstract

Providing game information via character in a game environment comprises monitoring a position of a character in the game environment, providing visual information to the user based on the position of the character in the game environment, the visual information being presented as a modification of the character, and providing audio information to the user based on the position of the character in the game environment, the audio information being presented as statements from another character. A visual information module visually provides game information to the user within the context of the game environment and an audio information module audibly provides game information to the user within the context of the game environment.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation of, and claims the benefit of, U.S. patent application Ser. No. 10/268,278, entitled “Providing Game Information Via Characters in a Game Environment,” filed on Oct. 9, 2002. U.S. patent application Ser. No. 10/268,278 is related to, and claims the benefit of U.S. Provisional Patent Application No. 60/328,458, entitled “System and Method for Providing Game Information via Main Character Actions,” filed on Oct. 10, 2001, and U.S. Provisional Patent Application No. 60/328,482, entitled “Companion Character Interaction with Main Character in a Game Environment,” filed on Oct. 10, 2001. The subject matter of the related applications is hereby incorporated by reference.[0001]
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0002]
  • This invention relates generally to electronic entertainment devices and relates more particularly to providing information via characters in a game environment. [0003]
  • 2. Description of the Background Art [0004]
  • In electronic games, onscreen indicators are often used to provide information to a user. For example, cross-hairs may be used as an aid in aiming a weapon, floating objects or symbols may indicate the location of a hidden object, or arrows may point to the location of a target or indicate a desired direction of travel. These indicators may provide game performance data, indications, warnings, or some other type of on-screen information. Other examples of onscreen indicators may represent life or lives remaining, amount of strength or magic power, number of points accumulated, amounts of ammunition, types of weapons, completion of objectives, or number and type of objects gathered. [0005]
  • Such onscreen indicators provide useful information to a user; however, onscreen indicators are extraneous to the game environment, which typically represents some type of virtual world. Cluttering the screen with numerous indicators may distract the user from the virtual world of the game. Typically a user's focus is on the main character that he or she is controlling. To observe most commonly-used onscreen indicators, the user must shift his or her focus away from the main character. This may result in distractions that detract from the user's enjoyment of the game, subsequently resulting in less appeal of a particular game. This in turn affects the commercial success and desirability of a particular game. [0006]
  • In a game environment, the user typically controls the actions of a main character. The main character interacts with the game environment in various ways, for example, exploring the landscape, fighting enemies, collecting objects, or solving puzzles. The main character typically has one or more objectives to accomplish in order for the user to complete the game. In some games, other characters provide information to the main character via on-screen text boxes. In these games, the game play pauses while a caption appears on the screen with a text message for the main character. The user typically has to perform an action (e.g., press a button) to close the caption screen and continue game play. In some instances the user also must perform an action to initiate a “conversation” with another character. Interacting with game characters may obstruct a user's view of his main character. Similarly, on-screen presentation of game data or information to a user may obstruct view of the primary game action or even reduce the user's ability to complete objectives. [0007]
  • There are numerous problems with the conventional types and methods by which game information is presented to users. Obstructing views and perspectives in the game environment and inhibiting the user's ability to accomplish game objectives reduce the user's enjoyment and a particular video game's appeal. Therefore, there is a need for providing information to users without incurring conventional problems associated with degrading the user, experience and enjoyment of a game environment. [0008]
  • SUMMARY OF THE INVENTION
  • In accordance with the invention, a system and method are disclosed to implement providing game information via characters in a game environment. In one embodiment, the system of the invention includes a visual information module. The visual information module visually provides information via game characters, including a main character controlled by a user. In one embodiment, the visual information module monitors a state of the character in the game environment and visually provides game information to the user based on the state of the character. In one embodiment, the visual information module provides game information by modifying the character in the game environment. In another embodiment, the system further comprises an audio information module configured to monitor a state of the character in the game environment and to select an appropriate audio signal based on the state. In one embodiment, audio signals represent statements between characters in the game environment. [0009]
  • In one embodiment, the method of the invention includes monitoring a state of a character in the game environment, and providing game information to a user based on the state of the character in the game environment, the game information being presented as visual and audio information. The visual information may be presented to the user as a modification of the character, and the audio information may be presented to the user as statements from another character. In one embodiment, the state of a character is a position of the character. In an alternate embodiment, the state of a character is an action of the character. [0010]
  • Game information may include a variety of information such as life or lives remaining, amount of strength or magic power, number of points accumulated, amounts of ammunition, types of weapons, completion of objectives, or number and type of objects gathered. In games that are designed to immerse the user in a simulated or virtual environment, the invention provides timely and useful information to the user through character actions or audio hints. The invention provides information without detracting or distracting the user from the game environment. [0011]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram of one embodiment of an electronic entertainment system, according to the invention; [0012]
  • FIG. 2 is a block diagram of one embodiment of the main memory of FIG. 1, according to the invention; [0013]
  • FIG. 3A is a diagram of one embodiment of a main character, according to the invention; [0014]
  • FIG. 3B is a diagram of one embodiment of a main character and a companion character, according to the invention; [0015]
  • FIG. 4 is a flowchart that illustrates a method for providing visual game information via a character in a game environment, according to one embodiment of the invention; and [0016]
  • FIG. 5 is a flowchart that illustrates a method for providing audio game information via a character in a game environment, according to one embodiment of the invention. [0017]
  • DETAILED DESCRIPTION OF THE INVENTION
  • FIG. 1 is a block diagram of one embodiment of an [0018] electronic entertainment system 100 in accordance with the invention. System 100 includes, but is not limited to, a main memory 110, a central processing unit (CPU) 112, vector processing units VU0 111 and VU1 113, a graphics processing unit (GPU) 114, an input/output processor (IOP) 116, an IOP memory 118, a controller interface 120, a memory card 122, a Universal Serial Bus (USB) interface 124, and an IEEE 1394 interface 126. System 100 also includes an operating system read-only memory (OS ROM) 128, a sound processing unit (SPU) 132, an optical disc control unit 134, and a hard disc drive (HDD) 136, which are connected via a bus 146 to IOP 116. System 100 is preferably an electronic gaming console; however, system 100 may also be implemented as a general-purpose computer, a set-top box, or a hand-held gaming device.
  • [0019] CPU 112, VU0 111, VU1 113, GPU 114, and IOP 116 communicate via a system bus 144. CPU 112 communicates with main memory 110 via a dedicated bus 142. VU1 113 and GPU 114 may also communicate via a dedicated bus 140. CPU 112 executes programs stored in OS ROM 128 and main memory 110. Main memory 110 may contain prestored programs and may also contain programs transferred via IOP 116 from a CD-ROM, DVD-ROM, or other optical disc (not shown) using optical disc control unit 134. IOP 116 controls data exchanges between CPU 112, VU0 111, VU1 113, GPU 114 and other devices of system 100, such as controller interface 120.
  • [0020] GPU 114 executes drawing instructions from CPU 112 and VU0 111 to produce images for display on a display device (not shown). VU1 113 transforms objects from three-dimensional coordinates to two-dimensional coordinates, and sends the two-dimensional coordinates to GPU 114. SPU 132 executes instructions and processes data to produce sound signals that are output on an audio device (not shown).
  • A user of [0021] system 100 provides instructions via controller interface 120 to CPU 112. For example, the user may instruct CPU 112 to store certain game information on memory card 122 or may instruct a character in a game to perform some specified action. Other devices may be connected to system 100 via USB interface 124 and IEEE 1394 interface 126.
  • FIG. 2 is a block diagram of one embodiment of [0022] main memory 110 of FIG. 1, according to the invention. Main memory 110 includes, but is not limited to, game software 210, which was loaded into main memory 110 from an optical disc in optical disc control unit 134. Game software 210 includes instructions executable by CPU 112, VU0 111, VU1 113, and SPU 132 that allow a user of system 100 to play a game. In one embodiment of FIG. 2, game software 210 can be an action-adventure game in which the user controls a main character on a journey. In other embodiments, game software 210 may be any other type of game, for example, a role-playing game (RPG) where the character is tasked to perform a number of actions or achieve a series of goals, a flight simulation game, or a civilization-building simulation game.
  • [0023] Game software 210 includes, but is not limited to, a visual information module 220 and an audio information module 230. Visual information module 220 is configured to visually provide game information to a user within the context of the game environment. In one embodiment, visual information module 220 modifies some portion of a main character of the game that the user does not control to provide game information to the user. The functionality of visual information module 220 is further discussed below in conjunction with FIGS. 3A and 4. Audio information module 230 is configured to audibly provide game information to the user within the context of the game environment. In one embodiment, audio information module 230 initiates playback of pre-recorded audio signals that represent statements from a character in the game environment to provide game information to the user. The functionality of audio information module 230 is further discussed below in conjunction with FIGS. 3B and 5.
  • FIG. 3A is a diagram of one embodiment of a [0024] main character 320 displayed on a display screen 310, according to the invention. The head is a component of human-like characters that the user typically does not control. The user typically controls other appendages indirectly. For example, the user controls a character's legs when actuating controls for walking, running, and jumping actions. In some games, appendages may be directly controlled. For example, in a fighting game, the user may actuate controls for a left-handed punch or a kick with a right foot.
  • As shown in FIG. 3A, the body of human-like [0025] main character 320 faces in one direction and the head 322 of main character 320 faces in a different direction, which provides game information to the user. For example, head 322 of main character 320 may face in the direction of a closest enemy (which may or may not be visible on screen 310), a desired direction of travel, or the direction of a game objective such as treasure. The range of motion of head 322 is restricted by what would be a realistic range of motion for human-like main character 320. In other embodiments, a fanciful main character, such as a robot, may have a head or other component with an unrestricted range of motion.
  • During game play, the user's attention is typically on the location and movements of [0026] main character 320. The head-turning action of main character 320 advantageously provides game information to the user without extraneous symbols shown on screen 310 and without requiring the user to shift his or her attention from main character 320. Visual information module 220 monitors the position and orientation of main character 320 relative to some object or area of interest in the game environment. When main character 320 is within a specified distance from a predetermined object or area of interest, visual information module 230 signals to game software 210 to modify the orientation of head 322 such that it faces in a direction towards the predetermined object or area of interest.
  • In other embodiments of the invention, other features of a human-like main character may indicate game information, for instance facial features, ears, and hair. For example, the main character's hair may stand up on end to indicate the proximity of a danger. [0027]
  • The available actions of [0028] main character 320 not controlled by the user depends upon the nature of the character. For example, a game character may have a tail, the actions of which are not under control of the user. The direction, size, shape, color, or other configuration of the character's tail, alone or in combination, may be used to provide various types of game information to the user. For instance, the color of the tail can indicate relative strength of the character, and the tail can point in the direction of a sought-for object. Games having very fanciful main characters may have other features or appendages that visual information module 220 can modify to visually provide game information to the user.
  • FIG. 3B is a diagram of [0029] main character 320 and a companion character 330 accompanying main character 320 in the game environment on display screen 310. One or more companion characters 330 may accompany main character 320. Companion character 330 accompanies main character 320 throughout the game environment and provides commentary to the user via audio signals managed by audio information module 230. Companion character 330 may be any type of character, including but not limited to a sidekick, assistant, fire team member, squad member, comrade, apprentice, teacher, guru, pet, or friend. In one embodiment of the invention, companion character 330 travels with main character 320 by sitting on the main character's shoulder or back. Companion character 330 remains in contact with main character 320 while main character 320 runs, jumps, climbs, or fights enemies. Companion character 330 may also appear separated from main character 320 at times, but is always present and visible while main character 330 is shown on screen 310. In another embodiment, companion character 330 is not always present on screen 310 with main character 320 and may communicate with main character 320 via a radio link, mental telepathy, or other remote communication means.
  • [0030] Companion character 330 provides suggestions and information about the game environment to main character 320. Companion character 330 may provide a reminder of a task to be completed, suggest a destination in the game environment, provide information about a place or object, suggest an action that main character 320 might perform, or make a comment about the current game situation. Companion character 330 advantageously provides these suggestions and information by an audio signal processed by SPU 132 (FIG. 1). Audio information module 230 determines when to playback an audio signal and which particular audio signal to play. Audio information module 230 provides instructions to system 100 such that the appropriate audio signal is read from the optical disc in optical disc control unit 134 and processed by SPU 132.
  • The user hears the comments of [0031] companion character 330 without a pause in game play. For example, main character 320 may be running down a path when companion character 330 suggests that main character 320 go off to the left to investigate an object. The user may follow the suggestion and cause main character 320 to approach the object, or the user may ignore the suggestion and cause main character 320 to continue down the path. The user can heed or ignore the information from companion character 330 without interrupting game play. The user continues to cause main character 320 to walk, run, jump, or fight while companion character 330 “speaks” to main character 320. Companion character 330 may also provide commentary that is not informative in nature, for example praise when main character 320 accomplishes a task or reaches a goal, criticism when main character 320 performs an action incorrectly, or jokes about things in the game environment.
  • While audio information from [0032] companion character 330 is being presented to the user, game software 210 does not modify what is being displayed on screen 310 to reflect that companion character 330 is making a statement. Game play continues as usual and no text box transcribing the statement appears on screen 310.
  • The content of companion character's [0033] 330 statements to main character 320 depends upon main character's 320 location in the game environment. Audio information module 230 monitors the location of main character 320 and companion character 330 in the game environment. Audio information module 230 determines whether audio information is appropriate based on the position of main character 320 in the game environment. For example, audio information module 230 causes companion character 330 to provide certain information about an object when main character 320 is in the vicinity of that object.
  • The content of companion character's [0034] 330 statements may also depend upon the elapsed time in the game. For example, if main character 320 needs to complete a task or reach a goal by a certain time period, companion character 330 may provide this information or a reminder of the deadline. Companion character 330 may also provide information or suggestions when the main character 320 enters a new level or area of the game environment, for example information about a goal to be achieved in a particular area.
  • The content and timing of companion character's [0035] 330 statements may also depend upon actions by the user in controlling the actions of main character 320. For example, if main character 320 fails to complete an objective more than a predetermined number of times, audio information module 230 initiates playback of an audio hint from companion character 330 that provides information to the user helpful in completing the objective. If main character 320 continues to fail to complete the objective, audio information module 230 initiates playback of another audio hint from companion character 330 that provides more detailed information than previous audio hints. In another example, if main character 320 completes an objective within a predetermined time period or within a predetermined number of attempts, audio information module 230 provides no audio information to the user. Thus audio information module 230 provides audio information that is relevant to a current situation of main character 320.
  • In one embodiment, [0036] game software 210 is configured to allow the user to disable audio information module 230 if the user does not want to hear audio information from companion character 330. Game software 210 may offer this option to the user via a set up or options screen accessible to the user at any time during game play. In one embodiment, game software 210 is configured to allow the user to disable visual information module 220 if the user does not want to receive visual information from main character 320. Game software 210 also may offer this option to the user via a set up or options screen accessible by the user at any time during game play.
  • In one embodiment of the invention, audio signals of the statements of [0037] companion character 330 are pre-recorded and then digitally stored on an optical disc with game software 210 and other audio signals such as background music. Audio information module 230 includes a listing of all available pre-recorded audio signals that represent statements of companion character 330.
  • FIG. 4 is a flowchart that illustrates a method for providing visual game information via a character in a game environment, according to one embodiment of the invention. In [0038] step 410, visual information module 220 monitors the position of main character 320 in the game environment. In step 412, visual information module 220 locates an object or area of interest in the game environment that is closest to main character 320. In other embodiments, visual information module 220 may locate an object or area of interest in the game environment according to other criteria, for example locating an object of the greatest importance.
  • In [0039] step 414, visual information module 220 modifies a component of main character 320 to indicate the direction towards the object or area of interest. In one embodiment, visual information module 220 modifies the orientation of a head of a human-like main character to indicate the direction of interest. In other embodiments, other components of different types of characters may be modified to provide visual information regarding the direction of interest. In step 416, visual information module 220 determines whether an interrupt occurs. An interrupt may occur when the user pauses, restarts, or terminates game play. If an interrupt does not occur, the method returns to step 410. If an interrupt does occur, the method ends and will restart when game play resumes.
  • FIG. 5 is a flowchart that illustrates a method for providing audio game information via a character in a game environment, according to one embodiment of the invention. In [0040] step 510, audio information module 230 monitors the position of main character 320 in the game environment. In step 512, audio information module 230 monitors actions of main character 320 in the game environment. In step 514, audio information module 230 selects appropriate audio information based on the position and actions of main character 320. In one embodiment, audio information module 230 selects an audio signal from a set of pre-recorded audio signals stored on an optical disc that also includes game software 210.
  • In [0041] step 516, audio information module 230 initiates playback of the selected audio information. In step 518, audio information module 230 determines whether an interrupt has occurred. An interrupt may occur when the user pauses, restarts, or terminates game play. If an interrupt does not occur, the method returns to step 510. If an interrupt does occur, the method ends and will restart when game play resumes.
  • The invention has been described above with reference to specific embodiments. It will, however, be evident that various modifications and changes may be made thereto without departing from the broader spirit and scope of the invention as set forth in the appended claims. The foregoing description and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense. [0042]

Claims (21)

What is claimed is:
1. A method for providing game information to a user, comprising:
monitoring a state of a character in a game environment; and
presenting game information to the user based on the state of the character, the game information being presented within a context of the game environment.
2. The method of claim 1, wherein the state of the character is a position of the character.
3. The method of claim 1, wherein the state of the character is an action of the character.
4. The method of claim 1, wherein presenting game information further comprises presenting visual information.
5. The method of claim 4, wherein the visual information is presented to the user as a modification of the character.
6. The method of claim 5, wherein the modification of the character comprises modifying a direction of orientation of a head of the character within a range of motion appropriate to the character.
7. The method of claim 1, wherein presenting game information further comprises presenting audio information.
8. The method of claim 7, wherein the audio information is presented to the user as statements by another character in the game environment.
9. The method of claim 8, wherein the other character is a companion to the character that is present with the character throughout the game environment.
10. A system for providing game information, comprising:
a visual information module configured to visually provide information to a user by modifying a character in a game environment.
11. The system of claim 10, further comprising an audio information module configured to audibly provide information to the user by initiating playback of audio signals that represent statements between characters in the game environment.
12. The system of claim 10, wherein the visual information module is further configured to monitor a state of the character in the game environment and modify the character based on the state.
13. The system of claim 12, wherein the state of the character is a position of the character.
14. The system of claim 12, wherein the state of the character is an action of the character.
15. The system of claim 10, wherein the visual information module is further configured to modify a direction of orientation of a head of the character within a range of motion appropriate to the character.
16. The system of claim 10, wherein the visual information module is further configured to modify a component of the character not controllable by the user.
17. The system of claim 11, wherein the audio information module is further configured to monitor a state of the character in the game environment and to select an appropriate audio signal of the audio signals based on the state.
18. The system of claim 17, wherein the state of the character in the game environment is a position of the character.
19. The system of claim 17, wherein the state of the character in the game environment is an action of the character.
20. An electronic-readable medium having embodied thereon a program, the program being executable by a machine to perform a method for providing game information to a user, the method comprising:
monitoring a state of a character in a game environment; and
presenting game information to the user based on the state of the character, the game information being presented within a context of the game environment.
21. A system for providing game information to a user, comprising:
means for monitoring a state of a character in a game environment; and
means for presenting game information to the user based on the state of the character, the game information being presented within a context of the game environment.
US10/791,476 2001-10-10 2004-03-01 Providing game information via characters in a game environment Abandoned US20040166935A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/791,476 US20040166935A1 (en) 2001-10-10 2004-03-01 Providing game information via characters in a game environment

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US32845801P 2001-10-10 2001-10-10
US32848201P 2001-10-10 2001-10-10
US10/268,278 US6705945B2 (en) 2001-10-10 2002-10-09 Providing game information via characters in a game environment
US10/791,476 US20040166935A1 (en) 2001-10-10 2004-03-01 Providing game information via characters in a game environment

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/268,278 Continuation US6705945B2 (en) 2001-10-10 2002-10-09 Providing game information via characters in a game environment

Publications (1)

Publication Number Publication Date
US20040166935A1 true US20040166935A1 (en) 2004-08-26

Family

ID=26986385

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/268,278 Expired - Lifetime US6705945B2 (en) 2001-10-10 2002-10-09 Providing game information via characters in a game environment
US10/791,476 Abandoned US20040166935A1 (en) 2001-10-10 2004-03-01 Providing game information via characters in a game environment

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/268,278 Expired - Lifetime US6705945B2 (en) 2001-10-10 2002-10-09 Providing game information via characters in a game environment

Country Status (4)

Country Link
US (2) US6705945B2 (en)
EP (1) EP1434627A4 (en)
JP (1) JP2005505357A (en)
WO (1) WO2003031003A1 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060223633A1 (en) * 2005-04-01 2006-10-05 Aruze Corp. Gaming program, gaming machine, and record medium
US20090017908A1 (en) * 2007-07-04 2009-01-15 Nintendo Co., Ltd. Computer-readable storage medium having game program stored therein, and game apparatus
US20090063463A1 (en) * 2007-09-05 2009-03-05 Sean Turner Ranking of User-Generated Game Play Advice
US20090271422A1 (en) * 2008-04-24 2009-10-29 International Business Machines Corporation Object Size Modifications Based on Avatar Distance
US20090267948A1 (en) * 2008-04-24 2009-10-29 International Business Machines Corporation Object based avatar tracking
US20090267960A1 (en) * 2008-04-24 2009-10-29 International Business Machines Corporation Color Modification of Objects in a Virtual Universe
US20090267950A1 (en) * 2008-04-24 2009-10-29 International Business Machines Corporation Fixed path transitions
US20090267937A1 (en) * 2008-04-24 2009-10-29 International Business Machines Corporation Floating transitions
US20090327219A1 (en) * 2008-04-24 2009-12-31 International Business Machines Corporation Cloning Objects in a Virtual Universe
US20100001993A1 (en) * 2008-07-07 2010-01-07 International Business Machines Corporation Geometric and texture modifications of objects in a virtual universe based on real world user characteristics
US20100005423A1 (en) * 2008-07-01 2010-01-07 International Business Machines Corporation Color Modifications of Objects in a Virtual Universe Based on User Display Settings
US20100041475A1 (en) * 2007-09-05 2010-02-18 Zalewski Gary M Real-Time, Contextual Display of Ranked, User-Generated Game Play Advice
US20100177117A1 (en) * 2009-01-14 2010-07-15 International Business Machines Corporation Contextual templates for modifying objects in a virtual universe
US9833707B2 (en) 2012-10-29 2017-12-05 Sony Interactive Entertainment Inc. Ambient light control and calibration via a console
US10128914B1 (en) 2017-09-06 2018-11-13 Sony Interactive Entertainment LLC Smart tags with multiple interactions
EP3608003A1 (en) * 2010-05-11 2020-02-12 Sony Interactive Entertainment LLC Placement of user information in a game space
US10561942B2 (en) 2017-05-15 2020-02-18 Sony Interactive Entertainment America Llc Metronome for competitive gaming headset
US10765948B2 (en) 2017-12-22 2020-09-08 Activision Publishing, Inc. Video game content aggregation, normalization, and publication systems and methods
US10981069B2 (en) 2008-03-07 2021-04-20 Activision Publishing, Inc. Methods and systems for determining the authenticity of copied objects in a virtual environment
US11712627B2 (en) 2019-11-08 2023-08-01 Activision Publishing, Inc. System and method for providing conditional access to virtual gaming items

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6705945B2 (en) * 2001-10-10 2004-03-16 Sony Computer Entertainment America Inc. Providing game information via characters in a game environment
US7828657B2 (en) * 2003-05-20 2010-11-09 Turbine, Inc. System and method for enhancing the experience of participant in a massively multiplayer game
JP4117264B2 (en) * 2004-04-16 2008-07-16 任天堂株式会社 Puzzle game apparatus and puzzle game program
US20050246638A1 (en) * 2004-04-30 2005-11-03 Microsoft Corporation Presenting in-game tips on a video game system
KR100482183B1 (en) * 2004-06-28 2005-04-14 엔에이치엔(주) A method for providing online game which changes pilot data and unit data in gear and a system thereof
JP2008513167A (en) 2004-09-21 2008-05-01 タイムプレイ アイピー インク Multiplayer game system, method and handheld controller
US20080214273A1 (en) * 2004-09-21 2008-09-04 Snoddy Jon H System, method and handheld controller for multi-player gaming
US8187094B2 (en) * 2004-09-22 2012-05-29 Sega Corporation Game program
US7887419B2 (en) 2004-12-07 2011-02-15 Microsoft Corporation Game achievements system
US8425331B2 (en) * 2004-12-07 2013-04-23 Microsoft Corporation User interface for viewing aggregated game, system and personal information
US8876606B2 (en) 2004-12-07 2014-11-04 Microsoft Corporation User-centric method of aggregating information sources to reinforce digital identity
JP3836860B2 (en) * 2005-01-04 2006-10-25 株式会社コナミデジタルエンタテインメント GAME DEVICE, GAME DEVICE CONTROL METHOD, AND PROGRAM
JP2006280729A (en) * 2005-04-01 2006-10-19 Aruze Corp Game program, game apparatus and recording medium
US8850316B2 (en) * 2006-02-16 2014-09-30 Microsoft Corporation Presenting community and information interface concurrent to a multimedia experience that is contextually relevant on a multimedia console system
US20080039166A1 (en) * 2006-08-03 2008-02-14 Seven Lights, Llc Systems and methods for multi-character online gaming
US20080039169A1 (en) * 2006-08-03 2008-02-14 Seven Lights, Llc Systems and methods for character development in online gaming
US20080039165A1 (en) * 2006-08-03 2008-02-14 Seven Lights, Llc Systems and methods for a scouting report in online gaming
CN100573614C (en) * 2006-12-22 2009-12-23 鸿富锦精密工业(深圳)有限公司 Infrared remote control module and have the portable electron device of infrared remote control module
US20080220869A1 (en) * 2007-03-08 2008-09-11 Timothy Michael Midgley Method and apparatus for providing game guide data in a gaming environment
US20090118015A1 (en) * 2007-11-07 2009-05-07 International Business Machines Corporation Solution for enhancing the user experience of an electronic game by making user-created game data available in context during gameplay
JP5629047B2 (en) * 2007-11-20 2014-11-19 エヌエイチエヌ エンターテインメント コーポレーションNHN Entertainment Corporation Game commentary control program, recording medium, game commentary control method, and player terminal
US8032799B2 (en) * 2008-09-17 2011-10-04 International Business Machines Corporation System and method for managing server performance degradation in a virtual universe
US20100100820A1 (en) * 2008-10-19 2010-04-22 International Business Machines Corporation User specific music in virtual worlds
US8972870B2 (en) 2009-08-27 2015-03-03 International Business Machines Corporation Providing alternative representations of virtual content in a virtual universe
US8933884B2 (en) * 2010-01-15 2015-01-13 Microsoft Corporation Tracking groups of users in motion capture system
BR112013019302A2 (en) 2011-02-01 2018-05-02 Timeplay Entertainment Corporation multi-location interaction system and method for providing interactive experience to two or more participants located on one or more interactive nodes
JP5559765B2 (en) * 2011-12-14 2014-07-23 株式会社コナミデジタルエンタテインメント GAME DEVICE AND PROGRAM
JP5753813B2 (en) * 2012-04-02 2015-07-22 株式会社コナミデジタルエンタテインメント GAME SYSTEM AND ITS CONTROL METHOD
US8851966B2 (en) 2012-05-24 2014-10-07 Sap Ag Predictive analytics for targeted player engagement in a gaming system
US9452363B2 (en) * 2013-10-18 2016-09-27 Sony Interactive Entertainment America Llc Multi-player video game environment for single-player use
US10279264B1 (en) 2016-03-22 2019-05-07 Electronic Arts Inc. Adaptive gaming tutorial system
SG11201811180PA (en) * 2016-06-29 2019-01-30 Razer Asia Pacific Pte Ltd Communication methods, computer-readable media, communication devices, and servers
US10888788B2 (en) * 2016-06-30 2021-01-12 Sony Interactive Entertainment Inc. Automated artificial intelligence (AI) control mode for playing specific tasks during gaming applications
CN109154948B (en) * 2017-03-01 2023-04-25 微软技术许可有限责任公司 Method and apparatus for providing content
CN107890672B (en) 2017-08-30 2018-12-28 网易(杭州)网络有限公司 Visible sensation method and device, storage medium, the electronic equipment of compensating sound information
WO2022040483A1 (en) * 2020-08-19 2022-02-24 Huge Play Inc. Interactive, animatronic game/device partner and method for using same

Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4016540A (en) * 1970-12-28 1977-04-05 Gilbert Peter Hyatt Apparatus and method for providing interactive audio communication
US4104625A (en) * 1977-01-12 1978-08-01 Atari, Inc. Apparatus for providing facial image animation
US4445187A (en) * 1979-02-05 1984-04-24 Best Robert M Video games with voice dialog
US4475132A (en) * 1982-01-22 1984-10-02 Rodesch Dale F Interactive video disc systems
US4569026A (en) * 1979-02-05 1986-02-04 Best Robert M TV Movies that talk back
US4752069A (en) * 1984-04-16 1988-06-21 Kabushiki Kaisha Universal Video game which instructs the user how to play
US5358259A (en) * 1990-11-14 1994-10-25 Best Robert M Talking video games
US5377997A (en) * 1992-09-22 1995-01-03 Sierra On-Line, Inc. Method and apparatus for relating messages and actions in interactive computer games
US5405152A (en) * 1993-06-08 1995-04-11 The Walt Disney Company Method and apparatus for an interactive video game with physical feedback
US5498002A (en) * 1993-10-07 1996-03-12 Gechter; Jerry Interactive electronic games and screen savers with multiple characters
US5649861A (en) * 1993-08-25 1997-07-22 Sega Enterprises, Ltd. Game device for displaying game input operations on the display
US5704837A (en) * 1993-03-26 1998-01-06 Namco Ltd. Video game steering system causing translation, rotation and curvilinear motion on the object
US5732232A (en) * 1996-09-17 1998-03-24 International Business Machines Corp. Method and apparatus for directing the expression of emotion for a graphical user interface
US5977968A (en) * 1997-03-14 1999-11-02 Mindmeld Multimedia Inc. Graphical user interface to communicate attitude or emotion to a computer program
US6011013A (en) * 1997-06-20 2000-01-04 Oregon Health Sciences University Contraceptive compositions and methods
US6168524B1 (en) * 1994-10-13 2001-01-02 Square Co., Ltd. Enhancements in the sense of surprise in a RPG
US6296570B1 (en) * 1997-04-25 2001-10-02 Nintendo Co., Ltd. Video game system and video game memory medium
US6319121B1 (en) * 1996-03-07 2001-11-20 Namco Ltd. Image synthesis method, games machine, and information storage medium
US6428411B1 (en) * 1997-05-02 2002-08-06 Konami Co., Ltd. Volleyball video game system
US6582309B2 (en) * 1998-07-14 2003-06-24 Konami Co., Ltd. Game system and computer-readable recording medium
US6652384B2 (en) * 1997-01-30 2003-11-25 Kabushiki Kaisha Sega Enterprises Image processing device for placing a player character in a virtual space
US6705945B2 (en) * 2001-10-10 2004-03-16 Sony Computer Entertainment America Inc. Providing game information via characters in a game environment

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3898238B2 (en) * 1994-12-02 2007-03-28 株式会社バンダイナムコゲームス Video game apparatus and image composition method thereof
EP0856174A4 (en) * 1995-10-13 2000-03-08 James B Roseborough Creature animation and simulation technique
JP3565640B2 (en) * 1995-11-17 2004-09-15 株式会社タイトー Game device capable of outputting NPC image to game screen by communication monitor and outputting speech to speech
CN1188193C (en) * 1997-02-18 2005-02-09 世嘉股份有限公司 Device and method for image processing
JP2000024322A (en) * 1998-07-15 2000-01-25 Square Co Ltd Game apparatus and information recorded medium
JP2000135376A (en) * 1998-10-30 2000-05-16 Square Co Ltd Game system, information recording medium and method for switching indication
JP3972230B2 (en) * 1999-02-15 2007-09-05 株式会社セガ GAME DEVICE, GAME DEVICE CONTROL METHOD, AND RECORDING MEDIUM
JP2000262747A (en) * 1999-03-18 2000-09-26 Sega Enterp Ltd Image processing device, electronic game device and storage medium for tv game machine
JP4301471B2 (en) * 1999-08-25 2009-07-22 株式会社バンダイナムコゲームス Image generation system and information storage medium

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4016540A (en) * 1970-12-28 1977-04-05 Gilbert Peter Hyatt Apparatus and method for providing interactive audio communication
US4104625A (en) * 1977-01-12 1978-08-01 Atari, Inc. Apparatus for providing facial image animation
US4445187A (en) * 1979-02-05 1984-04-24 Best Robert M Video games with voice dialog
US4569026A (en) * 1979-02-05 1986-02-04 Best Robert M TV Movies that talk back
US4475132A (en) * 1982-01-22 1984-10-02 Rodesch Dale F Interactive video disc systems
US4752069A (en) * 1984-04-16 1988-06-21 Kabushiki Kaisha Universal Video game which instructs the user how to play
US5358259A (en) * 1990-11-14 1994-10-25 Best Robert M Talking video games
US5377997A (en) * 1992-09-22 1995-01-03 Sierra On-Line, Inc. Method and apparatus for relating messages and actions in interactive computer games
US5704837A (en) * 1993-03-26 1998-01-06 Namco Ltd. Video game steering system causing translation, rotation and curvilinear motion on the object
US5405152A (en) * 1993-06-08 1995-04-11 The Walt Disney Company Method and apparatus for an interactive video game with physical feedback
US5649861A (en) * 1993-08-25 1997-07-22 Sega Enterprises, Ltd. Game device for displaying game input operations on the display
US5498002A (en) * 1993-10-07 1996-03-12 Gechter; Jerry Interactive electronic games and screen savers with multiple characters
US6168524B1 (en) * 1994-10-13 2001-01-02 Square Co., Ltd. Enhancements in the sense of surprise in a RPG
US6319121B1 (en) * 1996-03-07 2001-11-20 Namco Ltd. Image synthesis method, games machine, and information storage medium
US5732232A (en) * 1996-09-17 1998-03-24 International Business Machines Corp. Method and apparatus for directing the expression of emotion for a graphical user interface
US6652384B2 (en) * 1997-01-30 2003-11-25 Kabushiki Kaisha Sega Enterprises Image processing device for placing a player character in a virtual space
US5977968A (en) * 1997-03-14 1999-11-02 Mindmeld Multimedia Inc. Graphical user interface to communicate attitude or emotion to a computer program
US6296570B1 (en) * 1997-04-25 2001-10-02 Nintendo Co., Ltd. Video game system and video game memory medium
US6572478B2 (en) * 1997-04-25 2003-06-03 Nintendo Co. Ltd. Video game system and video game memory medium
US6428411B1 (en) * 1997-05-02 2002-08-06 Konami Co., Ltd. Volleyball video game system
US6011013A (en) * 1997-06-20 2000-01-04 Oregon Health Sciences University Contraceptive compositions and methods
US6582309B2 (en) * 1998-07-14 2003-06-24 Konami Co., Ltd. Game system and computer-readable recording medium
US6705945B2 (en) * 2001-10-10 2004-03-16 Sony Computer Entertainment America Inc. Providing game information via characters in a game environment

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060223633A1 (en) * 2005-04-01 2006-10-05 Aruze Corp. Gaming program, gaming machine, and record medium
US20090017908A1 (en) * 2007-07-04 2009-01-15 Nintendo Co., Ltd. Computer-readable storage medium having game program stored therein, and game apparatus
US9421467B2 (en) * 2007-07-04 2016-08-23 Nintendo Co., Ltd. Computer-readable storage medium having game program stored therein, and game apparatus
US10226699B2 (en) 2007-07-04 2019-03-12 Nintendo Co., Ltd. Computer-readable storage medium having game program stored therein, and game apparatus
US20090063463A1 (en) * 2007-09-05 2009-03-05 Sean Turner Ranking of User-Generated Game Play Advice
US9126116B2 (en) 2007-09-05 2015-09-08 Sony Computer Entertainment America Llc Ranking of user-generated game play advice
US9108108B2 (en) 2007-09-05 2015-08-18 Sony Computer Entertainment America Llc Real-time, contextual display of ranked, user-generated game play advice
US10486069B2 (en) 2007-09-05 2019-11-26 Sony Interactive Entertainment America Llc Ranking of user-generated game play advice
US20100041475A1 (en) * 2007-09-05 2010-02-18 Zalewski Gary M Real-Time, Contextual Display of Ranked, User-Generated Game Play Advice
US10981069B2 (en) 2008-03-07 2021-04-20 Activision Publishing, Inc. Methods and systems for determining the authenticity of copied objects in a virtual environment
US20090267960A1 (en) * 2008-04-24 2009-10-29 International Business Machines Corporation Color Modification of Objects in a Virtual Universe
US20090327219A1 (en) * 2008-04-24 2009-12-31 International Business Machines Corporation Cloning Objects in a Virtual Universe
US20090267937A1 (en) * 2008-04-24 2009-10-29 International Business Machines Corporation Floating transitions
US8001161B2 (en) 2008-04-24 2011-08-16 International Business Machines Corporation Cloning objects in a virtual universe
US8184116B2 (en) 2008-04-24 2012-05-22 International Business Machines Corporation Object based avatar tracking
US8212809B2 (en) 2008-04-24 2012-07-03 International Business Machines Corporation Floating transitions
US8233005B2 (en) 2008-04-24 2012-07-31 International Business Machines Corporation Object size modifications based on avatar distance
US8259100B2 (en) 2008-04-24 2012-09-04 International Business Machines Corporation Fixed path transitions
US20090267950A1 (en) * 2008-04-24 2009-10-29 International Business Machines Corporation Fixed path transitions
US8466931B2 (en) 2008-04-24 2013-06-18 International Business Machines Corporation Color modification of objects in a virtual universe
US20090267948A1 (en) * 2008-04-24 2009-10-29 International Business Machines Corporation Object based avatar tracking
US20090271422A1 (en) * 2008-04-24 2009-10-29 International Business Machines Corporation Object Size Modifications Based on Avatar Distance
US20100005423A1 (en) * 2008-07-01 2010-01-07 International Business Machines Corporation Color Modifications of Objects in a Virtual Universe Based on User Display Settings
US8990705B2 (en) 2008-07-01 2015-03-24 International Business Machines Corporation Color modifications of objects in a virtual universe based on user display settings
US9235319B2 (en) 2008-07-07 2016-01-12 International Business Machines Corporation Geometric and texture modifications of objects in a virtual universe based on real world user characteristics
US8471843B2 (en) * 2008-07-07 2013-06-25 International Business Machines Corporation Geometric and texture modifications of objects in a virtual universe based on real world user characteristics
US20100001993A1 (en) * 2008-07-07 2010-01-07 International Business Machines Corporation Geometric and texture modifications of objects in a virtual universe based on real world user characteristics
US8458603B2 (en) 2009-01-14 2013-06-04 International Business Machines Corporation Contextual templates for modifying objects in a virtual universe
US20100177117A1 (en) * 2009-01-14 2010-07-15 International Business Machines Corporation Contextual templates for modifying objects in a virtual universe
US10786736B2 (en) 2010-05-11 2020-09-29 Sony Interactive Entertainment LLC Placement of user information in a game space
US11806620B2 (en) 2010-05-11 2023-11-07 Sony Interactive Entertainment LLC Systems and methods for placing and displaying user information in a game space
US11478706B2 (en) 2010-05-11 2022-10-25 Sony Interactive Entertainment LLC Placement of user information in a game space
EP3608003A1 (en) * 2010-05-11 2020-02-12 Sony Interactive Entertainment LLC Placement of user information in a game space
US9950259B2 (en) 2012-10-29 2018-04-24 Sony Interactive Entertainment Inc. Ambient light control and calibration via a console
US9833707B2 (en) 2012-10-29 2017-12-05 Sony Interactive Entertainment Inc. Ambient light control and calibration via a console
US10561942B2 (en) 2017-05-15 2020-02-18 Sony Interactive Entertainment America Llc Metronome for competitive gaming headset
US10541731B2 (en) 2017-09-06 2020-01-21 Sony Interactive Entertainment LLC Smart tags with multiple interactions
US10128914B1 (en) 2017-09-06 2018-11-13 Sony Interactive Entertainment LLC Smart tags with multiple interactions
US10765948B2 (en) 2017-12-22 2020-09-08 Activision Publishing, Inc. Video game content aggregation, normalization, and publication systems and methods
US11413536B2 (en) 2017-12-22 2022-08-16 Activision Publishing, Inc. Systems and methods for managing virtual items across multiple video game environments
US11712627B2 (en) 2019-11-08 2023-08-01 Activision Publishing, Inc. System and method for providing conditional access to virtual gaming items

Also Published As

Publication number Publication date
US6705945B2 (en) 2004-03-16
EP1434627A1 (en) 2004-07-07
EP1434627A4 (en) 2005-02-02
US20030109305A1 (en) 2003-06-12
WO2003031003A1 (en) 2003-04-17
JP2005505357A (en) 2005-02-24

Similar Documents

Publication Publication Date Title
US6705945B2 (en) Providing game information via characters in a game environment
EP3398666B1 (en) Game apparatus, processing method, and information storage medium
Shafer et al. Spatial presence and perceived reality as predictors of motion-based video game enjoyment
JP6691351B2 (en) Program and game system
US9498705B2 (en) Video game system having novel input devices
US6935954B2 (en) Sanity system for video game
US8303386B2 (en) Baseball game program, game device, and game control method including property indicator
JP4883759B2 (en) Program, information storage medium, and image generation system
JP2002222436A (en) Object control method, object control processing program executed by computer, computer readable-recording medium with recorded object control processing program executed by computer, and program executing device executing object control processing program
KR19990077853A (en) Image processing method, video game apparatus and storage medium
JPH10295940A (en) Video game system and storage medium for video game
US6676524B1 (en) Game enhancements via wireless piconet
JP2008113768A (en) Video game processing apparatus, video game processing method and video game processing program
US20010016511A1 (en) Entertainment system, entertainment apparatus, recording medium, and program
JP4110186B2 (en) GAME PROGRAM, GAME DEVICE, AND GAME CONTROL METHOD
JP5220272B2 (en) GAME DEVICE AND GAME PROGRAM
JP3219744B2 (en) Video game device, video game display method, and readable recording medium on which video game display program is recorded
US20090215542A1 (en) Game program, game device, and game control method
JP2002239226A (en) Computer-readable recording medium on which display program for object to be performed by computer is recorded, program performing device which performs display program for object, display program for object to be performed by computer, recording medium on which display program for character to be performed by computer is recorded, recording medium on which display program for character to be performed by computer is recorded, program performing device which performs display program for character, display program for character to be performed by computer
US6520858B2 (en) Video game apparatus, character-behavior-instructing method in video game, and machine-readable-recording medium recording character-behavior-instructing program
JP2005319107A (en) Program, information storage medium, and game system
JP2007312900A (en) Game program, game device and game control method
JP2004174090A (en) Game device and game program
JP2002191860A (en) Video game system and memory medium for video game system
JP4074324B2 (en) GAME PROGRAM, GAME DEVICE, AND GAME CONTROL METHOD

Legal Events

Date Code Title Description
AS Assignment

Owner name: SONY COMPUTER ENTERTAINMENT AMERICA INC., CALIFORN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GAVIN, ANDREW SCOTT;WELLS, EVAN LINDSAY;REEL/FRAME:015045/0594;SIGNING DATES FROM 20021218 TO 20030109

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC, CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:SONY COMPUTER ENTERTAINMENT AMERICA LLC;REEL/FRAME:038626/0637

Effective date: 20160331

Owner name: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC, CALIFO

Free format text: CHANGE OF NAME;ASSIGNOR:SONY COMPUTER ENTERTAINMENT AMERICA LLC;REEL/FRAME:038626/0637

Effective date: 20160331