CN1930570A - 高尔夫游戏***及其方法 - Google Patents

高尔夫游戏***及其方法 Download PDF

Info

Publication number
CN1930570A
CN1930570A CNA2005800070018A CN200580007001A CN1930570A CN 1930570 A CN1930570 A CN 1930570A CN A2005800070018 A CNA2005800070018 A CN A2005800070018A CN 200580007001 A CN200580007001 A CN 200580007001A CN 1930570 A CN1930570 A CN 1930570A
Authority
CN
China
Prior art keywords
user
value
swings
ability
golf
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.)
Pending
Application number
CNA2005800070018A
Other languages
English (en)
Inventor
赵成骏
J-H·朴
李埰荣
康仁镐
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.)
NHN Corp
Original Assignee
NHN Corp
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 NHN Corp filed Critical NHN Corp
Publication of CN1930570A publication Critical patent/CN1930570A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B67/00Sporting games or accessories therefor, not provided for in groups A63B1/00 - A63B65/00
    • A63B67/02Special golf games, e.g. miniature golf or golf putting games played on putting tracks; putting practice apparatus having an elongated platform as a putting track
    • 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
    • A63F13/12
    • 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/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • 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
    • A63F13/46Computing the game score
    • 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
    • A63F13/573Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using trajectories of game objects, e.g. of a golf ball according to the point of impact
    • 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/58Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
    • 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/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • A63F13/798Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for assessing skills or for ranking players, e.g. for generating a hall of fame
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F7/00Indoor games using small moving playing bodies, e.g. balls, discs or blocks
    • A63F7/06Games simulating outdoor ball games, e.g. hockey or football
    • A63F7/0604Type of ball game
    • A63F7/0628Golf
    • 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
    • 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/50Features 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 details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
    • 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)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Human Computer Interaction (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

提供了进行高尔夫游戏的***和方法。分配给用户用于高尔夫游戏的能力值,基于此分配给用户的能力值调整用于确定球移动方向的挥杆器。通过以下方式处理高尔夫游戏:当用户操作挥杆器以进行击球时,沿着根据挥杆器操作确定的移动方向,基于根据用户能力值的飞行距离来移动高尔夫球。基于根据用户所进行的击球确定的球最终位置和用户采用的击球数产生一个得分。根据该得分确定高尔夫游戏的结果并根据高尔夫游戏的结果选择性地分配给用户能够调整能力值的能力点数。相应地,用户可以利用根据高尔夫游戏结果而分配的能力点数来调整影响高尔夫游戏获胜率的能力值,从而增强高尔夫游戏的趣味性。

Description

高尔夫游戏***及其方法
技术领域
本发明总体涉及进行游戏的***和方法,更具体来说,涉及进行高尔夫游戏的***和方法。
背景技术
随着通信网络的发展和传播,因特网用户的数量迅速增长,与因特网的发展相一致,多种网络内容正在提供,例如电子商务交易、门户网站、游戏等等。
通过因特网进行的在线游戏正变得日益流行,尤其集中于年轻一代。这样的在线游戏可包括街机游戏、角色扮演游戏、策略模拟游戏、射击游戏、诸如赛车游戏和高尔夫游戏的运动游戏,冒险游戏,等等。
在这些游戏中,特别是高尔夫游戏被传统地认为是上层社会专享的。然而,由于其稳定的普及,如今高尔夫游戏在下层社会中正变得流行。因此,越来越多的网站提供在线高尔夫游戏。
在传统的在线高尔夫游戏中,在二维或三维显示屏上显示高尔夫球场,选择高尔夫球棒,调整力量(飞行距离)、球的方向、球的旋转(左曲球、右曲球等)等等以确定球的最终位置。近来,高尔夫游戏模仿真实的高尔夫球场,因此使熟悉这项游戏的用户感到一种亲切感,同时使不熟悉这项游戏但是对高尔夫感兴趣的用户学习这项游戏(例如,诸如沙坑之类的障碍区的位置,怎样掌握果岭,等等)。
然而,传统的在线高尔夫游戏具有一项弊端,那就是它只取决于按键(或鼠标)的操作,而不取决于用户的真实高尔夫能力,因此游戏变得很乏味。
为了增强游戏的趣味性,已提出改变力量计(power gauge)的长度以控制击球。日本专利申请公开号2003-71131中公开了此方案,其中力量计的长度根据草皮、天气、击球数、差点、障碍、乱草区等等而变化。然而,这个方案具有缺点,那就是尽管考虑了周边环境,但是游戏仍然不能反映用户的能力。
发明内容
根据本发明的进行高尔夫游戏的***适于除了反映用户按键操作技能之外,还反映用户打高尔夫游戏的能力,从而进一步提升高尔夫游戏的乐趣。
特别是,可以根据反映用户能力的级别调整用户的能力值,以在高尔夫游戏中精确移动高尔夫球。
根据本发明的一个方面,提供了一种进行高尔夫游戏的方法。该方法包括以下步骤:分配给用户一个高尔夫游戏能力值;调整挥杆器(swing gauge)用以基于分配给用户的能力值调整高尔夫球的移动方向和距离;通过以下方式执行高尔夫游戏:当用户操作挥杆器以进行击球时,沿着根据挥杆器操作所确定的运动方向并基于根据用户能力值的飞行距离来移动球;基于根据用户所进行击球的球的最终位置和用户击球数产生一个得分;以及根据该得分确定高尔夫游戏的结果,并选择性地将能够调整能力值的能力点数分配给用户。
根据本发明的另一方面,提供了一种进行高尔夫游戏的***。该***包括:一能力值应用器,用以根据用户的能力值调整挥杆器以击球;一击球处理器,用以基于根据用户的挥杆器操作所输入的信号确定球的移动方向,并基于根据用户能力值和挥杆器操作的飞行距离在确定的移动方向上移动该球;一评估器,用以根据球移动的最终位置和击球数产生一个得分;一点数提供器,用以根据上述得分所确定的高尔夫游戏的结果为用户提供能力点数;一级别调整器,用以改变级别,以根据能力点数调整用户能力值;以及一能力值确定器,用以根据变化的级别调整用户的能力值。
根据本发明的又一方面,提供了存储程序的记录介质。该存储程序的记录介质包括:给用户分配高尔夫游戏能力值的功能;基于分配给用户的能力值调整确定高尔夫球移动方向的挥杆器的功能;通过以下方式处理高尔夫游戏的功能:当用户操作挥杆器以进行击球时,沿着根据挥杆器操作所确定的运动方向并基于根据用户能力值确定的飞行距离来移动高尔夫球;基于根据用户所进行的击球的最终位置和用户采用的击球数产生一个得分的功能;以及根据此得分确定高尔夫游戏的结果,并选择性地分配给用户能够调整能力值的能力点数的功能。
附图说明
图1示出根据本发明一个实施方案用以进行高尔夫游戏的***的结构;
图2示出图1所示组件的详细结构;
图3示出根据本发明一个实施方案的挥杆器;
图4是根据本发明一个实施方案的高尔夫游戏的总体方法的示意性流程图;
图5A和5B是根据本发明一个实施方案的高尔夫游戏方法的详细总体流程图;
图6示出根据本发明一个实施方案的进行高尔夫游戏的显示屏;
图7示出根据本发明另一实施方案的进行高尔夫游戏的***的结构。
具体实施方式
下文中,将参照附图对本发明所属技术领域的技术人员易于实施的最典型的实施方案进行更为详细的描述。不过,本发明可以不同的方式实施,并不应解释为被限制于这里描述的实施方案。
在根据本发明一个实施方案的进行高尔夫游戏的***中,用户的能力值被调整并用于进行高尔夫游戏。给用户分配能力点数用以调整用户的能力值。用于调整能力值的级别根据能力点数而变化,并且对于每个级别,可以有差别地调整能力值。表示能力值的参数可以包括,但不限于,确定高尔夫球飞行距离的力量,确定击球方向的挥杆安全性和精确性,相应于当球落入诸如沙坑之类的障碍区时克服困难的危机处理能力,等等。
此外,用户可以根据能力点数改变其自身的级别,其中级别可被划分为例如初学者、初级爱好者、爱好者、初级职业者、半职业者、职业者和专家。多种级别允许用户更积极地参与游戏,以挑战最优秀的高尔夫球手。这些级别可以通过单独的升级测试或根据用户的能力点数而改变。
可以以不同的方法分配能力点数,特别是,可以根据本发明实施方案中用户之间的关系进行分配。例如,当多个用户进行高尔夫游戏的时候,预设定的能力点数数目就分配给游戏的赢家。另外,当高尔夫游戏是在用户和***之间进行时,仅当用户赢得游戏的时候将预设定的能力点数数目分配给用户。此外,可以根据用户之间的得分差或游戏之后每个用户的得分对能力点数有差别地进行分配。
现在将要基于上述思想,根据本发明的一个实施方案对进行高尔夫游戏的***的详细结构和操作进行描述。
图1示出根据本发明一个实施方案的进行高尔夫游戏的***的结构。***100通过网络,例如因特网,为用户提供高尔夫游戏服务。如附图1所示,***100通过网络200(可以是不同类型网络中任意一种,如电话网络、因特网、无线通讯网络等等)连接到多个用户终端300。
每个用户终端300是指能够通过网络200提供对***100的访问的通讯设备。例如,所述通讯设备可以是能接入因特网的有线电话、移动通讯终端、计算机,或者电视机(TV),等等。因此,用户可以利用PC通讯网络、因特网、无线因特网、电话网络等等中的至少一种方便快捷地访问***100。
连接到用户终端300用以为多个用户提供高尔夫游戏服务的***100由数据库服务器10、处理服务器20以及接口服务器30构成。
数据库服务器10包括用户数据库11、角色数据库12、高尔夫球杆数据库13、游戏处理数据库14以及背景数据库15。
根据本发明的本实施方案,用户数据库11通过***100存储服务提供给的用户的信息。例如,此信息可包括相应于分配给用户的身份认证(用户ID)的登陆密码、居民注册号(或社会安全号)、用户名字、邮件地址、电子邮件地址、联络方式(移动电话号码或陆上通讯号码等)等等。
角色数据库12存储根据本发明实施方案的***中提供的多组角色的信息,特别是各个组每个成员的特征和能力值。例如,此信息可包括各个组每个成员的特征描述和每个成员的基本能力值。此处,基本上分配给每个角色的能力值可以是不同的。换句话说,基本上分配给每个角色的表示力量、挥杆安全性、挥杆精确性及危机处理能力的值在角色与角色之间有所不同。例如,角色1可以具有以很长的飞行距离而很差的挥杆安全性或精确性为特征的能力值。角色2可以具有以很短的飞行距离而良好的挥杆安全性或精确性为特征的能力值。以这样的方式,用户可以在扮演具有不同能力的任意角色时,享受高尔夫游戏的乐趣。
高尔夫球杆数据库13存储用于高尔夫游戏的高尔夫球杆的信息。可将高尔夫球杆分类为木杆、木头球棒、铁头球棒、劈起杆、沙坑杆、推杆等等。此外,当真正使用高尔夫球杆时,可根据由多个高尔夫球杆组成的每个球杆组存储应用的不同特征,也就是能力值。
游戏处理数据库14存储当每个用户进行游戏时分配的信息。例如,此信息可包括每个用户选择的角色身份号码、累积能力点数、级别、基于级别的能力值,等等。
背景数据库15存储根据本发明实施方案的高尔夫游戏服务中提供的每个高尔夫球场的信息。此信息可包括球座、球洞、果岭、球道、障碍(例如,沙坑)、长草区等所处位置的数据,建立背景(树木,石头,水,岩石,等等)的数据,等等。
基于数据库服务器10中存储的信息为用户提供高尔夫游戏服务的处理服务器20由用户注册器21、点数提供器22、级别调整器23、能力值确定器24、能力值应用器25、屏幕处理器26、击球处理器27以及评估器28构成。
用户注册器21不仅执行众多用户的成员资格注册,还基于用户数据库11中存储的信息对访问的用户执行认证。
点数提供器22为用户提供用于增长级别的能力点数,特别是,根据游戏的结果为用户提供预设定数目的能力点数。级别调整器23通过能够根据用户的能力点数调整用户能力值来增加/降低级别,并为每个级别提供额外的能力值以调整能力值。
能力值确定器24确定能力值,该能力值包括当用户选择的角色用高尔夫球杆进行击球时,根据用户基于其自身级别、用户所选角色等而选择用以调整能力值的能力调整值来确定球的距离、方向等的诸如力量、挥杆安全性、挥杆精确性、危机处理等参数。
图2示出根据本发明实施方案的能力值确定器24、能力值应用器25以及击球处理器27的详细结构。
参照图2,能力值确定器24包括一调整值检查模块241,用以根据用户级别检查选择的调整值;一角色能力检查模块242,用以检查基本上分配给用户所选角色的能力值;以及一能力值调整模块243,用以根据角色的调整值和基本能力值确定当击球时应用的用户能力值。在下面描述的实施方案中,能力值调整模块243增加或降低相应角色击球时应用的能力值,也就是,根据用户输入的调整值增加或降低显示力量、挥杆安全性、挥杆精确性以及危机处理能力的参数值。特别是,当用户增加力量或危机处理能力时,能力值就在降低挥杆安全性和挥杆精确性方向上调整。
能力值应用器25包括一距离调整模块251,用以根据能力值确定器24确定的用户能力值(尤其是力量)和用户的挥杆器操作来确定通过击球使得球移动的飞行距离;一移动模块252,用以根据用户的能力值(尤其是挥杆安全性)调整挥杆器的移动速度(也就是在挥杆器上移动的滚动条);一区域调整模块253,用以根据用户的能力值(尤其是挥杆精确性)调整击球区的宽度;以及一长度调整模块254,用以根据用户的能力值(尤其是危机处理能力)调整挥杆器的长度。
这里,挥杆器用以调整用户所击球的距离和方向,从而确定球停止的位置等。例如,挥杆器可以以图3中所示的带状提供。图3图示了根据本发明实施方案在显示屏上显示的挥杆器。
如图3所示,挥杆器g提供有击球区IZ用以基于挥杆精确性确定在空中移动的球的方向和旋转,其中击球区IZ在图3右侧。击球区IZ包括在其中间附近的表示最佳击球的时间点(timing point)P。标度g上的滚动条B从起始位置S沿箭头方向开始移动,到达最左位置T附近,然后返回击球区IZ。此时,当滚动条B开始移动后用户操作引起的信号被输入时,滚动条B的位置被即时地记录下来。根据滚动条B的记录位置确定通过击球使球移动的距离(也就是飞行距离)。
接下来,在滚动条B移动到最左位置T然后返回起始位置S过程中,当执行用户的操作时,滚动条B就停在特定的位置上。根据滚动条B的该停止位置确定移动球的方向和/或旋转。例如,根据第一用户操作,滚动条B从起始位置S开始移动。根据第二用户操作,记录下滚动条B的当前位置(下文中,称为“记录位置”),然后根据第三用户操作,停止该滚动条B。
然后,根据滚动条B的该停止位置进行击球,因而球沿着预设定的方向移动根据滚动条B的记录位置确定的飞行距离的一段距离,并位于该处。这时,例如当滚动条B停在击球区IZ的时间点P时,就是最佳击球。当滚动条停在击球区IZ之内时,就是普通击球。而当滚动条停在击球区IZ之外时,就是未中击球。
此外,根据分配给用户的能力值确定的飞行距离可以根据滚动条B的记录位置而改变。例如,当滚动条B的记录位置是在图3中挥杆器的最左位置T时,根据用户能力值的飞行距离以100%的比率被应用。而当滚动条B的记录位置变为远离最左位置T时,用以确定飞行距离的能力值应用比率会减少。在图3中,在PL1到PL4的每一个位置上,用以确定飞行距离的能力值应用比率都是不同的,但是这些位置并非总是表示在挥杆器上。
进一步的,为了使得高尔夫游戏充满趣味性,允许用户以一种方式更加容易地在期望位置停止滚动条,该方式就是,当用户的能力值参数的挥杆安全性变高时,滚动条在挥杆器上移动的速度就降低。此外,当挥杆精确性变高时,挥杆器的击球区宽度就增加,使得允许用户更加容易地在击球区之内定位滚动条。
同时,屏幕处理器26根据用户选择设置的高尔夫球场从背景数据库中读取并处理相应数据,从而形成球场和游戏屏幕的背景,或根据从能力值应用器25或击球处理器27输出的信号显示球移动的轨迹等或挥杆器。
击球处理器27包括操作位置检测模块271和球定位模块272,其中操作位置检测模块271用以根据用户通过接口服务器30输入的操作信号检测挥杆器的滚动条的记录和停止位置,球定位模块272用以根据探测到的位置和能力值应用器25确定的能力值(飞行距离)来移动球。同时,屏幕处理器26根据定位模块272设定的球的位置在屏幕上显示球的移动轨迹。
此外,接口服务器30执行准许多个用户终端300通过网络200(特别是因特网或无线因特网)获得访问的功能,将通过处理服务器20提供的多种信息转变为与通讯标准兼容并将转变后的信息提供给多个用户终端300的功能,以及通过网络200接收多个用户终端300传输的信息并将接收的信息提供给处理服务器20和40的功能。特别是,接口服务器30接收用户为进行高尔夫游戏而操作输入的按键信号(或鼠标操作信号),并将接收的信号提供给处理服务器20。接口服务器30可包括数据库交互设备(例如通用网间连接(CGI))用以向网络服务器或其他***传输信息并从它们中接收信息。
在根据本发明实施方案的用以进行高尔夫游戏的上述***中,服务器10、20和30根据其功能进行分类。但是,服务器并不局限于这样的类别,在本发明范围之内可以以多种方式进行改动。
此外,处理服务器20必要时可以选择性地包括一些组件,这些组件的每一个作为独立的服务器处理相应功能。另外,处理服务器20和数据库11到15都不局限于上述分类。
下文中,将要描述基于根据本发明实施方案的结构的用以进行高尔夫游戏的***的操作。
图4示意性示出根据本发明实施方案处理高尔夫游戏的总体操作。这里,将要在假定用户是初学者因此没有被分配任何增加级别的能力点数的情况下对高尔夫游戏的处理进行描述。
首先,如附图4所示,通过网络访问高尔夫游戏***100的用户可以独自进行高尔夫游戏或与一个或多个其他用户一起进行游戏。选择高尔夫游戏种类之后,用户可选择一个高尔夫游戏的角色。此外,用户可选择众多高尔夫球场中的任一个(S10)。
当角色被选定后,能力值确定器24检查分配给从角色数据库11中选择的角色的能力值,然后能力值应用器25根据检查的能力值调整挥杆器(S15和S20)。换句话说,能力值应用器25根据能力值参数的挥杆安全性调整挥杆器的滚动条的移动速度,并根据挥杆精确性调整击球区的宽度。此外,能力值应用器25根据危机处理能力调整挥杆器的长度。
然后,当用户操作挥杆器以击球时,击球处理器27基于根据挥杆器的操作和用户基本能力值的飞行距离,在根据挥杆器的操作确定的移动方向上移动球,通过此处理高尔夫游戏(S25)。然后,评估器28基于根据用户所进行击球的球的最终位置产生高尔夫游戏的得分。
之后,当游戏结束时,评估器28根据用户的最终得分确定游戏的输赢,点数提供器22根据用户高尔夫游戏的输赢选择性地给用户赋予能够调整能力值的能力点数(S35,S40和S45)。
用户可以根据能力点数请求调整等级。在这样的请求下,能力值确定器24改变等级以调整用户的能力值,并对应改变的等级给用户赋予额外的能力值。当用户请求调整能力值时,能力值确定器24基于分配给用户的额外能力值改变用户的能力值(S50)。
之后,当用户请求新一局高尔夫游戏时,能力值确定器24基于新的能力值调整挥杆器以进行高尔夫游戏(S55),当没有单独的高尔夫游戏请求时,终止高尔夫游戏(S60)。
以这样的方式,本发明的实施方案可以基于根据高尔夫游戏的结果分配的能力点数调整对高尔夫游戏的获胜平均率有影响的能力值,使得高尔夫游戏更加有趣。
接下来,将要基于高尔夫游戏的执行详细描述高尔夫游戏***的组件。
图5A和5B是详细示出根据本发明实施方案进行高尔夫游戏的方法的流程图。
如上所述,当用户选择角色和高尔夫球场时,如图5A所示,屏幕处理器26将显示有选定的高尔夫球场作为背景和显示有采取准备击球姿态的选定角色的显示屏提供给用户终端300(S100和S110)。图6示出角色于其中进行击球的显示屏。
同时,能力值确定器24的角色能力检查模块242检查用户从角色数据库12中选择的角色的基本能力值(S130)。例如,分配给角色的基本能力值可能是:力量10、挥杆安全性100、挥杆精确性100、危机处理能力10。在这种情况下,最低限度地提供了力量和危机处理能力,高限度地提供了挥杆安全性和挥杆精确性。结果,飞行距离很短,危机处理能力很低,但是挥杆器移动速度慢,击球区很宽。相应地,即使是初学者也可以毫无困难的进行高尔夫游戏。
接下来,能力值应用器25的区域调整模块253根据分配给用户角色的挥杆精确性基本能力值调整击球区宽度,能力值应用器25的长度调整模块254根据危机处理能力值调整挥杆器的长度(S140和S150)。
然后,当用户选择期望的高尔夫球杆以输入击球的第一操作信号时,移动模块252以根据角色的基本能力值参数值的挥杆安全性值的移动速度从起始位置开始移动挥杆器的滚动条(S160和S170)。接着,当用户输入第二操作信号时,操作位置检测模块271检测并记录输入第二操作信号的准确时间时滚动条的位置(记录位置)(S180和S190)。因此,能力值应用器25的距离调整模块251根据记录位置和能力值确定器24为用户确定的飞行距离最终确定球的飞行距离和实际移动距离(S200)。例如,假定根据用户的能力值飞行距离是100,当记录位置对应100%时飞行距离被设为100,而当记录位置对应50%时被设为50。
接下来,当用户输入第三操作信号时,移动的滚动条就停下来。操作位置检测模块271检测该滚动条的停止位置。球定位模块272沿着基于检测到的停止位置的方向将球移动由距离调整模块251最终确定的飞行距离。屏幕处理器26显示球在空中移动的移动轨迹,球在确定的方向移动飞行距离之后停下来(S210,S220,S230和S240)。
根据上述的操作处理高尔夫游戏。如图5B所示,评估器28保存高尔夫游戏的得分(对用户完成高尔夫球场的每个球洞采取的打击数目进行计数),当高尔夫游戏结束时根据最终的得分确定高尔夫游戏的输赢(S250,S260和S270)。
高尔夫游戏结束后,当确定用户为赢家时,点数提供器22给用户提供能力点数(S280)。用户可以通过提供的能力点数增加他/她的级别。当用户提出增加级别的请求时(或者自动提出),级别调整器23检查游戏处理数据库14中存储的用户的能力点数。如果用户具有增长级别的足够能力点数,级别调整器23将用户的级别增加一级,并提供能够调整能力值参数的额外能力值(S290到S320)。因此,用户可以通过选择性地分配级别增长提供的额外能力值来调整他/她自身角色的能力值参数。同时,在步骤S310中,当用户的当前能力点数不足以前进到下一级别时,级别调整器23相应地通知用户(S330)。
用户可以在进行新高尔夫游戏时利用他/她自己的额外能力值调整所选角色的基本能力值,还可以分别调整构成能力值的参数。换句话说,在能力值参数中,力量、挥杆安全性、挥杆精确性以及危机处理能力可以独立地调整。例如,当用户请求利用额外能力值增加基本能力值的力量参数时,能力值确定器24的调整值检查模块241检查用户输入的调整值,也就是显示增加多少力量的值,并将此检查的值提供给能力值调整模块243,然后能力值调整模块243根据该调整值增加力量值(S340和S350)。这里,为了高尔夫游戏的趣味性,当将力量值增加预定的调整值时,能力值调整模块243将挥杆安全性和精确性的值相对地降低预定值。因此,当飞行距离变得更长,挥杆器的移动速度就调适变得更快,击球区的宽度就调适变得更窄。因而,在用户增加飞行距离之后,他/她在高尔夫游戏中更加积极的参与到高尔夫游戏中,从而获得更多用以增强挥杆安全性和精确性的能力点数。这里,能力值应用器25的距离调整模块251总是根据调整的力量值为用户确定飞行距离,然后在球移动而要应用最终飞行距离时,设定根据用户的挥杆器操作而确定的飞行距离的百分比(%)。
如上所述,当用户通过由级别增加而分配的额外能力值调整角色的基本能力值,然后请求新高尔夫游戏时,高尔夫游戏***100基于角色的新调整的能力值处理上述新高尔夫游戏(S360和S370)。
同时,上述进行高尔夫游戏的方法适应于基于有区别地分配给每个角色的能力值单独调整力量、挥杆安全性、挥杆精确性以及危机处理能力。可替换地,高尔夫游戏可以基于角色能力值和高尔夫球杆的能力值的结合而进行,其中高尔夫球杆的能力值被有区别地分配给用户的多个高尔夫球杆中的每一个。在这种情况下,高尔夫球杆可被分为多组,分配给属于每组的高尔夫球杆的能力值可以是不同的。例如,分配给组成组1的高尔夫球杆,包括木杆、木棒等,的能力值可以与分配给组成组2的高尔夫球杆的能力值不同。因此,用户可以根据他/她的角色的能力值选择高尔夫球杆组以进行高尔夫游戏。例如,当角色的能力值参数的力量很高时,可在多组高尔夫球杆中选择具有更高挥杆安全性或精确性而非飞行距离的高尔夫球杆组,用以增强挥杆安全性或精确性,然后就利用该选定的高尔夫球杆组进行高尔夫游戏。
为此,角色的能力值被设置为能够选择高尔夫球杆的基本值,当使用球杆时,每个高尔夫球杆被分配一个要求能力值,该要求能力值表示能够利用该高尔夫球杆的能力值,以及对飞行距离、挥杆器的移动速度、击球区的宽度等有实质影响的应用能力值。这里,要求能力值和应用能力值是匹配的,基于每个高尔夫球杆组被分配给多个高尔夫球杆的每一个,并存储在高尔夫球杆数据库中。能力值确定器24比较用户角色的能力值和分配给高尔夫球杆的请求能力值。如果角色的能力值大于要求能力值,能力值确定器24允许选择高尔夫球杆。当选择了相应的高尔夫球杆并进行击球,能力值应用器25根据分配给高尔夫球杆的应用能力值调整飞行距离、挥杆器的移动速度、击球区的宽度、挥杆器的长度等等,并相应地处理高尔夫游戏。这里,当用户由于足够的能力点数的累积而升级时,用户可以通过利用额外的能力值调整角色的能力值而增加其可用的高尔夫球杆的选择。
根据本发明的实施方案,当用户击球时影响球的移动方向、飞行距离等的用户能力值可以是分配给用户所选角色的能力值,或者可以是分配给根据用户角色的能力值选择的高尔夫球杆的独立应用能力值。
参照通过网络进行的高尔夫游戏(在线高尔夫游戏)对以上实施方案进行了描述。但是,根据本发明以上实施方案的进行高尔夫游戏的***和方法也可以应用于离线高尔夫游戏。图7示出根据本发明另一实施方案的进行离线高尔夫游戏的***的结构。
如图7所示,根据本发明一个实施方案的进行离线高尔夫游戏的***可包括:一用户接口30’,用以与用户连接;一控制器20’,用以根据从用户接口30’输入的信号执行高尔夫游戏;一存储器10’,用以存储高尔夫游戏的程序和与高尔夫游戏处理有关的数据;以及一显示处理器40,用以根据控制器20’的控制在显示设备50上显示高尔夫游戏的处理内容。这里,根据上述实施方案存储在数据库服务器10中的数据可以如上面的分类存储在存储器10’中。控制器20’包括多个模块21’到26’,对应于根据上述实施方案的诸如处理服务器20的组件,控制器20’可以处理高尔夫游戏。本领域技术人员将会理解,进行离线高尔夫游戏的***可以与上述实施方案相同的方式实施操作,所以将省略进行离线高尔夫游戏***的操作的详细描述。
此外,上述进行高尔夫游戏的方法可以以存储在计算机可读记录介质中的程序的方式来实现。该记录介质可以是任一种数据可存储于其中并可被计算机读取的介质,例如CD-ROM、磁带、软盘等等,也可以是以载波形式实现的介质,例如通过因特网传输。
尽管参照实际和示例性实施方案对本发明进行了描述,但是本领域技术人员将会理解,本发明并不局限于公开的实施方案,相反,将要覆盖包括在所附权利要求的精神和范围之内的多种变型和等同物。
根据如以上列出的本发明的实施方案,用户可以利用根据高尔夫游戏结果而分配的能力点数来调整对高尔夫游戏的获胜平均率有影响的能力值,从而增强高尔夫游戏的趣味性。

Claims (18)

1.一种进行高尔夫游戏的方法,所述方法包括以下步骤:
a)分配给用户用于高尔夫游戏的能力值;
b)基于分配给用户的能力值调整用以调整高尔夫球的移动方向和距离的挥杆器;
c)通过以下方式执行高尔夫游戏:当用户操作挥杆器以进行击球时,通过在根据挥杆器的操作而确定的移动方向上,基于根据用户能力值而确定的飞行距离来移动球;
d)基于根据用户击球的球的最终位置和用户采用的打击数产生一个得分,以及
e)根据所述得分确定高尔夫游戏的结果,并选择性地分配给用户能够调整能力值的能力点数。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
f)由用户请求改变级别,以根据能力点数调整用户的能力值,并改变级别;
g)分配给用户相应于改变了的级别的额外能力值;
h)当用户请求调整能力值时,根据分配给用户的额外能力值改变用户的能力值。
3.如权利要求1所述的方法,其特征在于,所述步骤e)包括根据得分确定高尔夫游戏的输赢,并且在用户获胜时给用户分配能力点数。
4.如权利要求1所述的方法,其特征在于,所述能力值包括用于调整球的飞行距离的力量、击球的挥杆安全性、击球的挥杆精确性以及危机处理能力中的至少一个。
5.如权利要求4所述的方法,其特征在于,所述能力值由单独可调整的组件构成。
6.如权利要求4所述的方法,其特征在于,当所述力量或危机处理能力增加时,挥杆安全性或挥杆精确性就降低,当所述力量或危机处理能力降低时,挥杆安全性或挥杆精确性就增加。
7.如权利要求1所述的方法,其特征在于:
所述挥杆器包括表示朝向球洞击球的最佳方向的击球区,以及在挥杆器内移动的滚动条,
挥杆器根据来自用户的第一操作信号从预设定的起始位置移动,根据来自用户的第二操作信号记录移动的滚动条的位置,根据来自用户的第三操作信号将移动的滚动条停止在包括击球区的挥杆器上的预定位置上;
所述步骤c)包括根据由第二操作信号记录的滚动条的位置和用户能力值确定球的飞行距离,并根据停止位置确定球的移动方向。
8.如权利要求4或6所述的方法,其特征在于,其中挥杆器的滚动条的移动速度根据挥杆安全性而改变,击球区的宽度根据挥杆精确性而改变,挥杆器的长度根据危机处理能力而改变。
9.如权利要求1所述的方法,其特征在于,还包括:
为用户提供每个具有不同基本能力值的多个角色,和每个具有不同请求能力值的多个高尔夫球杆;
由用户选择多个角色中的任一个;
由用户选择多个高尔夫球杆中的任一个;
其中适用于击球的应用能力值被分配给每个高尔夫球杆,所述步骤b)包括基于用户选择的高尔夫球杆的应用能力值来调整挥杆器,步骤c)包括根据用户选择的高尔夫球杆的应用能力值和用户对挥杆器的操作来移动球。
10.如权利要求9所述的方法,其特征在于:
在用户选择多个高尔夫球杆中的任一个的步骤中,当用户的角色的基本能力值满足选择的高尔夫球杆的请求能力值时,允许用户使用该高尔夫球杆;并且步骤h)包括当用户请求调整能力值时,根据分配给用户的额外能力值调整用户所选择角色的基本能力值。
11.一种进行高尔夫游戏的***,包括:
能力值应用器,用以根据用户的能力值调整挥杆器以击球;
击球处理器,用以基于根据用户的挥杆器操作输入的信号来确定高尔夫球的移动方向,并基于根据用户能力值和用户的挥杆器操作的飞行距离朝向确定的移动方向来移动该球;
评估器,用以根据球移动的最终位置和击球数来产生一个得分;
点数提供器,用以依靠基于得分的高尔夫游戏的结果来为用户提供能力点数;
级别调整器,用以根据能力点数改变级别以调整能力值;以及
能力值确定器,用以根据改变的级别调整用户的能力值。
12.如权利要求11所述的***,其特征在于,所述能力值确定器包括:
调整值检查模块,用以检查级别调整器确定的调整值;以及
能力值调整模块,用以根据调整值调整用户的能力值。
13.如权利要求11所述的***,其特征在于:
用户的能力值包括从确定球的飞行距离的力量、确定球的移动方向的挥杆安全性和挥杆精确性和危机处理能力中选择的至少一个参数;以及
能力值确定器根据调整值反向改变用户能力值的参数。
14.如权利要求11所述的***,其特征在于:
挥杆器包括表示朝向球洞击球的最佳方向的击球区,以及在挥杆器上移动的滚动条;以及
能力值应用器包括:
移动模块,用以根据用户输入的操作信号控制滚动条的移动并停止滚动条;
区域调整模块,用以根据用户角色的能力值调整击球区的宽度;以及
长度调整模块,用以根据用户角色的能力值调整挥杆器的长度。
15.如权利要求11所述的***,其特征在于,还包括游戏处理数据库,用以在处理高尔夫游戏时匹配并存储能力值、级别和分配给用户的能力点数。
16.如权利要求11所述的***,其特征在于,所述***通过网络连接到至少一个用户终端,并为所述用户终端提供高尔夫游戏服务。
17.如权利要求11所述的***,其特征在于,所述***为离线用户提供高尔夫游戏服务。
18.一种存储程序的记录介质,包括:
a)分配给用户用于高尔夫游戏的能力值的功能;
b)基于分配给用户的能力值调整确定高尔夫球移动方向的挥杆器的功能;
c)通过以下方式处理高尔夫游戏的功能:当用户操作挥杆器以进行击球时,沿着根据挥杆器操作确定的移动方向,基于根据用户能力值的飞行距离来移动高尔夫球;
d)基于根据用户所进行的击球确定的球最终位置和用户采用的打击数产生一个得分的功能;以及
e)根据所述得分确定高尔夫游戏的结果并选择性地分配给用户能够调整能力值的能力点数的功能。
CNA2005800070018A 2004-03-04 2005-03-04 高尔夫游戏***及其方法 Pending CN1930570A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020040014671 2004-03-04
KR1020040014671A KR100471595B1 (ko) 2004-03-04 2004-03-04 골프 게임 시스템 및 그 방법

