首页> 中国专利> 程序、游戏虚拟空间提供方法和游戏虚拟空间提供装置

程序、游戏虚拟空间提供方法和游戏虚拟空间提供装置

摘要

提供用于灵活且动态地执行游戏虚拟空间中的目标的显示控制的程序、游戏虚拟空间提供方法和游戏虚拟空间提供装置。本发明使用于提供游戏对象(GO)被放置在预定平面中的游戏虚拟空间(50)的计算机用作:生成单元(33),用于生成作为球面坐标空间的游戏虚拟空间(50);获取单元(34),用于获取包括游戏虚拟空间(50)中要显示的目标的位置的与笛卡尔坐标系相关的信息;转换单元(35),用于基于该信息将笛卡尔坐标系转换成极坐标系;以及显示控制单元(36),用于基于与极坐标系相关的信息,将目标显示在与笛卡尔坐标系中的位置相对应的游戏虚拟空间(50)中的位置处。显示控制单元(36)基于预定条件来控制游戏虚拟空间(50)中的目标的显示形式。

著录项

  • 公开/公告号CN114929350A

    专利类型发明专利

  • 公开/公告日2022-08-19

    原文格式PDF

  • 申请/专利权人 CY游戏公司;

    申请/专利号CN202080091036.9

  • 发明设计人 小山正彦;

    申请日2020-10-28

  • 分类号A63F13/52(2006.01);A63F13/55(2006.01);G06T19/00(2006.01);

  • 代理机构北京林达刘知识产权代理事务所(普通合伙) 11277;

  • 代理人刘新宇

  • 地址 日本东京都

  • 入库时间 2023-06-19 16:25:24

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-09-06

    实质审查的生效 IPC(主分类):A63F13/52 专利申请号:2020800910369 申请日:20201028

    实质审查的生效

说明书

技术领域

本发明涉及用于提供游戏虚拟空间的程序、游戏虚拟空间提供方法和游戏虚拟空间提供装置。

背景技术

专利文献1描述了能够进行真实天体(例如,太阳、月亮、星星或星群等)的图像表现的游戏装置等,在该图像表现中,反映了游戏空间中的表现地球的位置和游戏时间的流逝。

现有技术文献

专利文献

专利文献1:日本特开2000-342854

发明内容

发明要解决的问题

在诸如专利文献1中描述的游戏装置等的游戏装置中,为了在游戏空间中显示太阳,读取预先记录的太阳对象并将其放置在游戏空间中。然而,在这种图像处理技术中,不能精细地控制游戏空间中的太阳的显示形式。因此,在传统的图像处理技术中,可能无法灵活且动态地控制游戏空间中的太阳的显示。

因此,本发明的目的是提供用于灵活且动态地执行游戏虚拟空间中的目标的显示控制的程序、游戏虚拟空间提供方法和游戏虚拟空间提供装置。

用于解决问题的方案

根据一方面,本发明提供一种程序,用于使得用于提供游戏对象被放置在预定平面中的游戏虚拟空间的计算机用作:生成单元,用于生成作为球面坐标空间的所述游戏虚拟空间;获取单元,用于获取包括所述游戏虚拟空间中要显示的目标的位置的与笛卡尔坐标系相关的信息;转换单元,用于基于所述信息将所述笛卡尔坐标系转换成极坐标系;以及显示控制单元,用于基于与所述极坐标系相关的信息,将所述目标显示在与所述笛卡尔坐标系中的位置相对应的所述游戏虚拟空间中的位置处,其中,所述显示控制单元基于预定条件来控制所述游戏虚拟空间中的所述目标的显示形式。

根据另一方面,本发明提供一种游戏虚拟空间提供方法,其由计算机执行,所述计算机提供游戏对象被放置在预定平面中的游戏虚拟空间,所述游戏虚拟空间提供方法包括如下步骤:生成作为球面坐标空间的所述游戏虚拟空间;获取包括所述游戏虚拟空间中要显示的目标的位置的与笛卡尔坐标系相关的信息;基于所述信息将所述笛卡尔坐标系转换成极坐标系;以及基于与所述极坐标系相关的信息,将所述目标显示在与所述笛卡尔坐标系中的位置相对应的所述游戏虚拟空间中的位置处,其中,在所述显示的步骤中,基于预定条件来控制所述游戏虚拟空间中的所述目标的显示形式。

