FR2973714A1 - Dispositif pour controler le deplacement d'un joueur virtuel et d'un ballon virtuel dans une application de jeu - Google Patents

Dispositif pour controler le deplacement d'un joueur virtuel et d'un ballon virtuel dans une application de jeu Download PDF

Info

Publication number
FR2973714A1
FR2973714A1 FR1153085A FR1153085A FR2973714A1 FR 2973714 A1 FR2973714 A1 FR 2973714A1 FR 1153085 A FR1153085 A FR 1153085A FR 1153085 A FR1153085 A FR 1153085A FR 2973714 A1 FR2973714 A1 FR 2973714A1
Authority
FR
France
Prior art keywords
balloon
virtual
movement
virtual player
sensors
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.)
Withdrawn
Application number
FR1153085A
Other languages
English (en)
Inventor
Pierrick Jouet
Pascal Bourdon
Vincent Alleaume
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.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
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 Thomson Licensing SAS filed Critical Thomson Licensing SAS
Priority to FR1153085A priority Critical patent/FR2973714A1/fr
Priority to TW101108973A priority patent/TWI541053B/zh
Priority to EP12162889.5A priority patent/EP2508234B1/fr
Priority to US13/440,719 priority patent/US9216348B2/en
Priority to JP2012086234A priority patent/JP6099877B2/ja
Priority to KR1020120036363A priority patent/KR20120115160A/ko
Priority to CN201210101465.7A priority patent/CN102728062B/zh
Publication of FR2973714A1 publication Critical patent/FR2973714A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • 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/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • A63F13/245Constructional details thereof, e.g. game controllers with detachable joystick handles specially adapted to a particular type of game, e.g. steering wheels
    • 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/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/211Input arrangements for video game devices characterised by their sensors, purposes or types using inertial sensors, e.g. accelerometers or gyroscopes
    • 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/55Controlling game characters or game objects based on the game progress
    • A63F13/56Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
    • 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/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/218Input arrangements for video game devices characterised by their sensors, purposes or types using pressure sensors, e.g. generating a signal proportional to the pressure applied by 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
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/23Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
    • 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/25Output arrangements for video game devices
    • A63F13/28Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
    • 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/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • A63F13/428Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving motion or position input signals, e.g. signals representing the rotation of an input controller or a player's arm motions sensed by accelerometers or gyroscopes
    • 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/5372Controlling 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 tagging characters, objects or locations in the game scene, e.g. displaying a circle under the character controlled by 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
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/57Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race 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/80Special adaptations for executing a specific game genre or game mode
    • A63F13/812Ball games, e.g. soccer or baseball
    • 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/5378Controlling 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 displaying an additional top view, e.g. radar screens or maps
    • 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/10Features 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 input arrangements for converting player-generated signals into game device control signals
    • A63F2300/105Features 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 input arrangements for converting player-generated signals into game device control signals using inertial sensors, e.g. accelerometers, gyroscopes
    • 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/10Features 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 input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1056Features 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 input arrangements for converting player-generated signals into game device control signals involving pressure sensitive buttons
    • 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/10Features 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 input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1062Features 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 input arrangements for converting player-generated signals into game device control signals being specially adapted to a type of game, e.g. steering wheel
    • 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/301Features 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 using an additional display connected to the game console, e.g. on the controller
    • 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/6045Methods for processing data by generating or executing the game program for mapping control signals received from the input arrangement into game commands
    • 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/8011Ball

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

La présente invention se rapporte au domaine des dispositifs de commande pour jeux virtuels, et plus particulièrement à un dispositif de commande pour contrôler le déplacement d'un joueur virtuel et d'un ballon virtuel dans le cadre d'un jeu vidéo de football. Selon l'invention, le dispositif de commande se présente sous la forme d'un un ballon élastiquement lié à un socle. Ce ballon est équipé d'accéléromètres (18) aptes à détecter une force de déplacement du ballon suite à une frappe exercée sur ledit ballon, de capteurs de pression (19) aptes à détecter une force de pression exercée sur la surface du ballon et d'un module de traitement (16). Le module de traitement génère à partir des informations provenant des accéléromètres et des capteurs de pression des signaux de contrôle (S1) pour contrôler le déplacement du ballon virtuel dans le jeu vidéo et des signaux de contrôle (S2) pour contrôler le déplacement du joueur virtuel dans le jeu vidéo.

Description

1
DISPOSITIF POUR CONTRÔLER LE DEPLACEMENT D'UN JOUEUR VIRTUEL ET D'UN BALLON VIRTUEL DANS UNE APPLICATION DE JEU Domaine de l'invention La présente invention se rapporte au domaine des dispositifs de commande pour jeux virtuels, et plus particulièrement à un dispositif de commande pour contrôler le déplacement d'un joueur virtuel et d'un ballon virtuel dans le cadre d'un jeu vidéo, tel qu'un jeu vidéo de football. Art antérieur Depuis quelques années, l'engouement pour les jeux vidéo a amené les acteurs du secteur à développer des dispositifs de contrôle (ou dispositif d'interface) ayant un fort niveau d'interactivité et présentant un grand réalisme dans les commandes à effectuer pour la pratique du jeu. On a vu notamment se développer des dispositifs de contrôle spécialement adaptés à la pratique du football sur ordinateur ou sur console de jeu vidéo. On connait par exemple la demande de brevet W02007/045765. Elle décrit un dispositif de commande pour contrôler le déplacement d'un ballon virtuel, apte à échanger des signaux avec une unité de traitement numérique, de type ordinateur ou console de jeux. Le dispositif comprend un ballon élastiquement lié à un socle ayant une forme proche de celle d'un ballon de football et dans lequel un joueur peut frapper avec le pied. Ce ballon est muni de capteurs de choc ou capteurs d'accélération pour détecter une frappe dans le ballon. Ces capteurs permettent de déterminer la localisation et l'intensité de la force de déplacement du ballon suite à une frappe de celui-ci par un utilisateur. Les signaux générés par les capteurs sont transformés, par un module de traitement spécifique, en signaux de contrôle à destination de la console de jeu
2
pour contrôler le déplacement du ballon virtuel dans le jeu vidéo. Pour contrôler le déplacement du joueur virtuel dans le jeu vidéo, un deuxième dispositif de commande, de type manette de jeu, raccordé à la console de jeu est employé par l'utilisateur. Ce dernier est donc contraint de disposer de deux dispositifs de commande raccordés à la console pour jouer à une partie de football. Un but de l'invention est de proposer un dispositif de commande unique pour contrôler le déplacement du ballon virtuel et du joueur virtuel dans le jeu vidéo. Résumé de l'invention La présente invention a pour objet un dispositif de commande pour contrôler le déplacement d'un joueur virtuel et d'un ballon virtuel dans le cadre d'un jeu vidéo, tel que par exemple un jeu vidéo de football, ledit dispositif étant apte à échanger des signaux avec une unité de traitement numérique, telle que par exemple un ordinateur personnel ou une console de jeux, et comprenant un ballon élastiquement lié à un socle, ledit ballon, de forme sensiblement sphérique, étant équipé de premiers capteurs aptes à détecter une force de déplacement du ballon suite à une frappe exercée sur ledit ballon, et d'un module de traitement apte à générer, à partir des informations fournies par lesdits premiers capteurs, des premiers signaux de contrôle à destination de l'unité de traitement numérique pour contrôler le déplacement du ballon virtuel dans le jeu vidéo, caractérisé en ce que le ballon est en outre équipé de seconds capteurs aptes à détecter une force de pression exercée sur la surface du ballon, et en ce que ledit module de traitement est 35 apte à générer, à partir des informations fournies par lesdits seconds capteurs, des seconds signaux à
3 destination de l'unité de traitement numérique pour contrôler le déplacement du joueur virtuel dans le jeu vidéo. Ainsi, selon l'invention, le ballon sert à déplacer à la fois le joueur virtuel et le ballon virtuel dans le jeu vidéo. Il n'y a pas besoin de dispositif de commande complémentaire, tel qu'une manette de jeu, pour contrôler le déplacement du joueur dans le jeu vidéo. Avantageusement, le module de traitement est également apte à recevoir un troisième signal de contrôle en provenance de l'unité de traitement numérique indiquant si le ballon virtuel est présent dans une zone prédéterminée autour du joueur virtuel et le ballon est équipé sur sa surface d'une première source lumineuse apte à émettre un signal lumineux lorsque le module de traitement reçoit ledit troisième signal de contrôle. Lorsque le ballon virtuel est présent dans la zone prédéterminée, le signal lumineux indique à l'utilisateur que le joueur virtuel est en position de frappe. La zone prédéterminée est par exemple un cercle de rayon prédéterminé centré sur le joueur virtuel ou une portion de ce cercle, par exemple le demi-cercle placée devant le joueur virtuel. Selon un mode de réalisation préféré, la surface du ballon est divisée en au moins quatre secteurs équipés chacun d'un capteur de pression, lesdits capteurs de pression formant lesdits seconds capteurs, chaque secteur étant associé à une direction de déplacement du joueur virtuel dans le jeu vidéo de sorte qu'une pression exercée sur un desdits secteurs du ballon provoque le déplacement du joueur virtuel dans la direction associée. Avantageusement, chaque secteur est équipé d'une source lumineuse apte à émettre un signal lumineux lorsque qu'une pression a été exercée sur ledit secteur.
Selon un mode de réalisation particulier, lesdites sources lumineuses disposées dans les secteurs
4
forment ladite première source lumineuse. Ainsi, lorsque le module de traitement reçoit le troisième signal de contrôle, toutes les sources lumineuses des secteurs du ballon s'allument pour informer l'utilisateur que le joueur virtuel est en position de frappe. Les sources lumineuses sont par exemple des diodes électroluminescentes. Selon un mode de réalisation particulier, les premiers capteurs comprennent des accéléromètres et/ou un gyroscope disposés à proximité du centre du ballon et lesdits seconds capteurs sont des capteurs de pression disposés à la surface du ballon.
Brève description des figures L'invention sera mieux comprise, et d'autres buts, détails, caractéristiques et avantages apparaîtront plus clairement au cours de la description explicative détaillée qui va suivre, en référence aux dessins annexés, parmi lesquels: - la figure 1 représente une vue de face d'un dispositif de commande conforme à l'invention, - la figure 2 représente une vue de dessus du dispositif de la figure 1; - la figure 3 est un schéma montrant les capteurs et le module de traitement du dispositif de la figure 1 et les signaux échangés avec la console de jeu connecté au dispositif de commande; - la figure 4 représente une vue de dessus d'un système comportant le dispositif de commande de l'invention, une console de jeu et un écran; er - la figure 5 montre un exemple de vue affichée sur l'écran pendant le déroulement du jeu vidéo.
Description détaillée d'un mode de réalisation 35 En référence aux figures 1 et 2, le dispositif de commande 1 de l'invention comprend un ballon 11, de forme sensiblement sphérique, élastiquement lié à un socle 12 via une pièce de liaison 13 élastique et semi-rigide appropriée et dans lequel un utilisateur peut frapper avec le pied. L'élasticité de la pièce de liaison 5 a pour but d'amortir les chocs dûs aux frappes dans le ballon. En position de frappe, le pied d'appui de l'utilisateur repose sur le socle qui lui-même repose sur le sol. Un cordon 14 muni d'un connecteur est prévu pour connecter le dispositif de commande à une console de jeu ou un ordinateur personnel. Le dispositif de commande sert à déplacer le ballon virtuel lorsque ce dernier est à proximité du joueur virtuel et à déplacer le joueur virtuel dans le jeu dans les autres cas. Plus précisément, lorsque le ballon virtuel est à proximité du joueur virtuel, le ballon est un moyen de commande permettant au joueur virtuel de frapper dans le ballon virtuel. L'utilisateur frappe dans le ballon 11 pour exécuter cette commande. Lorsque le ballon virtuel n'est pas à proximité du joueur virtuel, le ballon est un moyen de commande permettant à l'utilisateur de déplacer le joueur virtuel dans le jeu. L'utilisateur touche ou appuie sur le ballon 11 avec son pied pour exécuter cette commande. Pour contrôler le déplacement du ballon virtuel, le ballon 11 est équipé de capteurs sensibles à l'accélération permettant de caractériser le déplacement du ballon suite à une frappe. Il est par exemple muni d'un gyroscope et/ou d'accéléromètres disposé(s) en son centre ou à proximité de celui-ci. Les signaux issus de ces capteurs vont servir à définir la trajectoire du ballon virtuel dans le jeu. Le ballon est également pourvu de capteurs de pression disposés à sa surface pour caractériser les contacts pied-ballon. Les signaux issus de ces capteurs sont utilisés pour contrôler le déplacement du joueur virtuel dans le jeu. La surface du ballon est divisée en
6
secteurs, de préférence de tailles sensiblement égales. Chacun de ces secteurs est associé à une direction de déplacement du joueur virtuel et est muni d'un capteur de pression pour détecter une pression ou un contact du pied sur ce secteur. Pour déplacer le joueur virtuel dans une direction donnée, l'utilisateur doit toucher avec son pied le secteur associé à cette direction de déplacement. Pour que l'utilisateur sache si le joueur virtuel peut ou non frapper dans le ballon (ballon virtuel à proximité du joueur virtuel ou pas), le ballon est équipé avantageusement d'au moins une source lumineuse 15 disposée sur sa surface. Cette source lumineuse s'allume lorsque le joueur virtuel est en position de frappe (ballon virtuel à proximité du joueur virtuel). Dans le mode de réalisation illustré par les figures 1 et 2, chaque secteur du ballon est pourvu d'une source lumineuse 15. Toutes ces sources lumineuses sont allumées lorsque le joueur virtuel est en position de frappe. Les sources lumineuses sont par exemple des diodes électroluminescentes. Selon un mode de réalisation avantageux, ces sources lumineuses servent également à indiquer à l'utilisateur la direction de déplacement du joueur virtuel dans le jeu lorsque le joueur n'est plus en position de frappe. Pour cela, on allume la source lumineuse du secteur qui a été touché en dernier par le pied de l'utilisateur. Comme illustré schématiquement à la figure 3, tous les signaux provenant des capteurs sont transformés par un module de traitement 16 disposé dans le ballon ou sur le socle avant d'être transmis vers la console de jeu via un câble ou un dispositif de transmission sans fil. Le module de traitement 16 reçoit également des signaux en provenance de la console pour l'allumage des sources lumineuses lorsque le joueur virtuel est en position de frappe.
7
En référence à la figure 3, le module de traitement 16 est apte à générer des signaux de contrôle si à partir des informations provenant du gyroscope 17 et des accéléromètres 18. Les signaux de contrôle S1 permettent de contrôler la trajectoire du ballon virtuel dans le jeu. Lorsque l'utilisateur frappe dans le ballon, l'accélération du ballon est déterminée par le ou les accéléromètres. Le vecteur d'accélération généré par ces derniers au moment de la frappe dans le ballon permet de déterminer l'amplitude et l'angle de la trajectoire du ballon virtuel. Les signaux générés par le gyroscope servent à affiner l'angle de la trajectoire du ballon virtuel. Le module de traitement 16 transforme ces informations en provenance du gyroscope et des accéléromètres en signaux de contrôle S1 destinés à la console pour contrôler le déplacement du ballon virtuel. Le module de traitement 16 transforme également les signaux provenant des capteurs de pression 19 en signaux de contrôle S2 destinés à contrôler le déplacement du joueur virtuel. Lorsque le pied de l'utilisateur est en contact avec un secteur du ballon, le capteur de pression de ce secteur détecte ce contact et le module de traitement transforme alors cette information en un signal de contrôle S2 indiquant à la console que l'utilisateur souhaite déplacer le joueur virtuel dans la direction de déplacement associée audit secteur. Le module de traitement 16 reçoit également de la console un signal de contrôle S3 lorsque le ballon virtuel est à proximité du joueur virtuel, c'est-à-dire lorsque ce dernier est en position de frappe. Le signal de contrôle S3 est par exemple transmis au module de traitement lorsque le ballon virtuel est dans un cercle centré sur le joueur virtuel et de rayon prédéterminé, par exemple 0,5 mètre. Dans un mode de réalisation amélioré, cette zone est avantageusement réduite à la
8 moitié de cercle placée devant le joueur virtuel. La réception du signal de contrôle S3 par le module de traitement commande l'allumage de l'ensemble des sources lumineuses 15. De même, la pression d'un secteur du ballon déclenche, via le module de traitement 16, l'allumage de la source lumineuse dudit secteur. Selon un mode de réalisation particulier, la réception du signal de contrôle S3 bloque ou désactive la génération de signaux de contrôle S2 par le module de traitement. Seule la génération de signaux de contrôle S1 est admise dans le module de traitement, lesquels signaux sont transmis à la console. Ainsi, lorsque le joueur virtuel est en position de frappe, seuls les signaux de contrôle S1 sont transmis à la console.
Si on reprend l'ensemble des caractéristiques présentées ci-dessus, le fonctionnement du dispositif de commande de l'invention est le suivant. Lorsque le ballon virtuel est présent dans une zone prédéterminée à proximité du joueur virtuel, un signal de contrôle S3 est envoyé au module de traitement qui déclenche l'allumage des sources lumineuses. L'utilisateur sait alors que le joueur virtuel est en position de frappe. Le joueur virtuel peut alors frapper dans le ballon pour tirer au but ou faire une passe à un coéquipier. Lorsque l'utilisateur frappe dans le ballon, les accéléromètres et le gyroscope détectent la frappe et transmettent des informations sur le déplacement du ballon au module de traitement qui les transforme en signaux de contrôle S1 à destination de la console. Tant que le ballon virtuel est à proximité du joueur virtuel dans la zone prédéfinie, les informations provenant des capteurs de pression ne sont pas prises en compte par le module de traitement. Lorsque le ballon virtuel sort de la zone prédéterminée, le module de traitement cesse de recevoir le signal de contrôle S3 et les sources lumineuses s'éteignent.
9 Lorsque le ballon virtuel est en dehors de la zone prédéterminée, le joueur virtuel n'est plus en position de frappe mais il peut se déplacer sur le terrain. Pour ce faire, l'utilisateur touche avec son pied le secteur du ballon correspondant à la direction de déplacement qu'il souhaite donner au joueur virtuel. Il peut aussi toucher deux secteurs adjacents à la fois pour déplacer le joueur virtuel dans une direction médiane aux directions associées à ces deux secteurs. La source lumineuse correspondant au secteur ou aux deux secteurs touché(s) en dernier s'allume pour signifier à l'utilisateur que le contact pied-ballon a bien été détecté et que le joueur virtuel se déplace actuellement dans cette direction. Par ailleurs, l'utilisateur règle la vitesse ou le temps de déplacement du joueur virtuel en appuyant plus ou moins fortement sur le ballon. L'amplitude de la pression est donc utilisée pour définir la vitesse ou le temps de déplacement du joueur virtuel. La figure 4 représente une vue schématique de dessus d'un système comprenant un dispositif de commande 1 conforme à l'invention connecté par le câble 14 à une console 2, elle-même connectée à un écran 3 via un câble 21. Le socle du dispositif de commande est posé devant l'écran, à une certaine distance de celui-ci, de son sorte que son axe longitudinal A soit sensiblement perpendiculaire à la face avant de l'écran. L'utilisateur est placé derrière le dispositif de commande par rapport à l'écran mais à proximité de celui-ci pour pouvoir frapper dans le ballon ou le toucher. Dans cette figure, la surface de ballon est divisée en 8 secteurs associés chacun à une direction de déplacement du joueur virtuel. Les flèches figurant sur les différents secteurs indiquent ces directions de déplacement. Un contact sur l'un de ces secteurs permet à l'utilisateur de déplacer le joueur dans la direction indiquée par la flèche.
10
L'écran 3 affiche de préférence deux points de vue pour renseigner l'utilisateur sur le positionnement du joueur virtuel et du ballon virtuel sur le terrain et pour lui présenter le champ de vision du joueur virtuel.
Ces deux points de vue sont illustrés par la figure 5. Le champ de vision du joueur virtuel est affiché plein écran et un plan de positionnement des joueurs sur le terrain est affiché dans une fenêtre placée dans le coin inférieur gauche de l'écran.
L'utilisation de cet affichage alliée au dispositif de commande proposé ici permet une très forte immersion de l'utilisateur dans le jeu. Par ailleurs, l'utilisateur n'a besoin que d'un seul dispositif de commande pour contrôler le déplacement du ballon virtuel et du joueur virtuel. Bien que l'invention ait été décrite en liaison avec un mode de réalisation particulier, il est bien évident qu'elle n'y est nullement limitée et qu'elle comprend tous les équivalents techniques des moyens décrits ainsi que leurs combinaisons si celles-ci entrent dans le cadre de l'invention. De nombreuses variantes sont possibles. En variante, le dispositif de commande peut ne comporter que des accéléromètres pour générer les signaux de contrôle S1. Le nombre et la disposition des secteurs du ballon peuvent être différents. On peut également prévoir d'utiliser une source lumineuse distincte des sources lumineuses 15 pour indiquer que le ballon virtuel est à proximité du joueur.30

Claims (9)

  1. REVENDICATIONS1) Dispositif de commande (1) pour contrôler le déplacement d'un joueur virtuel et d'un ballon virtuel dans le cadre d'un jeu vidéo, ledit dispositif étant apte à échanger des signaux avec une unité de traitement numérique (2) et comprenant un ballon (11) élastiquement lié à un socle (12), ledit ballon, de forme sensiblement sphérique, étant équipé de premiers capteurs (17,18) aptes à détecter une force de déplacement du ballon suite à une frappe exercée sur ledit ballon, et d'un module de traitement (16) apte à générer, à partir des informations fournies par lesdits premiers capteurs, des premiers signaux de contrôle (S1) à destination de l'unité de traitement numérique pour contrôler le déplacement du ballon virtuel dans le jeu vidéo, caractérisé en ce que le ballon est en outre équipé de seconds capteurs (19) aptes à détecter une force de pression exercée sur la surface du ballon, et en ce que ledit module de traitement est apte à générer, à partir des informations fournies par lesdits seconds capteurs, des seconds signaux (S2) à destination de l'unité de traitement numérique pour contrôler le déplacement du joueur virtuel dans le jeu vidéo.
  2. 2) Dispositif selon la revendication 1, dans lequel le module de traitement (16) est apte à recevoir un troisième signal de contrôle (S3) en provenance de l'unité de traitement numérique indiquant si le ballon virtuel est présent dans une zone prédéterminée autour du joueur virtuel, et dans lequel le ballon est équipé sur sa 35 surface d'une première source lumineuse (15) apte à12 émettre un signal lumineux lorsque le module de traitement reçoit ledit troisième signal de contrôle.
  3. 3) Dispositif selon la revendication 2, dans 5 lequel ladite zone prédéterminée est un cercle de rayon prédéterminé centré sur le joueur virtuel.
  4. 4) Dispositif selon la revendication 2, dans lequel ladite zone prédéterminée est une portion d'un 10 cercle de rayon prédéterminé centré sur le joueur virtuel.
  5. 5) Dispositif selon l'une quelconque des revendications 1 à 4, dans lequel la surface du ballon 15 est divisée en au moins quatre secteurs équipés chacun d'un capteur de pression, lesdits capteurs de pression formant lesdits seconds capteurs, chaque secteur étant associé à une direction de déplacement du joueur virtuel dans le jeu vidéo de sorte qu'une pression exercée sur un 20 desdits secteurs provoque le déplacement du joueur virtuel dans la direction associée.
  6. 6) Dispositif selon la revendication 5, dans lequel chaque secteur est muni d'une source lumineuse 25 (15) apte à émettre un signal lumineux lorsque qu'une pression a été exercée sur ledit secteur.
  7. 7) Dispositif selon la revendication 6, dans lequel les sources lumineuses des secteurs forment ladite 30 première source lumineuse.
  8. 8) Dispositif selon l'une quelconque des revendications précédentes, dans lequel les premiers capteurs comprennent au moins un accéléromètre disposé à 35 proximité du centre du ballon. 13
  9. 9) Dispositif selon la revendication 8, dans lequel les premiers capteurs comprennent en outre un gyroscope disposé à proximité du centre du ballon.5
