用户界面程序以及游戏程序制造技术

技术编号:14269719 阅读:63 留言:0更新日期:2016-12-23 14:44
本发明专利技术提供一种技术,该技术涉及能提供新的游戏体验的用户界面。本发明专利技术的用户界面程序在触摸屏被操作时显示出表现为弹性体的对象,并根据操作使该对象弹性变形。例如,以如下方式进行显示:在被滑动操作的情况下,在滑动操作开始点显示出弹性对象,弹性对象随着弹性变形的同时朝向滑动操作结束点伸长。由此,具有硬框体的智能手机能实现犹如具有弹性似的模拟体验,能提供新的用户界面。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用户界面程序。更详细而言,本专利技术涉及在智能手机上执行的游戏中使用的用户界面程序,并且涉及在触摸屏上使弹性对象的形状变形并进行显示的用户界面程序以及用于根据触摸屏上的操作来控制虚拟空间内的角色的动作并进行显示的游戏的游戏程序。
技术介绍
作为用于智能手机上执行的游戏(以下称为“智能手机游戏”)的用户界面,公开了例如专利文献1、2的现有技术。专利文献1公开的技术在智能手机的触摸屏上显示出操作按钮(所谓十字键、操纵杆等)(参照专利文献1的《摘要》)。用户能使用该操作按钮进行游戏角色的移动等。另外,专利文献2公开的技术根据拖曳处理显示出从拖曳的起点伸长到终点的、起点侧的一端部和终点侧的另一端部大小或形状不同的光标(参照专利文献2的《摘要》)。现有技术文献专利文献专利文献1:日本特开2012-168931号公报专利文献2:日本特开2012-33060号公报作为专利文献1那样的用户界面,已知如图1所示的模拟操纵杆,在当前发布的大量的智能手机游戏中被采用。图1所示的用户界面是将大小两个圆配置为同心圆状并进行显示的用户界面,当用户进行了滑动操作时,以使小的圆向该滑动操作实施的方向偏移的方式进行移动。由此,用户能确认游戏角色的移动方向。模拟操纵杆通过模拟表现出物理操作键,实现了在智能手机上提供现有的家用游戏机(任天堂株式会社的红白机(注册商标)等)那样的游戏体验,但仅限于此。而且,由于无触感,因此尚未完全满足用户的操作感。另外,专利文献2那样的用户界面采用了图2所示的光标。图2所示的用户界面是将大小两个圆配置于起点侧的一端部和终点侧的另一端部并进行显示的用户界面,通过将该两个圆用线连在一起,形成一个光标(还参照专利文献2的段落(0071)~(0076)以及图5)。另外,如图2所示,光标越长,越是以使光标的面积固定的方式窄化光标面积(还参照专利文献2的段落(0018))。通过专利文献2公开的技术,用户能在识别拖曳操作的起点以及终点的位置、从起点至终点的距离、从起点向终点的方向的同时,实施拖曳操作(还参照专利文献2的段落(0006))。另外,专利文献2的光标仅公开了将大小两个圆简单地连在一起,未公开以什么样的方式连在一起的任何具体原理、实施方法。在这一点上,专利文献2的光标说不上实现了对用户而言具有充分的美感性(例如具有平滑的曲线美)的用户界面。
技术实现思路
专利技术所要解决的问题本专利技术的目的在于提供一种涉及用户界面的技术,该用户界面能提供消除了对这样的模拟操纵杆的不足并且感受模拟触感的新的游戏体验。除此之外,其目的在于提供一种涉及用户界面的技术,该用户界面使圆形拉伸,使得形成为非常平滑的曲线的弹性对象表现为可弹性变形。用于解决问题的方案作为本专利技术的目的的用户界面通过以下的用户界面程序以及游戏程序来实现。即,根据本专利技术,第一用户界面程序在便携终端的触摸屏上使弹性对象的形状变形并进行显示。并且,第一用户界面程序使便携终端作为第一形成部、第一判定部以及第二形成部发挥功能,第一形成部在触摸屏上的第一接触点的周围形成具有圆形的第一弹性对象并进行显示;第一判定部判定是否在触摸屏上进行了物体的滑动操作;第二形成部在第一判定部中判定进行了从第一接触点至第二接触点的滑动操作的情况下,通过使圆形朝向第二接触点拉伸,形成变形了的第二弹性对象并进行显示,并且,第二形成部使第一弹性对象收容于包括多个网格的网格区域内,并通过沿着滑动操作的方向将多个网格分别以越接近第二接触点越累进延长的方式拉伸,从而使第一弹性对象的圆形变形。另外,根据本专利技术,第九用户界面程序在上述第二形成部中,在触摸屏上,在从第一接触点伸长的滑动操作方向的线上设定有基准点,并根据滑动操作的距离和收容第一弹性对象的多个网格与基准点的距离,形成收容第二弹性对象的上述拉伸了的多个网格,由此使第一弹性对象的圆形变形。进而,根据本专利技术,第三用户界面程序还使便携终端上作为第三形成部发挥功能,该第三形成部在上述第一判定部中进一步判定进行了从第二接触点至第三接触点的滑动操作的情况下,形成使第二弹性对象的形状进一步变形了的第三弹性对象并进行显示,并且,该第三形成部使第二弹性对象相对于第一接触点旋转第二接触点与第三接触点之间的角度,并使该旋转了的第二弹性对象的形状朝向第三接触点拉伸而形成第三弹性对象并进行显示。进而,根据本专利技术,第四用户界面程序还使便携终端作为第二判定部和第四形成部发挥功能,第二判定部判定物体是否在第二接触点离开了触摸屏;第四形成部在第二判定部中判定在第二接触点离开了触摸屏的情况下,通过使变形了的第二弹性对象朝向第一接触点呈阶梯式萎缩,从而使第一弹性对象复原并进行显示。进而,根据本专利技术,第五用户界面程序在便携终端的触摸屏上使弹性对象的形状变形并进行显示。并且,第五用户界面程序还使便携终端作为第一形成部、第一判定部以及第二形成部发挥功能,第一形成部在触摸屏上的第一接触点的周围形成具有圆形的第一弹性对象并进行显示;第一判定部判定是否在触摸屏上进行了滑动操作;第二形成部在第一判定部中判定进行了从第一接触点至第二接触点的滑动操作的情况下,通过使圆形朝向第二接触点拉伸,从而形成变形了的第二弹性对象并进行显示,并且,第二形成部使第一弹性对象收容于包括多个网格的网格区域内,并根据网格区域将第一弹性对象分割为第一部分和第二部分,根据滑动操作的距离,在第一接触点的周围放大第一部分,使第二部分移动到第二接触点的周围,通过将上述放大了的第一部分和上述移动了的第二部分用曲线连结,从而形成包括曲线形状的变形了的第二弹性对象。除此之外,根据本专利技术,第一游戏程序用于根据便携终端的触摸屏上的操作来控制虚拟空间内的角色的动作并进行显示的游戏。并且,第一游戏程序使便携终端作为第一形成部、第一判定部、第二形成部以及角色控制部发挥功能,第一形成部在触摸屏上的第一接触点的周围形成具有圆形的第一弹性对象并进行显示;第一判定部判定是否在触摸屏上进行了滑动操作;第二形成部在第一判定部中判定进行了从第一接触点至第二接触点的滑动操作的情况下,通过使圆形朝向第二接触点拉伸,形成变形了的第二弹性对象并进行显示,并且,第二形成部使第一弹性对象收容于包括多个网格的网格区域内,并通过沿着滑动操作的方向将多个网格分别以越接近第二接触点越累进延长的方式拉伸,从而使第一弹性对象的圆形变形;角色控制部根据滑动操作,执行基于滑动操作方向的第一角色动作,并将该第一角色动作与形成了的第二弹性对象一起显示。专利技术效果根据本专利技术,在用户操作触摸屏时,显示出表现为弹性体的对象,并根据操作使该对象弹性变形。由此,具有硬框体的智能手机能实现犹如具有弹性似的模拟体验,能提供新的用户界面。另外,将这样的用户界面与虚拟空间内的角色的行动动作(例如对战型RPG游戏中的角色的移动、攻击等)关联起来,用户能控制角色的动作。由此,能提高进行对操作速度有要求的智能手机游戏的过程中的易用性。附图说明图1表示现有技术的用户界面的一个例子。图2表示现有技术的用户界面的一个例子。图3是用于执行本专利技术的实施方式的用户界面程序的便携终端的示意图。图4是示意性地表示图3的便携终端的结构的框图。图5是表示图3的便携终端上的输入输出的概要的框图。图6是在滑动操作的接触开始点显示的用户界本文档来自技高网
...
用户界面程序以及游戏程序