根据又一方面,本发明提供一种游戏虚拟空间提供装置,用于提供游戏对象被放置在预定平面中的游戏虚拟空间,所述游戏虚拟空间提供装置包括:生成单元,用于生成作为球面坐标空间的所述游戏虚拟空间;获取单元,用于获取包括所述游戏虚拟空间中要显示的目标的位置的与笛卡尔坐标系相关的信息;转换单元,用于基于所述信息将所述笛卡尔坐标系转换成极坐标系;以及显示控制单元,用于基于与所述极坐标系相关的信息,将所述目标显示在与所述笛卡尔坐标系中的位置相对应的所述游戏虚拟空间中的位置处,其中,所述显示控制单元基于预定条件来控制所述游戏虚拟空间中的所述目标的显示形式。

注意,本发明还包括“单元”和“装置”不仅仅意味着物理部件、并且“单元”和“装置”的功能通过软件来实现的情况。此外,还可以借助于两个或多于两个物理部件或装置来实现一个“单元”或“装置”的功能,并且借助于一个物理部件或装置来实现两个或多于两个“单元”或“装置”的功能。

发明的效果

根据本发明的上述方面,可以灵活且动态地执行游戏虚拟空间中的目标的显示控制。

附图说明

图1是示出根据本发明实施例的包围了将游戏对象放置在预定平面中的游戏虚拟空间的球体对象的示例的说明图。

图2是概略地示出根据本发明实施例的游戏虚拟空间提供系统的结构的图。

图3是概略地示出根据本发明实施例的游戏虚拟空间提供装置的硬件结构的图。

图4是概略地示出根据本发明实施例的游戏虚拟空间提供装置的功能结构的示例的图。

图5是示出根据本发明实施例的坐标系转换处理的示例的说明图。

图6是示出根据本发明实施例的对太阳的发光状况、日珥(prominence)形状等进行极坐标转换的示例情况的说明图。

图7是示出根据本发明实施例的将太阳的纹理放置在包围了游戏虚拟空间的球体对象上的状况的示例的图。

图8是示出根据本发明实施例的游戏虚拟空间中的太阳的显示处理的示例的说明图。

图9是示出根据本发明实施例的游戏虚拟空间中的太阳的显示形式的控制处理的示例的说明图。

图10是示出根据本发明实施例的包围了游戏虚拟空间的球体对象的转动状况的示例的说明图。

图11是示出根据本发明实施例的包围了游戏虚拟空间的球体对象的转动状况的另一示例的说明图。

图12是示出根据本发明实施例的游戏虚拟空间提供处理的示例的流程图。

具体实施方式

以下将参考附图来说明本发明的实施例。注意,以下要说明的实施例仅仅是示例,并且不旨在排除以下未具体说明的各种变形和技术的应用。也就是说,本发明可以在未背离其精神的情况下通过各种修改(通过组合示例)来体现。此外,在以下对附图的说明中,将相同或相似的附图标记指派给相同或相似的部分。附图是示意性的,并且没有必要一定与实际尺寸、比率等一致。附图可以包括在这些附图之间具有不同尺寸、比率等的部分。

图1是示出根据本发明实施例的球体对象的示例的说明图。如图1所示,球体对象60例如包围了将游戏对象GO放置在游戏场S(预定平面)上的游戏虚拟空间50。本实施例的游戏虚拟空间50例如是球面坐标空间。球体对象60如图1所示可以是完全的球体,或者可以是半球体。游戏虚拟空间50被配置成使得可以选择例如模仿地球上的不同区域的多个游戏场S其中之一。在游戏虚拟空间50中,反映了与各游戏场S相对应的区域上的位置,或者反映了游戏时间的推进或流逝。

例如,通过根据本发明实施例的着色器在球体对象60的极点处生成(显示)作为显示对象DO(目标)的示例的太阳。着色器例如是用于在3D计算机图形中进行着色(阴影处理)的计算机程序。着色器例如是用于执行与游戏虚拟空间50中的显示对象的颜色有关的计算的渲染器的一部分。显示对象DO包括通过模仿天体所形成的显示对象,并且例如除了包括上述太阳之外,还可以包括月亮、星星、星群等。在本实施例中,对从用于确定游戏虚拟空间50中的太阳的发光状况和日珥形状的着色器输出的结果进行极坐标转换(例如,从平面坐标系向球面坐标系的转换)。然后,将极坐标转换的结果映射到包围了游戏虚拟空间50的球体对象60上(参见后面要说明的图6),由此在游戏虚拟空间50中表现太阳(参见后面要说明的图8和图9)。

因此,可以精细地控制与游戏虚拟空间50中的太阳相关的参数,例如,与太阳的形状、光量或日珥的表现等相关的参数。例如,可以通过使用着色器的程序性技术来表现看起来像太阳光的光线(光)的动态运动。因此,在本实施例中,可以灵活且动态地执行太阳的显示控制。

图2是概略地示出根据本发明实施例的游戏虚拟空间提供系统的结构的图。如图2所示,游戏虚拟空间提供系统1被配置为例示性地包括:游戏虚拟空间提供装置3,用于定义并提供游戏虚拟空间;再现装置5,用于再现包括由游戏虚拟空间提供装置3提供的游戏虚拟空间的音频数据或图像数据;以及输入装置9,其由用户操作。

再现装置5是用于输出图像和输出音频的装置,并且再现预定内容。例如,再现装置5可以是具有显示器和扬声器的电视机,或者可以是计算机显示器。再现装置5可以通过有线线缆或无线局域网(LAN)连接到游戏虚拟空间提供装置3。

输入装置9是用于将与用户所输入的操作信息相对应的控制信号发送到游戏虚拟空间提供装置3的装置。在本实施例中,输入装置9被配置成能够与游戏虚拟空间提供装置3进行无线通信。输入装置9和游戏虚拟空间提供装置3通过使用例如Bluetooth(蓝牙,注册商标)协议等来建立无线连接。注意,输入装置9和游戏虚拟空间提供装置3也可以被配置成经由有线线缆发送上述控制信号。

游戏虚拟空间提供装置3通过加载用于提供游戏虚拟空间的应用程序来实现游戏虚拟空间提供功能。游戏虚拟空间提供装置3例如是游戏机,或者可以是个人计算机、平板终端或诸如智能电话等的移动终端。

游戏虚拟空间提供装置3具有通用串行总线(USB)端子,由此能够经由线缆7连接到诸如个人计算机等的外部装置,并且能够从外部装置获得各种信息。此外,游戏虚拟空间提供装置3具有介质驱动器,并且被配置为从ROM介质获得各种信息。此外,游戏虚拟空间提供装置3还可以被配置成能够经由网络从外部服务器等获得各种信息。注意,尽管在本实施例中输入装置9、再现装置5和游戏虚拟空间提供装置3是分体,但这些装置也可以被配置为一体。例如,输入装置9、再现装置5和游戏虚拟空间提供装置3也可以被配置为用于执行游戏虚拟空间提供处理的移动终端装置。

图3是概略地示出根据本发明实施例的游戏虚拟空间提供装置的硬件结构的图。如图3所示,游戏虚拟空间提供装置3被配置为例示性地包括有线/无线接口10、天线11、数据处理单元12、存储器14、硬盘驱动器15、盘驱动器16、记录介质附接/拆卸单元18和控制单元100。这些单独的组成部分被配置成经由总线19输入和输出各种信息和数据。

有线/无线接口10是通过有线或无线连接到外部装置、并且发送和接收数据的部件。有线/无线接口10经由上述预定线缆7连接到外部装置,以从该外部装置获得各种信息。此外,有线/无线接口10根据预定的无线通信协议连接到输入装置9。来自输入装置9的控制信号经由天线11、有线/无线接口10和总线19被供给到控制单元100。注意,有线/无线接口10还可以被配置成使得有线接口单元和无线接口单元合为一体或保持为分体。

数据处理单元12被配置为包括用于对构成要由再现装置5再现的内容的视频/音频数据进行缓冲的帧存储器等。

存储器14被配置为随机存取存储器(RAM),并且被配置为例如包括主存储器和缓冲存储器。

硬盘驱动器15是用于存储各种信息和数据的辅助存储装置。硬盘驱动器15例如存储经由有线/无线接口10接收到的各种信息和数据,并且如后面将说明的,存储由记录介质附接/拆卸单元18从可移除记录介质读取的各种信息和数据。

盘驱动器16是驱动只读ROM盘以从其读取数据的装置。盘驱动器16在安装了ROM盘安装时,读取该ROM盘中所存储的数据。ROM盘例如是光盘、磁光盘等。

记录介质附接/拆卸单元18是用于在安装了可移除记录介质时从该可移除记录介质读取数据的装置。这里,本实施例中的与后面要说明的游戏虚拟空间提供处理相关的程序也可以被配置为记录在可移除记录介质或ROM盘中、并且从记录介质附接/拆卸单元18或盘驱动器16安装在硬盘驱动器15中。此外,该程序还可以经由网络从外部服务器等获得。

控制单元100被配置为包括CPU,并且控制由游戏虚拟空间提供装置3中所包括的上述各个组成部分执行的处理。此外,控制单元100被配置为在CPU中包括多个处理器核。此外,控制单元100被配置为包括连接到存储器14的存储器控制器。

图4是示出根据本发明实施例的游戏虚拟空间提供装置的功能结构的示例的框图。如图4所示,游戏虚拟空间提供装置3被配置为例示性地包括:信息处理单元31,用于执行用于提供游戏虚拟空间的处理;以及记录单元32,用于记录执行处理所需的各种信息和与该处理的结果相关的信息。注意,信息处理单元31例如可以在控制单元100执行图3所示的存储器14等中所存储的程序时实现。记录单元32例如与图3所示的硬盘驱动器15相对应。

记录单元32例示性地记录虚拟空间信息SPI、作为与笛卡尔坐标系相关的信息的笛卡尔坐标系信息CCI、作为与极坐标系相关的信息的极坐标系信息PCI、以及与显示对象DO相关的显示对象信息DOI。在记录单元32中,除了上述信息之外,还可以记录与执行游戏的用户相关的信息或其他信息。

虚拟空间信息SPI例如包括用于定义图1所示的游戏虚拟空间50的至少一个游戏虚拟空间数据模板等。游戏虚拟空间数据模板是基于表示球体对象60的形状等的信息来定义的。此外,记录游戏虚拟空间数据模板以能够根据游戏虚拟空间50的时区(time zone)适当地生成虚拟空间。例如,在游戏虚拟空间50处于夜晚的情况下,例如将星空的纹理映射在球体对象60的内壁面上,由此生成包括夜空的游戏虚拟空间50。虚拟空间信息SPI还可以进一步包括与游戏虚拟空间50中的游戏时间相关的信息。

笛卡尔坐标系信息CCI例如包括要在游戏虚拟空间50中显示的显示对象DO的位置。极坐标系信息PCI包括与极坐标系相关的信息,该极坐标系是在由后面要说明的转换单元35对笛卡尔坐标系进行转换之后生成的。

显示对象信息DOI包括用于在游戏虚拟空间50中对显示对象DO进行显示的信息。显示对象信息DOI例如包括与显示对象DO有关的几何信息。几何信息包括与以下项有关的信息:作为游戏虚拟空间50中的绘图目标的显示对象DO的形状、以及表示图形(诸如定义形状的顶点坐标、线段和面等)的等式中的系数。