FR1153085A 2011-04-08 2011-04-08 Dispositif pour controler le deplacement d'un joueur virtuel et d'un ballon virtuel dans une application de jeu Withdrawn FR2973714A1 (fr)

Priority Applications (7)

Application Number Priority Date Filing Date Title
FR1153085A FR2973714A1 (fr) 2011-04-08 2011-04-08 Dispositif pour controler le deplacement d'un joueur virtuel et d'un ballon virtuel dans une application de jeu
TW101108973A TWI541053B (zh) 2011-04-08 2012-03-16 控制虛擬球員和虛擬球運動之控制裝置
EP12162889.5A EP2508234B1 (fr) 2011-04-08 2012-04-02 Dispositif pour commander le mouvement d'un joueur virtuel et un ballon virtuel dans une application de jeu
US13/440,719 US9216348B2 (en) 2011-04-08 2012-04-05 Device to control the movement of a virtual player and a virtual ball in a game application
JP2012086234A JP6099877B2 (ja) 2011-04-08 2012-04-05 ゲームアプリケーション内の仮想プレーヤおよび仮想ボールの移動を制御する装置
KR1020120036363A KR20120115160A (ko) 2011-04-08 2012-04-06 게임 애플리케이션에서 가상 플레이어 및 가상 공의 움직임을 제어하는 장치
CN201210101465.7A CN102728062B (zh) 2011-04-08 2012-04-09 控制游戏应用中的虚拟玩家和虚拟球的移动的设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1153085A FR2973714A1 (fr) 2011-04-08 2011-04-08 Dispositif pour controler le deplacement d'un joueur virtuel et d'un ballon virtuel dans une application de jeu