Publications (1)

Publication Number Publication Date
CN1930570A true CN1930570A (zh) 2007-03-14

Family

ID=34918701

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005800070018A Pending CN1930570A (zh) 2004-03-04 2005-03-04 高尔夫游戏***及其方法

Country Status (5)

Country Link
US (1) US20070060409A1 (zh)
JP (1) JP2007526076A (zh)
KR (1) KR100471595B1 (zh)
CN (1) CN1930570A (zh)
WO (1) WO2005086054A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102100968A (zh) * 2009-11-30 2011-06-22 高夫准株式会社 用于虚拟高尔夫仿真的装置及其方法
TWI381871B (zh) * 2008-08-06 2013-01-11 Konami Digital Entertainment 遊戲裝置、遊戲裝置之控制方法及資訊記憶媒體
CN104302368A (zh) * 2012-04-18 2015-01-21 达斯莱有限公司 高尔夫游戏设备、高尔夫游戏服务器及高尔夫游戏***
CN110270077A (zh) * 2018-03-15 2019-09-24 哈里森·詹姆斯·肯布尔 一种击球评估***及其方法
CN114144235A (zh) * 2019-12-25 2022-03-04 株式会社克拉普汉兹 操作输入程序和操作输入方法

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080064533A1 (en) * 2006-09-08 2008-03-13 Keith Norman Golf Game and Scoring System
JP5622446B2 (ja) 2010-06-10 2014-11-12 任天堂株式会社 ゲームプログラム、ゲーム装置、ゲーム制御方法およびゲームシステム
JP5398693B2 (ja) * 2010-12-14 2014-01-29 株式会社ソニー・コンピュータエンタテインメント ゲーム装置、ゲーム制御方法、及びゲーム制御プログラム
KR101078898B1 (ko) 2011-03-31 2011-11-01 (주) 골프존 가상 골프연습장 시뮬레이션 장치 및 방법

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5435554A (en) * 1993-03-08 1995-07-25 Atari Games Corporation Baseball simulation system
US6217444B1 (en) * 1996-09-24 2001-04-17 Konami Co., Ltd. Simulative golf game system and a method for providing a simulative golf game and a storage medium for storing a simulative golf game program
EP1080754A3 (en) * 1999-09-02 2004-07-07 Sony Computer Entertainment Inc. Entertainment system, entertainment apparatus, recording medium, and program
JP3312018B2 (ja) * 2000-01-14 2002-08-05 コナミ株式会社 ゲームシステムおよびコンピュータ読み取り可能な記憶媒体
JP3403685B2 (ja) * 2000-01-14 2003-05-06 コナミ株式会社 ゲームシステムおよびコンピュータ読み取り可能な記憶媒体
KR100627659B1 (ko) * 2000-09-05 2006-09-22 임구영 온라인 골프 게임 서비스 시스템 및 방법
KR100870307B1 (ko) * 2001-02-22 2008-11-25 가부시키가이샤 세가 게임의 진행을 제어하는 프로그램이 기록된 컴퓨터 판독가능한 기록 매체, 및 게임의 진행을 제어하는 방법
US6468155B1 (en) * 2001-05-08 2002-10-22 Skillgames, Inc. Systems and methods to facilitate games of skill for prizes played via a communication network
JP3618096B2 (ja) * 2001-06-20 2005-02-09 株式会社ソニー・コンピュータエンタテインメント パラメータ設定方法、パラメータ設定プログラム、パラメータ設定プログラムを記録したコンピュータ読み取り可能な記録媒体、エンタテインメント装置
JP3497494B2 (ja) * 2001-11-21 2004-02-16 コナミ株式会社 ゲーム機およびゲームプログラム
JP4213011B2 (ja) * 2003-03-10 2009-01-21 任天堂株式会社 ゲーム装置およびゲームプログラム
JP3960602B2 (ja) * 2003-04-22 2007-08-15 任天堂株式会社 ゲーム装置およびゲームプログラム

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI381871B (zh) * 2008-08-06 2013-01-11 Konami Digital Entertainment 遊戲裝置、遊戲裝置之控制方法及資訊記憶媒體
US8491368B2 (en) 2008-08-06 2013-07-23 Konami Digital Entertainment Co., Ltd. Game device for controlling action based on character ability, method for controlling game device, program, and information storage medium
CN102100968A (zh) * 2009-11-30 2011-06-22 高夫准株式会社 用于虚拟高尔夫仿真的装置及其方法
CN102100968B (zh) * 2009-11-30 2013-11-20 高夫准株式会社 用于虚拟高尔夫仿真的装置及其方法
CN104302368A (zh) * 2012-04-18 2015-01-21 达斯莱有限公司 高尔夫游戏设备、高尔夫游戏服务器及高尔夫游戏***
CN110270077A (zh) * 2018-03-15 2019-09-24 哈里森·詹姆斯·肯布尔 一种击球评估***及其方法
CN110270077B (zh) * 2018-03-15 2021-08-31 哈里森·詹姆斯·肯布尔 一种击球评估***及其方法
CN114144235A (zh) * 2019-12-25 2022-03-04 株式会社克拉普汉兹 操作输入程序和操作输入方法

Also Published As

Publication number Publication date
US20070060409A1 (en) 2007-03-15
KR100471595B1 (ko) 2005-02-21
WO2005086054A1 (en) 2005-09-15
JP2007526076A (ja) 2007-09-13

Similar Documents

Publication Publication Date Title
CN1930570A (zh) 高尔夫游戏***及其方法
CN1926554A (zh) 高尔夫游戏***及其方法
US9592445B2 (en) Enhanced method and apparatus for selecting and rendering performance data
CN1291755A (zh) 比赛方法及装置,记录媒体
US6494783B2 (en) Computer-readable recording medium whereon a game procedure control program is recorded, server, and game procedure control method
US20140004947A1 (en) Game device, game control method, recording medium and game management device
CN101496954B (zh) 一种游戏控制器及其游戏处理方法
EP1228793B1 (en) Game progress control program, computer-readable recording medium, game server and game progress control method
CN1480839A (zh) 基于虚拟现实技术的室内综合运动模拟***
JP6547032B1 (ja) ゲームプログラム、方法、および端末装置
US20210031083A1 (en) Putting practice tracking and analysis system
KR101098101B1 (ko) 골프 게임 온라인 제공방법
JP6149178B1 (ja) 投球モードを用いたスクリーン野球の進行方法
US8043150B2 (en) Game system and method using twin gage
CN112121392A (zh) 乒乓球技战术分析方法及分析装置
JPS5917364A (ja) アイアンゴルフクラブ
JP6783834B2 (ja) ゲームプログラム、ゲームプログラムを実行する方法、および情報処理装置
KR101739279B1 (ko) 골프 관련 정보 제공 방법
JP2019181229A (ja) ゲームプログラム、方法、および端末装置
KR102690690B1 (ko) 골프 코스 리스트 제공 장치 및 골프 코스 리스트 제공 방법
KR102664960B1 (ko) 골프 플레이 정보를 제공하는 가상 골프 장치
JP6513173B1 (ja) ゲームプログラム、方法、および情報処理装置
KR20220127453A (ko) 소정 형상의 볼을 투구하여 타겟 핀을 맞추는 게임 시스템
JP2023124466A (ja) ゲームシステム、ゲーム制御装置及びプログラム
KR20050089563A (ko) 골프 게임 시스템 및 그 방법, 그리고 기록 매체

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20070314