在显示对象DO是太阳的情况下,显示对象信息DOI可以包括与太阳的形状、光量、日珥的表现等相关的参数。显示对象信息DOI例如是通过以逐级方式对游戏虚拟空间50中的太阳的光量进行分级来管理的。可以在太阳光级别为1的情况下显示最明亮的太阳,并且可以在光级别增加为如2、3、4等时显示亮度程度降低的太阳。此外,还可以设置上述参数,使得可以根据放置在图1所示的游戏虚拟空间50中的游戏场S上的游戏对象GO的位置来改变游戏虚拟空间50中的显示对象DO的显示形式。显示对象DO的显示形式除了包括显示对象DO的显示朝向或显示方向之外,例如还包括显示对象DO的形状、颜色或突出显示的有无。

此外,还可以根据游戏虚拟空间50中的游戏时间来设置显示对象信息DOI。例如,在游戏虚拟空间50中游戏时间是白天的情况下,将太阳的光级别设置成高,以使最明亮的太阳出现,并且在游戏时间是黄昏的情况下,将太阳的光级别设置成低,以使亮度降低的太阳出现。

注意,显示对象信息DOI的至少一部分可以包括在包含显示对象DO的位置的笛卡尔坐标系信息CCI中,并且可以被管理。

记录单元32还可以记录游戏对象信息。游戏对象信息是与如图1所示放置在游戏虚拟空间50中的游戏对象GO相关的信息。游戏对象GO包括与预先同用户相关联的角色或化身(avatar)相对应的图像信息。游戏对象GO可以是一个或多于一个种类的角色或化身(例如,变形的人的图像、模仿动物的图像等)。游戏对象GO例如可以包括模仿放置在游戏虚拟空间50中的游戏场S上的植物(诸如草、树和花等)以及另外的树林或森林的图像的信息。游戏对象GO不限于上述这些对象,并且还可以包括与模仿街景等的图像有关的信息。此外,游戏对象信息包括用于将游戏对象GO放置在游戏虚拟空间50中的信息(例如,与游戏对象GO有关的位置信息或与显示形式相关的信息等)。

信息处理单元31在功能上包括生成单元33、获取单元34、转换单元35、显示控制单元36和转动单元37。

生成单元33基于记录单元32中所记录的虚拟空间信息SPI来生成图1所示的游戏虚拟空间50。生成单元33例如还可以管理游戏虚拟空间50中的游戏时间的推进或流逝。

获取单元34获得笛卡尔坐标系信息CCI,该笛卡尔坐标系信息CCI包括要在游戏虚拟空间50中显示的显示对象DO的位置。获取单元34可以从记录单元32获得笛卡尔坐标系信息CCI,或者从游戏虚拟空间提供装置3外部获得笛卡尔坐标系信息CCI。

转换单元35基于由获取单元34获得的笛卡尔坐标系信息CCI将笛卡尔坐标系转换成极坐标系。

图5是示出根据本发明实施例的坐标系转换处理的示例的说明图。以下将例如通过使用2D坐标系来说明坐标系转换处理。如图5所示,转换单元35通过使用以下的等式1将表示显示对象DO的位置P1的笛卡尔坐标(x1,y1)转换成由相对于原点O的距离r和相对于x轴的角度θ表示的极坐标(r,θ)。

(等式1)

x=rcosθ,y=rsinθ

其中,r和θ满足r≥0和0≤θ<2π的条件。