Publications (1)

Publication Number Publication Date
FR2973714A1 true FR2973714A1 (fr) 2012-10-12

Family

ID=44484070

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1153085A Withdrawn FR2973714A1 (fr) 2011-04-08 2011-04-08 Dispositif pour controler le deplacement d'un joueur virtuel et d'un ballon virtuel dans une application de jeu

Country Status (7)

Country Link
US (1) US9216348B2 (fr)
EP (1) EP2508234B1 (fr)
JP (1) JP6099877B2 (fr)
KR (1) KR20120115160A (fr)
CN (1) CN102728062B (fr)
FR (1) FR2973714A1 (fr)
TW (1) TWI541053B (fr)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102961857B (zh) * 2012-11-30 2014-03-12 南通大学 基于影子操作的机电型魔术装置
US20140274241A1 (en) * 2013-03-14 2014-09-18 Sony Computer Entertainment America Llc Scheme for requiring additional user input when catching an object in a computer simulation
CN103198233B (zh) * 2013-04-25 2016-05-11 李援朝 一种交互式玩具陀螺模拟方法及***
US9176602B2 (en) * 2013-06-11 2015-11-03 Thomson Licensing Spherical remote control
US9737817B1 (en) * 2014-02-03 2017-08-22 Brett Ricky Method and apparatus for simulating a gaming event
US10042436B2 (en) 2014-04-02 2018-08-07 Michael Hughesdon Turner Rolling foot controller
CN106029185B (zh) * 2014-05-06 2018-05-18 深圳市大疆创新科技有限公司 检测表面上的投射物击中的设备、***和方法
US9849361B2 (en) 2014-05-14 2017-12-26 Adidas Ag Sports ball athletic activity monitoring methods and systems
US9710711B2 (en) * 2014-06-26 2017-07-18 Adidas Ag Athletic activity heads up display systems and methods
JP6368965B2 (ja) * 2014-07-11 2018-08-08 株式会社コナミデジタルエンタテインメント ゲームシステム、ゲーム制御装置、及びプログラム
CN106390444B (zh) * 2015-07-31 2020-09-25 北京万游网络科技有限公司 球类游戏***及其控制方法
CN105597309B (zh) * 2016-03-29 2019-04-19 欧伟强 用于花式足球训练及舞蹈娱乐的练习装置
KR102406760B1 (ko) * 2016-06-14 2022-06-08 브렛 리키 게이밍 이벤트를 시뮬레이팅하기 위한 방법 및 장치
BR112019007899A2 (pt) * 2016-10-20 2019-07-02 Footshake método de análise de movimento para um dispositivo de malabarismo
CN106774916B (zh) * 2016-12-27 2020-03-10 歌尔科技有限公司 一种虚拟现实***的实现方法以及虚拟现实***
CN106621312A (zh) * 2016-12-30 2017-05-10 深圳游视虚拟现实技术有限公司 一种基于虚拟现实的模拟射击方法和***
KR20210008653A (ko) * 2019-07-15 2021-01-25 현대자동차주식회사 자율주행 차량의 시트 및 볼을 이용한 게임 장치

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH681428A5 (en) * 1990-06-11 1993-03-31 Tridim Design George W Brudere Mechanism for holding ball - has ball joined to flat baseplate by oblong flexible connecting component formed as coil spring with end members
JPH07227449A (ja) * 1994-02-21 1995-08-29 Airemu Kk ダミーボールを備えたゲーム機
US6149520A (en) * 1996-08-21 2000-11-21 Konami Co., Ltd. Video game method and apparatus for effecting character movement and ball control determination
US20070091084A1 (en) * 1999-10-04 2007-04-26 Ssd Company Limited Sensing ball game machine
WO2007045765A1 (fr) * 2005-10-21 2007-04-26 Xkpad Dispositif interactif pour jeux video

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4045024B2 (ja) * 1998-04-24 2008-02-13 富士フイルム株式会社 画像取込装置および方法
JP2000218040A (ja) * 1999-01-29 2000-08-08 Namco Ltd ゲーム装置
JP2002052246A (ja) * 2000-08-11 2002-02-19 Konami Co Ltd ゲーム機
DE10107797A1 (de) 2001-02-15 2002-08-29 Hielscher Frank Spiel- und Sportgerät
JP2004097662A (ja) 2002-09-12 2004-04-02 Toshiba Eng Co Ltd サッカーシミュレーションゲーム装置および方法
IES20020934A2 (en) 2002-12-03 2004-06-16 Montague Kenyon Ltd Golf drive measurement and practice device
GB0308332D0 (en) * 2003-04-10 2003-05-14 Adams Paul Game apparatus
DE10338620B4 (de) 2003-08-22 2007-11-22 Cairos Technologies Ag Ballsensor
DE102005036355A1 (de) * 2005-07-29 2007-02-01 Cairos Technologies Ag Verfahren zur Erfassung der Kraft- und Bewegungsverhältnisse an einem Spielgerät
EP2111901B1 (fr) * 2005-09-15 2012-02-01 Sony Computer Entertainment Inc. Obtention de l'entrée pour l'exécution de contrôle d'un programme de jeu
FR2892471B1 (fr) 2005-10-20 2008-02-15 Peugeot Citroen Automobiles Sa Procede de demarrage d'un moteur thermique de vehicule hybride
GB2440510A (en) 2006-08-04 2008-02-06 Parm Sangha Exercise article
FR2915686B1 (fr) * 2007-05-04 2010-03-12 Xkpad Dispositif pour la pratique du football interactif utilisant une manette de jeu constituee d'un couple d'unites de controle.
JP2009020656A (ja) * 2007-07-11 2009-01-29 Kyosuke Yasumoto 状態検出システム、インターフェースシステム、健康器具、ゲームシステム、状態検出方法および状態検出プログラム
US8221290B2 (en) * 2007-08-17 2012-07-17 Adidas International Marketing B.V. Sports electronic training system with electronic gaming features, and applications thereof
EP2090346B1 (fr) 2008-02-11 2015-07-08 Nintendo Co., Ltd. Procédé et appareil pour la simulation de jeux impliquant un ballon
US20100004061A1 (en) * 2008-05-21 2010-01-07 Greg Merril Exercise Gaming Device and Method of Interacting With Gaming or Other Scenarios Based on Physical Exercise
DE102008057705A1 (de) * 2008-11-17 2010-05-20 Cairos Technologies Ag Erfassen und Bereitstellen von Spielerinformationen mit spielerseitigem Sensor
US8231506B2 (en) * 2008-12-05 2012-07-31 Nike, Inc. Athletic performance monitoring systems and methods in a team sports environment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH681428A5 (en) * 1990-06-11 1993-03-31 Tridim Design George W Brudere Mechanism for holding ball - has ball joined to flat baseplate by oblong flexible connecting component formed as coil spring with end members
JPH07227449A (ja) * 1994-02-21 1995-08-29 Airemu Kk ダミーボールを備えたゲーム機
US6149520A (en) * 1996-08-21 2000-11-21 Konami Co., Ltd. Video game method and apparatus for effecting character movement and ball control determination
US20070091084A1 (en) * 1999-10-04 2007-04-26 Ssd Company Limited Sensing ball game machine
WO2007045765A1 (fr) * 2005-10-21 2007-04-26 Xkpad Dispositif interactif pour jeux video