【技术保护点】
一种用户界面程序,其在便携终端的触摸屏上使弹性对象的形状变形并进行显示,其中,所述用户界面程序使所述便携终端作为第一形成部、第一判定部以及第二形成部发挥功能,所述第一形成部在所述触摸屏上的第一接触点的周围形成具有圆形的第一弹性对象并进行显示,所述第一判定部判定是否在所述触摸屏上进行了物体的滑动操作,所述第二形成部在所述第一判定部中判定进行了从所述第一接触点至第二接触点的滑动操作的情况下,通过使所述圆形朝向所述第二接触点拉伸,形成变形了的第二弹性对象并进行显示,并且,所述第二形成部使所述第一弹性对象收容于包括多个网格的网格区域内,并通过沿着所述滑动操作的方向将所述多个网格分别以越接近所述第二接触点越累进延长的方式拉伸,从而使所述第一弹性对象的圆形变形。

【技术特征摘要】
【国外来华专利技术】2014.04.04 JP 2014-0782441.一种用户界面程序,其在便携终端的触摸屏上使弹性对象的形状变形并进行显示,其中,所述用户界面程序使所述便携终端作为第一形成部、第一判定部以及第二形成部发挥功能,所述第一形成部在所述触摸屏上的第一接触点的周围形成具有圆形的第一弹性对象并进行显示,所述第一判定部判定是否在所述触摸屏上进行了物体的滑动操作,所述第二形成部在所述第一判定部中判定进行了从所述第一接触点至第二接触点的滑动操作的情况下,通过使所述圆形朝向所述第二接触点拉伸,形成变形了的第二弹性对象并进行显示,并且,所述第二形成部使所述第一弹性对象收容于包括多个网格的网格区域内,并通过沿着所述滑动操作的方向将所述多个网格分别以越接近所述第二接触点越累进延长的方式拉伸,从而使所述第一弹性对象的圆形变形。2.根据权利要求1所述的用户界面程序,其中,由所述第二形成部形成的所述第二弹性对象相对于所述滑动操作方向具有一定的宽度,该一定的宽度大于等于所述第一弹性对象的所述圆形的直径。3.根据权利要求1或2所述的用户界面程序,其中,在所述第二形成部中,在所述触摸屏上,在从所述第一接触点伸长的所述滑动操作方向的线上设定有基准点,并根据所述滑动操作的距离和收容所述第一弹性对象的所述多个网格与所述基准点的距离,形成收容所述第二弹性对象的所述拉伸了的多个网格,由此,使所述第一弹性对象的圆形变形。4.根据权利要求3所述的用户界面程序,其中,在所述第二形成部中,以所述第一接触点为原点且以使所述滑动操作的方向为Y轴方向的方式,规定所述触摸屏上的XY坐标系,与构成收容所述第一弹性对象的所述多个网格的各点(x0,y0)对应的、收容所述第二弹性对象的所述拉伸了的多个网格的各点(x1,y1),由x1=x0、y1=y0+L/R来确定,其中,L表示所述滑动操作距离,R表示各点(x0,y0)与所述基准点的距离。5.根据权利要求1至4中的任意一项所述的用户界面程序,其中,所述用户界面程序还使所述便携终端作为第三形成部发挥功能,所述第三形成部在所述第一判定部中进一步判定进行了从所述第二接触点至所述第三接触点的滑动操作的情况下,形成使所述第二弹性对象的形状进一步变形了的第三弹性对象并进行显示,并且所述第三形成部使所述第二弹性对象相对于所述第一接触点旋转所述第二接触点与所述第三接触点之间的角度,并使所述旋转了的第二弹性对象的形状朝向所述第三接触点拉伸而形成所述第三弹性对象并进行显示。6.根据权利要求1至5中的任意一项所述的用户界面程序,其中,所述用户界面程序还使所述便携终端作为第二判定部和第四形成部发挥功能,所述第二判定部判定所述物体是否在所述第二接触点离开了所述触摸屏,所述第四形成部在所述第二判定部中判定在第二接触点离开了所述触摸屏的情况下,通过使所述变形了的第二弹性对象朝向所述第一接触点呈阶梯式萎缩,从而使所述第一弹性对象复原并进行显示。7.一种用户界面程序,其在便携终端的触摸屏上使弹性对象的形状变形并进行显示,其中,所述用户界面程序使所述便携终端作为第一形成部、第一判定部以及第二形成部发挥功能,所述第一形成部在所述触摸屏上的第一接触点的周围形成具有圆形的第一弹性对象并进行显示;所述第一判定部判定是否在所述触摸屏上进行了滑动操作,所述第二形成部在所述第一判定部中判定进行了从所述第一接触点至第二接触点的滑动操作的情况下,通过使所述圆形朝向所述第二接触点拉伸,从而形成变形了的第二弹性对象并进行显示,并且所述第二形成部使所述第一弹性对象收容于包括多个网格的网格区域内,并根据所述网格区域将所述第一弹性对象分割为第一部分和第二部分,根据所述滑动操作的距离,在所述第一接触点的周围放大所述第一部分,使所述第二部分移动到所述第二接触点的周围,通过将所述放大了的第一部分和所述移动了的第二部分用曲线连结,从而形成包括曲线形状的所述变形了的第二弹性对...

【专利技术属性】
技术研发人员:马场功淳笠井夏生福田大翼田口直树村松严
申请(专利权)人:克罗普股份有限公司
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1