CN102989175A - 游戏装置、游戏控制方法、游戏控制程序、记录介质 - Google Patents
游戏装置、游戏控制方法、游戏控制程序、记录介质 Download PDFInfo
- Publication number
- CN102989175A CN102989175A CN2012102954602A CN201210295460A CN102989175A CN 102989175 A CN102989175 A CN 102989175A CN 2012102954602 A CN2012102954602 A CN 2012102954602A CN 201210295460 A CN201210295460 A CN 201210295460A CN 102989175 A CN102989175 A CN 102989175A
- Authority
- CN
- China
- Prior art keywords
- mentioned
- input
- game
- game control
- eliminate
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 10
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 58
- 238000005516 engineering process Methods 0.000 description 9
- 210000003811 finger Anatomy 0.000 description 8
- 210000003813 thumb Anatomy 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 210000005224 forefinger Anatomy 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 210000004932 little finger Anatomy 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 239000002352 surface water Substances 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing 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/426—Processing 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 on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
- A63F13/2145—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/218—Input 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/56—Computing 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
- A63F13/577—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using determination of contact between game characters or objects, e.g. to avoid collision between virtual racing cars
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/44—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
- A63F13/92—Video game devices specially adapted to be hand-held while playing
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/10—Features 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/1068—Features 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 detect the point of contact of the player on a surface, e.g. floor mat, touch pad
- A63F2300/1075—Features 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 detect the point of contact of the player on a surface, e.g. floor mat, touch pad using a touch screen
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种基于由触摸板接受的位置输入来控制游戏的游戏装置、游戏控制方法、游戏控制程序、记录介质。游戏装置包括:输入位置取得部,取得玩家对可同时检测多个点的输入的触摸板的输入位置;第1游戏控制部,使显示装置的画面上显示多个对象和应消除这些对象的顺序,当输入位置取得部取得的输入位置是与显示有接下来应消除的顺序的对象的位置对应的位置时,使该对象从画面中消除。第1游戏控制部包括:单次触碰输入控制部,在有针对一个对象的输入时,使该对象消除;多图形触碰输入控制部,在同时有针对多个对象的输入时,使这些对象消除。
Description
技术领域
本发明涉及游戏控制技术,特别涉及由触摸板等接受位置输入,基于所收到的位置输入来控制游戏的游戏装置、游戏控制方法及游戏控制程序。
背景技术
具有触摸板的信息终端和游戏装置正广泛普及。已提供有活用触摸板的特性的游戏,即能用手指直接触摸显示装置上所显示的游戏画面来进行操作的游戏。
本申请人开发了能对多个点进行输入的触摸板、以及具备设置在游戏终端背面的背面触摸板等的便携式游戏终端。本发明人想到了这样的活用新的便携式游戏终端的特性的、新的游戏控制技术。
发明内容
本发明是鉴于这样的状况而设计的,其目的在于提供一种娱乐性更高的游戏控制技术。
本发明的一个方案涉及游戏控制程序。该游戏控制程序的特征在于,使计算机作为游戏控制部来发挥功能,该游戏控制部使显示装置的画面上显示多个对象和应消除这些对象的顺序,当玩家对输入装置的输入位置是与显示有接下来应消除的顺序的对象的位置对应的位置时,使该对象从上述画面中消除,其中,所述输入装置设于上述显示装置的画面,可同时检测多个点的输入;并且,上述游戏控制部包括:第1控制部,当有针对一个对象的输入时,使该对象消除;第2控制部,当同时有针对多个对象的输入时,使这些对象消除。
本发明的另一方案涉及一种游戏控制程序。该游戏控制程序的特征在于,使计算机作为游戏控制部来发挥功能,该游戏控制部使显示装置的画面上显示多个第1对象和应消除上述多个第1对象的顺序,并控制使上述多个第1对象从上述画面中消除的游戏;并且,上述游戏控制部包括:移动控制部,根据玩家对输入装置的输入位置及强度,使第2对象在上述画面上移动,所述输入装置设于上述显示装置的画面,可检测输入的位置和强度;消除控制部,当上述第2对象接触到接下来应消除的顺序的第1对象时,使该第1对象消除;以及碰撞控制部,控制上述第2对象,使得当上述第2对象接触到并非接下来应消除的顺序的第1对象时,使上述第2对象不移动地停止预定时间,或者使其碰撞上述第1对象后弹回。
当然,将以上构成要素的任意组合、本发明的表现形式在方法、装置、系统等间变换的方案,作为本发明的实施方式也是有效的。
附图说明
图1是表示实施方式的游戏装置的外观的图。
图2是表示实施方式的游戏装置的外观的图。
图3是表示实施方式的游戏装置的构成的图。
图4是表示第1游戏的画面例的图。
图5是表示第1游戏数据保持部中所存储的数据例的图。
图6是表示第1游戏的步骤的流程图。
图7是表示图6的多次触碰处理的详细情况的流程图。
图8是表示图6的多图形触碰处理的详细情况的流程图。
图9是表示第2游戏的画面例的图。
图10是表示第2游戏数据保持部中所存储的数据例的图。
图11是表示第2游戏的步骤的流程图。
图12是表示图11的碰撞处理的详细情况的流程图。
具体实施方式
本发明将通过以下基于实施方式的说明而得到明确,但实施方式仅是例示,并非限定本发明。
实施方式的游戏装置控制根据对触摸板的触碰输入而依次消除显示于显示装置的多个图形的游戏。
图1和图2表示实施方式的游戏装置10的外观。图1和图2中所示的游戏装置10是玩家握持使用的便携式的游戏装置。如图1所示,在游戏装置10的正面侧、即玩家握持游戏装置10进行操作时面向玩家的一侧,具有方向键21、按钮22、左模拟摇杆23、右模拟摇杆24、左按钮25、右按钮26等输入装置20,显示装置68,以及正面摄像头71。显示装置68上一并设有用于检测玩家的手指或触摸笔等的接触的触摸板69。按钮22包括○按钮31、△按钮32、□按钮33、及×按钮34。
如图2所示,在游戏装置10的背面侧具有背面触摸板70和背面摄像头72。在游戏装置10的背面侧也可以与正面侧一样设置显示装置,但在本实施方式中,游戏装置10的背面侧不设置显示装置,仅设置背面触摸板70。
玩家在双手握持游戏装置10的状态下,例如能够用右手拇指操作按钮22,用左手拇指操作方向键21,用右手食指或中指操作右按钮26,用左手食指或中指操作左按钮25,用双手的拇指操作触摸板69,用双手的无名指或小指操作背面触摸板70。在使用触摸笔等的情况下,例如可以在以左手握持游戏装置10的状态下,用右手通过触摸笔或食指而操作触摸板69及按钮22,用左手拇指操作方向键21,用左手食指或中指操作左按钮25,用左手无名指或小指操作背面触摸板70。
图3表示实施方式的游戏装置10的构成。游戏装置10具有输入装置20、输入接受部30、控制部40、第1游戏数据保持部60、第2游戏数据保持部62、画面生成部66、显示装置68、触摸板69、背面触摸板70、正面摄像头71、及背面摄像头72。这些结构在硬件元件方面通过任意计算机的CPU、存储器、载入到存储器中的程序等实现,但在此描绘了它们协作所实现的功能块。因此,本领域技术人员当理解这些功能块能够仅由硬件、仅由软件、或者由它们的组合以各种各样的形式实现。
触摸板69可以是矩阵开关方式、电阻膜方式、表面弹性波方式、红外线方式、电磁感应方式、静电电容方式等任意方式的触摸板。如后所述,为实现第1游戏,触摸板69能够同时检测多个点的输入。触摸板69按预定周期输出检测到输入的位置的坐标。
背面触摸板70也可以是任意方式的触摸板。如后所述,为实现第2游戏,背面触摸板70能够检测输入的强度。背面触摸板70可以具有能检测对背面触摸板70的按压压力的感压传感器,也可以基于检测到输入的区域的面积、电压值、静电电容等算出输入的强度。背面触摸板70按预定周期输出检测到输入的位置的坐标和输入的强度(压力)。
输入接受部30接受从玩家操作的输入装置20输入的控制信号。控制部40从存储有游戏程序的记录介质等读出程序来执行,并基于输入接受部30接受的来自玩家的操作输入,使游戏进行。第1游戏数据保持部60保持第1游戏的进行所需要的信息。第2游戏数据保持部62保持第2游戏的进行所需要的信息。画面生成部66生成由控制部40控制的游戏的画面,使之显示在显示装置68上。正面摄像头71拍摄游戏装置10的正面侧的图像。背面摄像头72拍摄游戏装置10的背面侧的图像。
控制部40包括输入位置取得部41、输入强度取得部42、时间管理部43、第1游戏控制部51、及第2游戏控制部56。第1游戏控制部51包括单次触碰输入控制部52、多次触碰输入控制部53、以及多图形触碰输入控制部54。第2游戏控制部56包括水滴移动控制部57、图形消除控制部58、以及碰撞控制部59。
输入位置取得部41取得玩家对触摸板69及背面触摸板70的输入的位置的坐标。输入强度取得部42取得玩家对背面触摸板70的输入的强度。输入强度取得部42也可以取得玩家对触摸板69的输入的强度。触摸板69和背面触摸板70检测到的玩家输入的位置及强度也可以通过设在触摸板69和背面触摸板70、或者控制部40中的未图示的器件驱动器等算出。输入位置取得部41和输入强度取得部42可以取得器件驱动器等所算出的关于位置和强度的信息。
时间管理部43管理第1游戏和第2游戏的自游戏开始的经过时间。如后所述,第1游戏和第2游戏是竞争全部消除掉画面中所显示的多个图形所需的时间的游戏。时间管理部43在第1游戏和第2游戏的执行过程中将自游戏开始的经过时间显示在画面上,在游戏结束后,将至游戏结束所需的时间作为游戏结果而显示在画面上。
第1游戏控制部51控制用于使玩家体验对触摸板69的各种各样的触碰输入的第1游戏。第1游戏是按所指示的顺序触碰画面上显示的多个图形的游戏。显示在画面上的图形可以是任意形状,也可以是对三维对象进行了渲染的图像等。
图4表示第1游戏的画面例。画面100上显示有玩家应触碰的多个图形101~104。玩家按图形101~104内部所示的数字顺序触碰图形。在针对一个数字显示有一个图形的情况下,例如对于图形101和图形102,玩家1次触碰图形后,图形就被消除。在针对一个数字显示有多个图形的情况下,例如对于图形103a和图形103b,按所显示的图形数连续触碰图形时,图形被消除。当显示有被赋予了相同数字的多个图形的情况下,例如对于图形104a和图形104b,同时触碰被赋予相同数字的多个图形后,图形被消除。玩家针对自游戏开始后至消除掉所有图形时的时间进行竞速。
图5表示第1游戏数据保持部中所存储的数据的例子。第1游戏数据保持部60中设有顺序栏111、位置栏112、半径栏113、次数栏114、剩余次数栏115。顺序栏111中存储应触碰图形的顺序。位置栏112中存储表示图形的位置的坐标。半径栏113中存储图形的半径。在本实施方式中,作为图形,画面上是显示圆的,故位置栏112中存储圆的中心的坐标,半径栏113中存储圆的半径,但在显示其它图形的情况下,可以存储为确定该图形的形状而需要的信息。次数栏114中存储应触碰图形的次数。剩余次数栏115中存储应触碰图形的剩余次数。玩家触碰图形时,剩余次数栏115的剩余次数每次减1。
图6是表示第1游戏的步骤的流程图。第1游戏控制部51在第1游戏开始后,参照第1游戏数据保持部60,使玩家应触碰的多个图形显示在画面上(S102)。当玩家接下来应触碰的图形是应1次触碰的图形时(S104的是),单次触碰输入控制部52待机直到玩家触碰该图形的内部(S106的否),从输入位置取得部41取得表示触摸板69的该图形的内部位置已被触碰的信息后(S106的是),从画面中消除该图形,将第1游戏数据保持部60的相应记录的剩余次数栏115变更为“0”(S108)。第1游戏控制部51参照第1游戏数据保持部60,如果从画面中消除掉所有图形,所有记录的剩余次数栏115都变成零时(S150的是),结束第1游戏。若还剩有应触碰的图形(S150的否),则返回S104。
若玩家接下来应触碰的图形不是应1次触碰的图形(S104的否),而是应多次触碰一个图形的图形(S110的是),则多次触碰输入控制部53执行多次触碰处理(S120)。多次触碰处理的详细情况将参照图7在后面叙述。多次触碰处理结束后,移到S150,若所有图形都被从画面中消除了(S150的是),则第1游戏控制部51结束第1游戏。若还剩有应触碰的图形(S150的否),则返回S104。
当玩家接下来应触碰的图形不是应1次触碰的图形(S104的否),也不是应多次触碰的图形时(S110的否),接下来应触碰的图形就是应同时触碰多个图形的图形,故多图形触碰输入控制部54执行多图形触碰处理(S140)。多图形触碰处理的详细情况将参照图8在后面叙述。多图形触碰处理结束后,移到S150,若所有图形都被从画面中消除了(S150的是),第1游戏控制部51结束第1游戏。若还剩有应触碰的图形(S150的否),则返回S104。
图7是表示图6的多次触碰处理S120的详细情况的流程图。多次触碰输入控制部53待机直到玩家触碰接下来应触碰的图形(S122的否),从输入位置取得部41取得表示触摸板69的该图形的内部位置已被触碰的信息后(S122的是),判定从针对该图形的前次触碰起是否经过了预定的限制时间(S124)。该限制时间是用于决定是否识别为连续进行多次触碰的触碰、即双触碰或三触碰等的参数。若经过了限制时间(S124的否),则多次触碰输入控制部53使第1游戏数据保持部60的剩余次数栏115返回到次数栏114所存储的次数(S126),并使剩余次数减1次(S128)。若在限制时间内(S124的是),则多次触碰输入控制部53不将剩余次数初始化地使剩余次数减1次(S128)。若剩余次数为零,即针对同一图形的连续触碰达到了应触碰该图形的预定次数(S130的是),则多次触碰输入控制部53从画面中消除该图形,结束多次触碰处理(S132)。若剩余次数不为零(S130的否),则返回S122,多次触碰输入控制部53待机直到收到针对该图形的进一步触碰输入。
图8是表示图6的多图形触碰处理S140的详细情况的流程图。多图形触碰输入控制部54待机直到玩家触碰接下来应触碰的图形(S142的否),从输入位置取得部41取得表示触摸板69的该图形的内部位置已被触碰的信息时(S142的是),判断应与该图形同时触碰的其它所有图形的内部位置是否也被触碰了(S144)。若相同顺序的多个图形全都被同时触碰了(S124的是),则多图形触碰输入控制部54从画面中消除这全部图形,将第1游戏数据保持部60的相应记录的剩余次数栏115变更为“0”,结束多图形触碰处理(S132)。若虽然针对各个图形的触碰的开始定时(timing)有偏差,但针对所有图形触碰的期间在预定时间以上,则多图形触碰输入控制部54可以判定为对所有图形都同时触碰了。若全部图形没有被同时触碰(S124的否),则返回S122,多图形触碰输入控制部54待机直到玩家触碰图形。
通过这样的技术,能提供一种可使玩家在享受到乐趣的同时,提高单触碰、双触碰、三触碰、多点触碰等触碰输入技术的游戏。
第2游戏控制部56控制用于使玩家体验对背面触摸板70的触碰输入的第2游戏。第2游戏是随着对背面触摸板70的触碰输入,从画面上所显示的水面跳起水滴,并通过使跳起的水滴接触图形,来按所指示的顺序消除掉画面上所显示的多个图形的游戏。画面所显示的图形可以是任意形状,也可以是对三维对象进行了渲染的图像等。
图9表示第2游戏的画面例。画面120上显示有应通过水滴消除的多个图形121~125。玩家通过触碰背面触摸板70的左半侧(从背面看是背面触摸板70的右侧)区域,使从左侧的水面126a跳起水滴127,通过触碰右半侧的区域,使从右侧的水面126a跳起水滴127,按图形121~125所示的数字顺序使跳起的水滴127接触到图形,来消除图形。分别按从左侧水面126a跳起的水滴的移动路径和从右侧水面126b跳起的水滴的移动路径划分配置图形121~125。水滴127跳起到根据对背面触摸板70的触碰输入的强度而决定的高度。水滴127接触到接下来应消除的图形时,该图形被消除,水滴可以穿过图形,但若接触到并非接下来的顺序的图形,则水滴撞上该图形而被弹回。玩家针对自游戏开始后至消除掉所有图形的时间进行竞速。
图10表示第2游戏数据保持部所存储的数据的例子。第2游戏数据保持部62中设有顺序栏131、区域栏132、高度栏133、标志栏134。顺序栏131中存储应消除图形的顺序。区域栏132中存储图形所被显示的区域。在本实施方式中,图形被显示在左侧和右侧的两个区域,“0”表示左侧区域,“1”表示右侧区域。高度栏133中存储图形距水面的高度。在本实施方式中,显示形状全都相同的椭圆,仅被指定高度,在显示不同形状的图形的情况下,可以还存储用于确定各个图形的形状的信息。标志栏134中存储表示该图形是否已被消除的标志。在本实施方式中,“1”表示没有被消除,“0”表示已被消除。
图11是表示第2游戏的步骤的流程图。第2游戏控制部56在第2游戏开始后,参照第2游戏数据保持部62,使玩家应消除的多个图形显示在画面上(S152)。第2游戏控制部56待机直到玩家触碰背面触摸板70(S154的否)。在从输入位置取得部41取得表示背面触摸板70已被触碰的信息时(S154的是),水滴移动控制部57显示从与包含所触碰位置的区域对应的水面126a或126b跳起水滴127的样子,并使水滴127向上方移动(S156)。水滴移动控制部57从输入强度取得部42取得表示针对背面触摸板70的输入强度的信息,根据强度决定水滴的初速度,使水滴移动。水滴移动控制部57之后基于水滴的初速度控制水滴的移动。水滴移动控制部57可以对水滴作用向下的重力,根据物理计算来决定水滴的位置,也可以进一步考虑空气阻力等地决定水滴的位置。或者,可以基于输入的强度算出水滴跳起的高度,以使水滴等速地上升到该高度后,再等速地下降等不同于现实物理现象的样态来移到水滴。
图形消除控制部58参照第2游戏数据保持部62,判断水滴是否接触到接下来应消除的顺序的图形(S158)。若水滴接触到图形(S158的是),则图形消除控制部58从画面中消除该图形,并使第2游戏数据保持部62的相应记录的标志栏134变更为“0”(S160)。第2游戏控制部56参照第2游戏数据保持部62,若所有记录的标志栏134都为零,所有图形都被从画面中消除了(S162的是),则结束第2游戏。若还剩有应消除的图形(S162的否),则进入S164。若水滴未接触到图形(S158的否),则跳过S160和S162,进入S164。
碰撞控制部59参照第2游戏数据保持部62,判断水滴是否接触到并非接下来应消除的顺序的图形(S164)。若水滴接触到图形(S164的是),则碰撞控制部59执行碰撞处理(S166)。碰撞处理的详细情况将参照图12在后面叙述。结束碰撞处理后,进入S168。若水滴未接触到图形(S164的否),则跳过S166,进入S168。
水滴移动控制部57判断水滴是否在跳起后又落下而到达水面(S168),若未返回到水面(S168的否),则返回S156,使水滴移动(S156)。若已回到水面(S168的是),则返回S154,第2游戏控制部56待机直到玩家触碰背面触摸板70。
图12是表示图11的碰撞处理S166的详细情况的流程图。在水滴接触到并非接下来应消除的顺序的图形时,碰撞控制部59从未图示的扬声器输出蜂鸣音(S172),并待机预定时间(S174)。该待机时间相当于针对水滴按错误顺序接触到图形的惩罚。即,要求玩家适当调整输入的强度,使水滴跳起到适当的高度,以使得不会按错误的顺序接触到图形。若已使水滴按错误的顺序接触到图形了,则会消耗剩余的时间,无法得到良好的结果。若水滴未接触到图形,碰撞控制部59可以根据欲到达的高度与图形高度的差,该差越大,越设定长的待机时间。在待机时间已经过时,碰撞控制部59通知水滴移动控制部57(S176),使得水滴的移动方向从向上变更为向下,结束碰撞处理。之后,水滴移动控制部57使水滴向下落下。
通过这样的技术,能提供一种可使玩家在享受到乐趣的同时,提高对背面触摸板70的触碰输入技术的游戏。此外,能提供一种使玩家提高调整对背面触摸板70的输入强度的技术的游戏。
以上基于实施例说明了本发明。该实施例仅是例示,本领域技术人员当理解其各构成要素和各处理过程的组合可以有各种变形,并且这样的变形例也包含在本发明的范围内。
在第1游戏的多次触碰处理中,说明了以在限制时间内连续地有多次触碰输入为条件来消除图形的例子,但也可以不设置限制时间。此时,可以根据针对表示相同顺序的多个图形的输入,一个一个地消除图形。例如可以根据针对图形103a的输入消除图形103a,之后根据针对图形103b的输入消除图形103b。
在第2游戏中,说明了使水滴从水面向上方跳起的例子,但根据对背面触摸板的输入而移动的对象可以是任意的,移动方向和移动样态也可以是任意的。所移动的对象只要是向显示有应消除的多个对象的区域移动即可。
Claims (12)
1.一种游戏控制程序,其特征在于,使计算机作为游戏控制部来发挥功能,
该游戏控制部使显示装置的画面上显示多个对象和应消除这些对象的顺序,当玩家对输入装置的输入位置是与显示有接下来应消除的顺序的对象的位置对应的位置时,使该对象从上述画面中消除,其中,所述输入装置设于上述显示装置的画面,可同时检测多个点的输入;
并且,上述游戏控制部包括:
第1控制部,当有针对一个对象的输入时,使该对象消除;和
第2控制部,当同时有针对多个对象的输入时,使这些对象消除。
2.如权利要求1所述的游戏控制程序,其特征在于,
上述游戏控制部还包括第3控制部,当有针对一个对象的连续多次输入时,使该对象消除。
3.一种游戏装置,其特征在于,包括:
取得部,取得玩家对可同时检测多个点的输入的输入装置的输入位置;和
游戏控制部,使显示装置的画面上显示多个对象和应消除这些对象的顺序,当玩家对输入装置的输入位置是与显示有接下来应消除的顺序的对象的位置对应的位置时,使该对象从上述画面中消除;
其中,上述游戏控制部包括:
第1控制部,当有针对一个对象的输入时,使该对象消除;和
第2控制部,当同时有针对多个对象的输入时,使这些对象消除。
4.一种游戏控制方法,其特征在于,包括:
取得部取得玩家对可同时检测多个点的输入的输入装置的输入位置的步骤;和
游戏控制部使显示装置的画面上显示多个对象和应消除这些对象的顺序,当上述取得部取得的输入位置是与显示有接下来应消除的顺序的对象的位置对应的位置时,使该对象从上述画面中消除的步骤;
其中,上述使对象消除的步骤包括:
当有针对一个对象的输入时,第1控制部使该对象消除的步骤;和
当同时有针对多个对象的输入时,第2控制部使这些对象消除的步骤。
5.一种计算机可读取的记录介质,其特征在于,
记录有权利要求1或2记载的游戏控制程序。
6.一种游戏控制程序,其特征在于,使计算机作为游戏控制部来发挥功能,
该游戏控制部对使显示装置的画面上显示多个第1对象和应消除上述多个第1对象的顺序,并使上述多个第1对象从上述画面中消除的游戏进行控制;
并且,上述游戏控制部包括:
移动控制部,根据玩家对输入装置的输入位置及强度,使第2对象在上述画面上移动,所述输入装置设于上述显示装置的画面,可检测输入的位置和强度;
消除控制部,当上述第2对象接触到接下来应消除的顺序的第1对象时,使该第1对象消除;以及
碰撞控制部,控制上述第2对象,使得当上述第2对象接触到并非接下来应消除的顺序的第1对象时,使上述第2对象不移动地停止预定时间,或者使其碰撞上述第1对象后弹回。
7.如权利要求6所述的游戏控制程序,其特征在于,
上述多个第1对象被划分配置于多个上述第2对象的不同的多个移动路径;
上述移动控制部根据上述输入位置决定使多个第2对象中的哪个移动。
8.如权利要求7所述的游戏控制程序,其特征在于,
上述输入装置是设于游戏装置背面的触摸板;
上述移动控制部使上述第2对象以如下方式移动,即,使其上升到与上述输入的强度相应的高度后再下降。
9.如权利要求8所述的游戏控制程序,其特征在于,
上述碰撞控制部控制上述第2对象,使得当上述第2对象接触到并非接下来应消除的顺序的第1对象时,使上述第2对象不移动地停止预定时间后,碰撞于上述第1对象并弹回;
若上述第2对象不接触到上述第1对象其将要到达的高度与上述第2对象所接触到的上述第1对象的高度的差越大,上述碰撞控制部就越使上述第2对象不移动地停止越长的时间。
10.一种游戏装置,其特征在于,包括:
取得部,取得玩家对可检测输入的位置及强度的输入装置的输入位置和强度;和
游戏控制部,对使显示装置的画面上显示多个第1对象和应消除上述多个第1对象的顺序,并使上述多个第1对象从上述画面中消除的游戏进行控制;
其中,上述游戏控制部包括:
移动控制部,根据上述取得部取得的输入位置及强度,使第2对象在上述画面上移动;
消除控制部,当上述第2对象接触到接下来应消除的顺序的第1对象时,使该第1对象消除;以及
碰撞控制部,控制上述第2对象,使得当上述第2对象接触到并非接下来应消除的顺序的第1对象时,使上述第2对象不移动地停止预定时间,或者使其碰撞上述第1对象后弹回。
11.一种游戏控制方法,其特征在于,包括:
取得部取得玩家对可检测输入的位置及强度的输入装置的输入位置和强度的步骤;和
游戏控制部对使显示装置的画面上显示多个第1对象和应消除上述多个第1对象的顺序,并使上述多个第1对象从上述画面中消除的游戏进行控制的步骤;
其中,上述控制游戏的步骤包括:
移动控制部根据上述取得部取得的输入的位置和强度,使第2对象在上述画面上移动的步骤;
消除控制部在上述第2对象接触到接下来应消除的顺序的第1对象时,消除该第1对象的步骤;以及
碰撞控制部在上述第2对象接触到并非接下来应消除的顺序的第1对象时,使上述第2对象不移动地停止预定时间,或者使之碰撞上述第1对象后弹回的步骤。
12.一种计算机可读取的记录介质,其特征在于,
记录有权利要求6至9的任一项所述的游戏控制程序。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011-197628 | 2011-09-09 | ||
| JP2011197628A JP5602115B2 (ja) | 2011-09-09 | 2011-09-09 | ゲーム装置、ゲーム制御方法、及びゲーム制御プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102989175A true CN102989175A (zh) | 2013-03-27 |
| CN102989175B CN102989175B (zh) | 2018-06-08 |
Family
ID=46798957
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201210295460.2A Active CN102989175B (zh) | 2011-09-09 | 2012-08-17 | 游戏装置、游戏控制方法、游戏控制程序、记录介质 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US9072968B2 (zh) |
| EP (1) | EP2567740A3 (zh) |
| JP (1) | JP5602115B2 (zh) |
| CN (1) | CN102989175B (zh) |
| AU (1) | AU2012216449B2 (zh) |
| BR (1) | BR102012021565B1 (zh) |
| RU (1) | RU2618177C2 (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105080140A (zh) * | 2015-08-25 | 2015-11-25 | 广州酷狗计算机科技有限公司 | 一种客户端间的互动方法和通信系统 |
| CN107249706A (zh) * | 2014-12-26 | 2017-10-13 | Cy游戏公司 | 游戏控制程序、游戏控制方法和游戏控制装置 |
| CN108499106A (zh) * | 2018-04-10 | 2018-09-07 | 网易(杭州)网络有限公司 | 竞速游戏提示信息的处理方法和装置 |
| CN110624242A (zh) * | 2013-11-27 | 2019-12-31 | 株式会社万代南梦宫娱乐 | 终端及服务器 |
| CN112930162A (zh) * | 2019-10-07 | 2021-06-08 | 株式会社mediVR | 康复支援装置、其方法及程序 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9754441B1 (en) * | 2015-02-12 | 2017-09-05 | Parkside Games LLC | Game systems and related methods |
| JP7547167B2 (ja) * | 2020-10-30 | 2024-09-09 | 株式会社バンダイナムコエンターテインメント | ゲームシステム、サーバ装置及びプログラム |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060025218A1 (en) * | 2004-07-29 | 2006-02-02 | Nintendo Co., Ltd. | Game apparatus utilizing touch panel and storage medium storing game program |
| JP2006247247A (ja) * | 2005-03-14 | 2006-09-21 | Atlus Co Ltd | ゲームプログラム |
| CN1933883A (zh) * | 2004-03-22 | 2007-03-21 | 任天堂株式会社 | 游戏装置、游戏程序、存储游戏程序的存储介质以及游戏控制方法 |
| CN101151077A (zh) * | 2005-03-30 | 2008-03-26 | 科乐美数码娱乐株式会社 | 游戏程序、游戏装置及游戏方法 |
| CN101578577A (zh) * | 2007-01-07 | 2009-11-11 | 苹果公司 | 用于手势操作的应用编程接口 |
| CN101714056A (zh) * | 2008-09-30 | 2010-05-26 | 索尼株式会社 | 信息处理设备、信息处理方法和程序 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2860442B2 (ja) * | 1993-12-28 | 1999-02-24 | パイオニア株式会社 | 双方向通信システム |
| JP2002259060A (ja) * | 2001-02-15 | 2002-09-13 | Internatl Business Mach Corp <Ibm> | 複数の入力デバイスを備えたコンピュータシステム、入力システム、デバイス管理プログラム、デバイス設定プログラム、ダブルクリック伝達方法、および記憶媒体 |
| US7867083B2 (en) * | 2003-03-25 | 2011-01-11 | Igt | Methods and apparatus for limiting access to games using biometric data |
| US7309287B2 (en) * | 2003-12-10 | 2007-12-18 | Nintendo Co., Ltd. | Game machine having display screen with touch panel |
| WO2005065798A1 (ja) * | 2004-01-06 | 2005-07-21 | Sony Computer Entertainment Inc. | 情報処理システム、エンタテインメントシステム、および情報処理システムの入力受け付け方法 |
| WO2007038622A2 (en) * | 2005-09-28 | 2007-04-05 | The Government Of The United State Of America , As Represented By The Secretary Of The Navy | Open-loop controller |
| JP4743602B2 (ja) * | 2005-10-04 | 2011-08-10 | 任天堂株式会社 | 画像処理装置、画像処理プログラム、ゲーム装置およびゲームプログラム |
| US20070087798A1 (en) * | 2005-10-13 | 2007-04-19 | Elliot Mcgucken | Morality system and method for video game: system and method for creating story, deeper meaning and emotions, enhanced characters and AI, and dramatic art in video games |
| US20080058092A1 (en) * | 2006-09-06 | 2008-03-06 | Schwartz Marc B | Multiple betting options on gaming platform |
| US20090213081A1 (en) * | 2007-01-10 | 2009-08-27 | Case Jr Charlie W | Portable Electronic Device Touchpad Input Controller |
| JP2010172620A (ja) * | 2009-01-30 | 2010-08-12 | Sony Computer Entertainment Inc | ゲーム制御プログラム、ゲーム装置、及びゲーム制御方法 |
| US8517834B2 (en) * | 2009-02-17 | 2013-08-27 | Softkinetic Studios Sa | Computer videogame system with body position detector that requires user to assume various body positions |
| JP5579995B2 (ja) * | 2009-03-31 | 2014-08-27 | 株式会社バンダイナムコゲームス | プログラムおよびゲーム装置 |
-
2011
- 2011-09-09 JP JP2011197628A patent/JP5602115B2/ja active Active
-
2012
- 2012-08-17 EP EP20120005932 patent/EP2567740A3/en not_active Ceased
- 2012-08-17 CN CN201210295460.2A patent/CN102989175B/zh active Active
- 2012-08-27 AU AU2012216449A patent/AU2012216449B2/en active Active
- 2012-08-27 BR BR102012021565-9A patent/BR102012021565B1/pt active IP Right Grant
- 2012-09-04 US US13/602,767 patent/US9072968B2/en active Active
- 2012-09-06 RU RU2012138037A patent/RU2618177C2/ru active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1933883A (zh) * | 2004-03-22 | 2007-03-21 | 任天堂株式会社 | 游戏装置、游戏程序、存储游戏程序的存储介质以及游戏控制方法 |
| US20060025218A1 (en) * | 2004-07-29 | 2006-02-02 | Nintendo Co., Ltd. | Game apparatus utilizing touch panel and storage medium storing game program |
| JP2006247247A (ja) * | 2005-03-14 | 2006-09-21 | Atlus Co Ltd | ゲームプログラム |
| CN101151077A (zh) * | 2005-03-30 | 2008-03-26 | 科乐美数码娱乐株式会社 | 游戏程序、游戏装置及游戏方法 |
| CN101578577A (zh) * | 2007-01-07 | 2009-11-11 | 苹果公司 | 用于手势操作的应用编程接口 |
| CN101714056A (zh) * | 2008-09-30 | 2010-05-26 | 索尼株式会社 | 信息处理设备、信息处理方法和程序 |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110624242A (zh) * | 2013-11-27 | 2019-12-31 | 株式会社万代南梦宫娱乐 | 终端及服务器 |
| CN110624242B (zh) * | 2013-11-27 | 2022-12-13 | 株式会社万代南梦宫娱乐 | 终端及服务器 |
| CN107249706A (zh) * | 2014-12-26 | 2017-10-13 | Cy游戏公司 | 游戏控制程序、游戏控制方法和游戏控制装置 |
| CN107249706B (zh) * | 2014-12-26 | 2020-07-07 | Cy游戏公司 | 游戏控制程序、游戏控制方法和游戏控制装置 |
| CN105080140A (zh) * | 2015-08-25 | 2015-11-25 | 广州酷狗计算机科技有限公司 | 一种客户端间的互动方法和通信系统 |
| CN108499106A (zh) * | 2018-04-10 | 2018-09-07 | 网易(杭州)网络有限公司 | 竞速游戏提示信息的处理方法和装置 |
| CN108499106B (zh) * | 2018-04-10 | 2022-02-25 | 网易(杭州)网络有限公司 | 竞速游戏提示信息的处理方法和装置 |
| CN112930162A (zh) * | 2019-10-07 | 2021-06-08 | 株式会社mediVR | 康复支援装置、其方法及程序 |
| CN112930162B (zh) * | 2019-10-07 | 2023-08-22 | 株式会社mediVR | 康复支援装置、其方法及程序 |
| US11775055B2 (en) | 2019-10-07 | 2023-10-03 | Medivr, Inc. | Rehabilitation support apparatus, method therefor, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| BR102012021565B1 (pt) | 2021-02-23 |
| CN102989175B (zh) | 2018-06-08 |
| BR102012021565A2 (pt) | 2013-08-06 |
| AU2012216449B2 (en) | 2014-12-04 |
| RU2012138037A (ru) | 2014-03-27 |
| US9072968B2 (en) | 2015-07-07 |
| AU2012216449A1 (en) | 2013-03-28 |
| RU2618177C2 (ru) | 2017-05-02 |
| EP2567740A2 (en) | 2013-03-13 |
| JP2013056125A (ja) | 2013-03-28 |
| US20130065687A1 (en) | 2013-03-14 |
| EP2567740A3 (en) | 2014-01-01 |
| JP5602115B2 (ja) | 2014-10-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102989175A (zh) | 游戏装置、游戏控制方法、游戏控制程序、记录介质 | |
| US7828660B2 (en) | Storage medium having game program stored thereon and game apparatus | |
| US10203812B2 (en) | Systems, devices, and methods for touch-free typing | |
| US20120034978A1 (en) | High-Dimensional Touchpad Game Controller with Multiple Usage and Networking Modalities | |
| KR20160004202A (ko) | 다중 출력 정전 햅틱 효과를 위한 시스템 및 방법 | |
| CN101893967A (zh) | 控制触敏手势输入结果的方法 | |
| CN105005376A (zh) | 结合拉伸特性的触觉设备 | |
| JP2005322088A (ja) | プログラム、情報記憶媒体及び電子機器 | |
| JP6721297B2 (ja) | ゲーム装置 | |
| JP6738872B2 (ja) | ゲームプログラム、方法、および情報処理装置 | |
| CN106029187A (zh) | 悬停敏感设备上的高级游戏结构 | |
| US20170123561A1 (en) | User input comprising an event and detected motion | |
| CN108514741A (zh) | 虚拟游戏对象的运动控制方法、装置、处理器及终端 | |
| CN109906428A (zh) | 在电容传感器上定位有源触控笔 | |
| CN104288993B (zh) | 一种棋牌游戏交互辅助装置及方法 | |
| CN203803099U (zh) | 一种棋牌游戏交互辅助装置 | |
| KR20180118698A (ko) | 컴퓨터 판독 가능한 기록 매체 및 게임 장치 | |
| JP2016077438A (ja) | ゲームプログラム | |
| JP6815359B2 (ja) | ゲームプログラム、方法、および情報処理装置 | |
| JP4709916B2 (ja) | プログラム、情報記憶媒体及び電子機器 | |
| JP4777449B2 (ja) | プログラム、情報記憶媒体及び電子機器 | |
| JP6404077B2 (ja) | ゲームプログラム | |
| JP6649515B1 (ja) | 携帯端末 | |
| Afshari et al. | Magnetic interaction with devices: A pilot study on mobile gaming | |
| JP6919050B1 (ja) | ゲームシステム、プログラム及び情報処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |