持续存储游戏程序的存储介质以及信息处理装置的制造方法_2

文档序号:9456867阅读:来源:国知局
符的标识语言(HTML等)生成的Web页面(游戏画面等)。该服务器装置10具有控制部11、存储部12、输入部13、显示部14以及通信部15。
[0050]控制部11用于在各部之间进行数据传递,并对服务器装置10整体进行控制,该控制部11通过由CPU(Central Processing Unit,中央处理单元)执行存储在规定存储器中的程序来实现。
[0051]存储部12 具有 R0M(Read Only Memory,只读存储器)和 RAM(Random AccessMemory,随机存取存储器),其中,ROM是存储有系统程序的读取专用的存储区域,RAM是作为控制部11的运算处理的工作区域而使用的可改写存储区域,该存储部12例如通过闪存和/或硬盘等非易失性存储装置来实现。本实施方式的存储部12至少存储有与可提供给玩家的游戏程序(游戏应用)相关的信息即游戏信息,以及与玩家相关的信息即玩家信息。
[0052]图3是示出存储在服务器装置10的存储部12中的游戏信息的数据结构例的图。该游戏信息包括游戏ID、游戏名、游戏程序、游戏数据等项目。游戏ID是用于识别游戏程序(游戏应用)的识别信息。游戏名是用于表示提供给玩家的游戏应用的显示名的信息。游戏程序是用于表示程序文件的信息。游戏数据是用于表示与游戏程序相关联的数据的信息。这样,由于在游戏信息中设定有多个种类的游戏应用,因此,玩家通过操作玩家终端20并访问服务器装置10,能够下载喜欢的游戏应用。
[0053]图4是示出存储在服务器装置10的存储部12中的玩家信息的数据结构例的图。该玩家信息包括玩家ID、玩家名、游戏ID、游戏数据等项目。玩家ID是用于识别玩家的识别信息。玩家名是用于表示玩家的显示名的信息。游戏ID是用于识别玩家所拥有的游戏应用(已下载的游戏应用)的识别信息。游戏数据是用于表示与玩家所拥有的游戏应用相关联的玩家用数据(级别等的参数等)的信息。
[0054]输入部13是用于由系统管理员等输入各种数据(例如,游戏信息等)的部件,该输入部13例如通过键盘和/或鼠标等来实现。
[0055]显示部14用于根据来自控制部11的指令显示系统管理员用的操作画面,该显示部14例如通过液晶显示器(IXD:Liquid Crystal Display)等来实现。
[0056]通信部15用于与玩家终端20之间进行通信,该通信部15具有如下功能:作为接收部的功能,即接收从玩家终端20发送的各种数据和信号;以及作为发送部的功能,即按照控制部11的指令向玩家终端20发送各种数据和信号。
[0057]<<关于玩家终端20的结构> >
[0058]图5是示出玩家终端20的功能结构的框图。本实施方式的玩家终端20是玩家在进行游戏时所利用的信息处理装置(例如,手机终端、智能手机、平板型终端等),该玩家终端20能够向服务器装置10请求发送与游戏相关的各种信息(游戏程序,游戏数据等)。该玩家终端20具有终端控制部21、终端存储部22、终端输入部23、终端显示部24以及终端通信部25。
[0059]终端控制部21用于在各部之间进行数据传递,并对玩家终端20整体进行控制,该终端控制部21通过由CPU (Central Processing Unit,中央处理单元)执行存储在规定存储器中的程序来实现。本实施方式的终端控制部21具备游戏进展部211、移动处理部212、目的地确定部213、自动移动处理部214、目的地变更部215、自动移动变更处理部216、判定部217以及画面生成部218。
[0060]游戏进展部211具有如下功能:执行使游戏按照游戏程序进展的处理。本实施方式中的游戏进展部211按照从服务器装置10下载的游戏程序使RPG (角色扮演游戏)进展。
[0061]移动处理部212具有如下功能:响应来自玩家的手动操作,执行使游戏区域上的角色移动的处理。本实施方式中的移动处理部212确定通过玩家的手动操作指示的移动方向,并使作为玩家的操作对象的玩家角色沿该移动方向移动。
[0062]目的地确定部213具有如下功能:根据设定有多个目的地的目的地信息,执行确定目的地的处理。本实施方式中的目的地确定部213在接收到来自玩家的自动操作时,根据目的地信息,将多个目的地中的某一个确定为第一目的地。
[0063]自动移动处理部214具有如下功能:响应来自玩家的自动操作,执行使游戏区域上的角色自动移动的处理。本实施方式中的自动移动处理部214在由目的地确定部213确定了第一目的地时,使游戏区域上的玩家角色朝第一目的地自动移动。另外,自动移动处理部214在从玩家处接收到用于使自动移动停止的操作输入时,解除玩家角色的自动移动。
[0064]目的地变更部215具有如下功能:在游戏区域上的角色自动移动的过程中,根据设定有多个目的地的目的地信息,执行变更目的地的处理。本实施方式中的目的地变更部215在玩家角色正朝着第一目的地自动移动时,当从玩家处接收到用于变更目的地的操作输入(目的地变更操作)时,根据目的地信息,将多个目的地中的某一个确定为第二目的地。
[0065]自动移动变更处理部216具有如下功能:响应来自玩家的目的地变更操作,执行使在游戏区域上处于自动移动过程中的角色朝变更后的目的地自动移动的处理。本实施方式中的自动移动变更处理部216在由目的地变更部215确定了第二目的地时,使游戏区域上的玩家角色从朝第一目的地自动移动变更为朝第二目的地自动移动。
[0066]判定部217具有如下功能:执行各种判定处理。本实施方式中的判定部217例如对自动移动过程中的玩家角色是否已到达目的地进行判定。
[0067]画面生成部218具有如下功能:执行生成画面数据的处理,所述画面数据用于使游戏画面显示在终端显示部24中。本实施方式的画面生成部218例如生成用于使包含有游戏区域、玩家角色、对象、表示玩家角色正在前往的目的地的指引信息、目的地一览等在内的游戏画面显示在终端显示部24中的画面数据。
[0068]终端存储部22经由总线与终端控制部21连接,并按照来自终端控制部21的指令执行参照、读取、改写已存储的数据的处理。该终端存储部22例如通过闪存和/或硬盘等来实现。本实施方式的终端存储部22至少存储从服务器装置10下载的游戏程序(例如,RPG游戏应用)、与游戏区域相关的区域信息以及从服务器装置10下载的玩家信息。
[0069]图6是示出存储在玩家终端20的终端存储部22中的区域信息的数据结构例的图。该区域信息包括游戏区域ID、游戏区域名、目的地信息、对象信息等项目。游戏区域ID是用于识别游戏空间内的游戏区域的识别信息。游戏区域名是用于表示游戏区域的显示名的信息。目的地信息是关于在游戏区域中设定的目的地的信息。对象信息是关于配置在游戏区域中的对象的信息。
[0070]图7是示出目的地信息的数据结构例的图。该目的地信息包括目的地编号、目的地名等项目。目的地编号是用于识别预先设定在游戏区域上的目的地的信息,是表示在由玩家进行了自动操作时被自动选择为目的地的顺序的信息。目的地名是用于表示目的地的显示名的信息。
[0071 ] 图8是示出对象信息的数据结构例的图。该对象信息包括对象ID、对象名等项目。对象ID是用于识别配置在游戏区域上的对象的识别信息。对象名是用于表示对象的显示名的信息。
[0072]终端输入部23是用于由玩家进行各种操作(游戏操作等)的部件,该终端输入部23例如通过操作按钮、触摸面板等来实现。
[0073]终端显示部24用于根据来自终端控制部21的指令显示游戏画面,该终端显示部24例如通过液晶显示器(IXD:Liquid Crystal Display)等来实现。
[0074]终端通信部25用于与服务器装置10之间进行通信,该终端通信部25具有如下功能:作为接收部的功能,即接收从服务器装置10发送的游戏程序、各种数据和信号;以及作为发送部的功能,即按照终端控制部21的指令向服务器装置10发送各种数据和信号。
[0075]<<关于游戏的概要>>
[0076]在此,对由本实施方式的游戏系统I提供的游戏的概要进行说明。在该游戏系统I中,玩家终端20在安装了从服务器装置10下载的游戏程序之后,执行该游戏程序,由此使玩家能够进行游戏。
[0077]下面,以玩家终端20执行RPG游戏程序且玩家终端20的终端输入部23为触摸面板的情况为例进行说明。此外,本发明也能够适用于具有控制器的游戏装置等。
[0078]<玩家角色的操作>
[0079]在本实施方式的RPG游戏程序中,在游戏空间内设定有多个游戏区域,当玩家操作触摸面板时,能够在各游戏区域中使玩家角色移动。
[0080]在各游戏区域中配置有如下对象:武器店、道具店等对象;宝箱、岩石、树木等对象;以及敌方角色、村民等对象。因此,玩家通过操作触摸面板使玩家角色移动到武器店的位置,能够购买武器。另外,玩家通过操作触摸面板使玩家角色移动到宝箱的位置,还能够得到宝箱中的物品。进一步,玩家通过操作触摸面板使玩家角色接近敌方角色的位置,还能够与敌方角色进行对战。
[0081]<玩家角色的操作>
[0082]在本实施方式的RPG游戏程序中,作为用于像这样使玩家角色在游戏区域上移动的操作方法,可让玩家选择手动操作或者自动操作。
[0083]例如,对在武器店购买武器的情况进行说明,当玩家选择了手动操作时,在掌握了作为目的地的武器店的位置后,必须通过触摸面
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1