此外,可以通过使用3D坐标系来执行坐标系转换处理。例如,转换单元35可以将3D坐标系中的特定位置的笛卡尔坐标(x,y,z)转换成极坐标(r,θ,

图6是示出根据本发明实施例的太阳的发光状况、日珥形状等在2D坐标系中的极坐标转换的示例的说明图。如图6所示,转换单元35对来自(用于例如确定太阳的光的状态和日珥的形状的)着色器的输出结果OP进行极坐标转换(例如,从平面坐标系向球面坐标系的转换),并以球面方式映射转换结果(参见转换结果CR)。

返回到图4,显示控制单元36基于通过转换单元35的转换处理所获得的极坐标系信息PCI,将显示对象DO显示在与笛卡尔坐标系中的位置相对应的游戏虚拟空间50中的位置处。

图7是示出根据本发明实施例的将太阳的纹理放置在包围了游戏虚拟空间的球体对象上的状况的示例的图。图8是示出根据本发明实施例的游戏虚拟空间中的太阳的显示处理的示例的说明图。如图7和图8所示,显示控制单元36参考通过极坐标转换所获得的极坐标系信息PCI,并且将太阳显示在由放置有太阳的纹理的球体对象60形成的游戏虚拟空间50中的位置P3处,该位置P3与笛卡尔坐标系中的太阳的位置相对应。

本实施例的游戏虚拟空间提供装置3对与笛卡尔坐标系相关的信息进行转换,并使用在该转换之后获得的与极坐标系相关的信息以将显示对象DO映射到球体对象60上。因此,与使用与笛卡尔坐标系相关的信息将显示对象DO映射到球体对象60上的情况相比,简化了显示对象DO在具有曲面的球体对象60上的映射处理中的信息处理。

返回到图4,显示控制单元36基于预定条件来控制游戏虚拟空间50中的显示对象DO的显示形式。预定条件包括与是否存在来自用户的预定指示有关的条件、与游戏时间的预定时间是否已推进或流逝有关的条件、或者与游戏时间是否已到达预定时区(早晨、白天、傍晚、夜晚等)有关的条件。

图9具有示出根据本发明实施例的游戏虚拟空间中的太阳的显示形式的控制处理的示例的说明图。图9的(A)所示的游戏虚拟空间50中的表示太阳的显示对象DO的光强度小于图9的(B)所示的游戏虚拟空间50中的表示太阳的显示对象DO的光强度。也就是说,图9的(B)所示的表示太阳的显示对象DO被绘制成比图9的(A)所示的表示太阳的显示对象DO更明亮。如图9的(A)和图9的(B)所示,显示控制单元36基于来自用户的预定指示(例如,接收到用于借助于着色器控制太阳的光强度的输入信号)来计算来自游戏虚拟空间50中的表示太阳的显示对象DO的中心的光的衰减量,以控制太阳的光强度从而与该指示相对应。

此外,除了用于基于来自用户的指示来控制显示对象DO的显示形式的方法之外,显示控制单元36还可以基于游戏时间的预定时间是否已推进或流逝、或者游戏时间是否已到达预定时区(早晨、白天、傍晚、夜晚等)来控制显示对象DO的显示形式。例如,在游戏虚拟空间50中游戏时间与白天相对应的情况下,显示控制单元36可以使最明亮的太阳出现。此外,在游戏虚拟空间50中游戏时间与傍晚时区相对应的情况下,显示控制单元36可以使亮度降低的太阳出现。

注意,显示控制单元36例如将在图1所示的游戏虚拟空间50中显示的显示对象DO以与放置在游戏虚拟空间50中的游戏场S上的游戏对象GO的位置相对应的朝向(显示形式)进行显示。根据该配置,显示对象DO总是被显示成面向游戏对象GO。

返回到图4,转动单元37使游戏虚拟空间50绕基准位置和基准轴中的至少一个转动,使得显示对象DO可以沿着游戏虚拟空间50中的预定轨迹移动。

图10是示出根据本发明实施例的包围了游戏虚拟空间的球体对象的转动状况的示例的说明图。如图10所示,转动单元37例如根据游戏虚拟空间50中的游戏时间的推进或流逝来使球体对象60绕基准轴RA转动。此外,转动单元37可以根据游戏虚拟空间50中的游戏时间的推进或流逝来使球体对象60绕基准点RP转动。

因此,球体对象60(或游戏虚拟空间50)转动,由此显示在游戏虚拟空间50中的显示对象DO被表现成可沿着游戏虚拟空间50中的预定轨迹移动。因此,可以容易地表现显示对象DO在游戏虚拟空间50中的移动。注意,球体对象60的转动除了根据游戏时间的推进或流逝来执行的情况之外,还可以根据来自用户的指示或预定的其他规则来执行。此外,如上所述,在转动单元37使球体对象60(或游戏虚拟空间50)转动时,显示对象DO在游戏虚拟空间50中的显示位置改变。然而,可以通过其他方法改变显示对象DO的显示位置。例如,可以根据放置在游戏虚拟空间50中的游戏对象GO的放置位置来控制显示对象DO的显示位置。更具体地,可以将显示对象DO的显示位置控制成处于与放置在游戏虚拟空间50中的游戏对象GO的放置位置相距预定距离处。注意,该预定距离可以是固定的或可变的。

转动单元37根据游戏虚拟空间50的游戏时间的推进(例如,季节变化等)控制游戏虚拟空间50的转动,以改变预定轨迹。

图11是示出根据本发明实施例的包围了游戏虚拟空间的球体对象的转动状况的另一示例的说明图。如图11所示,转动单元37控制游戏虚拟空间50的转动,使得例如在游戏虚拟空间50中的游戏时间与冬季时段相对应的情况下,显示对象DO可以沿着轨迹T1移动。此外,转动单元37控制游戏虚拟空间50的转动,使得例如在游戏虚拟空间50中的游戏时间与夏季时段相对应的情况下,显示对象DO可以沿着轨迹T2移动。

根据该配置,转动单元37可以根据游戏时间的推进来适当地改变显示对象DO在游戏虚拟空间50中的轨迹。

<游戏虚拟空间提供处理>

以下将参考图12来说明根据本发明实施例的游戏虚拟空间提供处理的示例。图12是示出根据本发明实施例的游戏虚拟空间提供处理的示例的流程图。

图4所示的游戏虚拟空间提供装置3的生成单元33生成将游戏对象放置在预定平面中并且作为球面坐标空间的游戏虚拟空间(步骤S1)。获取单元34获得包括要在游戏虚拟空间中显示的目标的位置的与笛卡尔坐标系相关的信息(步骤S2)。转换单元35基于与笛卡尔坐标系相关的信息将笛卡尔坐标系转换成极坐标系(步骤S3)。显示控制单元36基于与极坐标系相关的信息将目标显示在与笛卡尔坐标系中的位置相对应的游戏虚拟空间中的位置处(步骤S4)。显示控制单元36基于预定条件来控制游戏虚拟空间中的目标的显示形式(步骤S5)。注意,各个步骤S1至S5没有必要一定按该顺序执行。例如,步骤S1不需要在步骤S2之前执行,并且仅需要至少在步骤S4之前执行。

根据上述实施例,游戏虚拟空间提供装置3获得包括要在游戏虚拟空间50中显示的目标的位置的与笛卡尔坐标系相关的信息,基于所获得的信息将笛卡尔坐标系转换成极坐标系,基于与极坐标系相关的信息将目标显示在与笛卡尔坐标系中的位置相对应的游戏虚拟空间50中的位置处,并且基于预定条件来控制游戏虚拟空间50中的目标的显示形式。因此,游戏虚拟空间提供装置3可以精细地控制游戏虚拟空间50中的显示对象DO的显示形式。因此,游戏虚拟空间提供装置3可以灵活且动态地执行游戏虚拟空间50中的显示对象DO的显示控制。

(其他实施例)

本发明的上述实施例旨在促进对本发明的理解,并且不应被解释为限制本发明。可以在未背离本发明的精神的情况下(例如,通过组合各实施例或者通过省略各实施例的部分配置)对本发明进行修改或改进,并且本发明涵盖了其等同物。

附图标记说明

1游戏虚拟空间提供系统

3游戏虚拟空间提供装置

5再现装置

7线缆

9输入装置

10有线/无线接口

11天线

12数据处理单元

14存储器

15硬盘驱动器

16盘驱动器

18记录介质附接/拆卸单元

19总线

31信息处理单元

32记录单元

33生成单元

34获取单元

35转换单元

36显示控制单元

37转动单元

50游戏虚拟空间

60球体对象

100控制单元

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号