Also Published As

Publication number Publication date
US9216348B2 (en) 2015-12-22
EP2508234B1 (fr) 2013-11-20
KR20120115160A (ko) 2012-10-17
TW201240703A (en) 2012-10-16
CN102728062B (zh) 2016-12-07
JP6099877B2 (ja) 2017-03-22
TWI541053B (zh) 2016-07-11
JP2012217853A (ja) 2012-11-12
EP2508234A1 (fr) 2012-10-10
CN102728062A (zh) 2012-10-17
US20120258799A1 (en) 2012-10-11

Similar Documents

Publication Publication Date Title
FR2973714A1 (fr) Dispositif pour controler le deplacement d'un joueur virtuel et d'un ballon virtuel dans une application de jeu
US8730166B2 (en) Multi-sensored control stick for enhanced input sensitivity and funtionality
EP2237231B1 (fr) Dispositif permettant la détermination en temps réel de données de position et d'orientation du dispositif dans une scène réelle
EP1948337B1 (fr) Dispositif interactif pour jeux video
US9108105B2 (en) Systems and methods for determining controller functionality based on position, orientation or motion
JP5550433B2 (ja) 操作装置および情報処理システム
CN102671376B (zh) 信息处理***及信息处理方法
CN102750434A (zh) 识别使用控制器的用户
EP3201713B1 (fr) Dispositif de commandes à molette
EP2616904A1 (fr) Dispositif pour la pratique interactive de jeux video
CN102265241A (zh) 带有可配置模式的球形端部控制器
FR3000683A1 (fr) Element mobile de commande prehensible simulant un joystick ou manette de jeu equivalente a au moins un element de commande a butee physique, et procede de simulation associe
EP1848517A2 (fr) Ensemble de jeu électronique incluant des objets physiques identifiables ou localisables
JP2013202106A (ja) 遊技機
WO2020070261A1 (fr) Procede de detection d'un contact contre un ecran
FR3057368B1 (fr) Dispositif de localisation d'un impact contre une surface interactive transparente
FR3023513A1 (fr) Procede d'interaction pour piloter un combine d'instruments d'un vehicule automobile
US11112886B2 (en) Model and detachable controller for augmented reality / virtual reality experience
FR3025904A1 (fr) Dispositif interactif de commande pour jeu video
JP6397679B2 (ja) 遊技機
FR3117041A1 (fr) Jeu de quilles connectées
CN116635120A (zh) 用于将传统代码转换为更新代码的***和方法
WO2019166568A1 (fr) Souris pour ordinateur comprenant au moins un verin entre la semelle et le boitier
WO2002058807A1 (fr) Dispositif d"interaction avec un micro-ordinateur
WO2015128285A1 (fr) Dispositif électronique à écran tactile, procédé de fabrication, produit programme d'ordinateur et medium de stockage correspondants.

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20121228