Movatterモバイル変換


[0]ホーム

URL:


JP2015229086A - Game program - Google Patents

Game program
Download PDF

Info

Publication number
JP2015229086A
JP2015229086AJP2014118205AJP2014118205AJP2015229086AJP 2015229086 AJP2015229086 AJP 2015229086AJP 2014118205 AJP2014118205 AJP 2014118205AJP 2014118205 AJP2014118205 AJP 2014118205AJP 2015229086 AJP2015229086 AJP 2015229086A
Authority
JP
Japan
Prior art keywords
game
game program
control unit
touch panel
predetermined range
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
Application number
JP2014118205A
Other languages
Japanese (ja)
Other versions
JP6140651B2 (en
Inventor
功淳 馬場
Naruatsu Baba
功淳 馬場
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.)
Colopl Inc
Original Assignee
Colopl Inc
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 Colopl IncfiledCriticalColopl Inc
Priority to JP2014118205ApriorityCriticalpatent/JP6140651B2/en
Publication of JP2015229086ApublicationCriticalpatent/JP2015229086A/en
Application grantedgrantedCritical
Publication of JP6140651B2publicationCriticalpatent/JP6140651B2/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

PROBLEM TO BE SOLVED: To provide a game program responding to player's needs to enjoy high-quality content while targeting for restraining power consumption.SOLUTION: A game program for executing a game that progresses by operating a three-dimensional model object within a virtual space in a portable terminal including a touch panel is executed. A terminal executing the game program is allowed to receive input operation from a player via the touch panel to control the three-dimensional model object according to input operation. A moving image corresponding to control of the three-dimensional model object is generated and is displayed on the touch panel, and is allowed to function so as to change the frame rate of the moving image within a predetermined range according to an instruction of power consumption from among input operation.

Description

Translated fromJapanese

本発明は、ゲームプログラムに関し、特に、3Dモデルオブジェクトを操作して進行させるゲームプログラムであって関する。  The present invention relates to a game program, and more particularly to a game program that operates and advances a 3D model object.

近年、スマートフォン等の携帯端末の進歩が著しく、これに伴って、携帯端末向けにリリースされるゲームアプリケーション(以下、単に「ゲーム」という)もクオリティの高いものがリリースされている。このようなゲームの一例として、所謂フル3Dで制作したアクションロールプレイングゲーム(以下、「アクションRPG」という)等が挙げられる。  In recent years, the progress of mobile terminals such as smartphones has been remarkable, and accordingly, game applications released for mobile terminals (hereinafter simply referred to as “games”) have been released with high quality. An example of such a game is an action role-playing game (hereinafter referred to as “action RPG”) produced in so-called full 3D.

一方で、コンテンツの高度化・複雑化に伴い、携帯端末内での演算(処理)の量も多くなり、消費電力が増大したり、携帯端末が発熱したりといった新たな問題も生じている。携帯端末の消費電力を低減させる技術としては、例えば、特許文献1及び特許文献2に開示されている技術がある。特許文献1に開示されている技術は、TV機能付き携帯端末において、所定(固定)のフレームレートで受信されるTV信号のフレーム数を携帯端末のバッテリの残容量に応じて自動的に最適なものに設定しバッテリ寿命を延ばすこと(以下、「省電力措置」という)を可能とするものである。また、特許文献2に開示されている技術は、ゲーム装置に一定以上の負荷が加わった際に特定のオブジェクトの表示更新頻度を自動で下げることにより省電力措置を行う。  On the other hand, with the sophistication and complexity of content, the amount of computation (processing) in the mobile terminal increases, and new problems such as increased power consumption and heat generation of the mobile terminal have arisen. As a technique for reducing the power consumption of the portable terminal, for example, there are techniques disclosed inPatent Document 1 andPatent Document 2. The technique disclosed inPatent Document 1 automatically optimizes the number of frames of a TV signal received at a predetermined (fixed) frame rate in accordance with the remaining battery capacity of the mobile terminal in a mobile terminal with a TV function. It is possible to extend the battery life (hereinafter referred to as “power saving measure”). The technique disclosed inPatent Document 2 performs power saving measures by automatically reducing the display update frequency of a specific object when a certain load or more is applied to the game device.

特開2005−223454号公報JP 2005-223454 A特開2011−186834号公報JP 2011-186834 A

上述したアクションRPGにおいては、プレイヤは、仮想空間内に配置されたプレイヤキャラを操作することによって、疑似的な冒険を体験することができる。ところで、一般的なアクションRPGにおいては、リアルな背景で描画されたフィールドを縦横無尽に移動したり、敵キャラとスピード感あふれるバトルを行ったり、迫力ある動画を伴った回想シーン等の映像を映し出したりといった様々なシーンが用意されており、プレイヤは、フル3Dで制作されたクオリティの高いコンテンツを楽しむことができる。  In the action RPG described above, the player can experience a pseudo adventure by operating a player character placed in the virtual space. By the way, in the general action RPG, the field drawn with a realistic background is moved in and out, the battle with the enemy character is full of speed, and the recollection scene with powerful video is projected. A variety of scenes such as “Toshiba” are prepared, and the player can enjoy high-quality content produced in full 3D.

しかし、特許文献1及び特許文献2のいずれの技術も、自動で省電力措置が行われてしまうため、例えば、あるシーンにおいてはバッテリ消費を許容してでも高精細な映像を見たいといったニーズにフレキシブルに応えることができない。即ち、このようなニーズは、プレイヤ自身の価値によって決まるものであることから、一律に省電力措置を行う技術は上記ニーズとは相容れないものである。  However, since both techniques ofPatent Document 1 andPatent Document 2 automatically perform power saving measures, for example, there is a need to view high-definition video even if battery consumption is allowed in a certain scene. Cannot respond flexibly. That is, since such needs are determined by the player's own value, a technique for uniformly saving power is incompatible with the above needs.

そこで、本発明は、消費電力を抑えることを目的としつつもクオリティの高いコンテンツを楽しむといったプレイヤのニーズに応えたゲームプログラムを提供することを目的とする。  Therefore, an object of the present invention is to provide a game program that meets the needs of players such as enjoying high-quality content while aiming to reduce power consumption.

本発明によれば、第1のゲームプログラムとして、タッチパネルを有する携帯端末上で実行され、仮想空間内において3Dモデルオブジェクトを操作することにより進行させるゲームに関するゲームプログラムであって、
前記携帯端末に、
前記タッチパネルを介してプレイヤからの入力操作を受け付ける入力制御部、
前記入力操作に応じて、前記3Dモデルオブジェクトを制御するゲーム制御部、及び
前記3Dモデルオブジェクトの制御に応じた動画を生成して前記タッチパネルに表示する動画制御部、として機能させ、
前記動画制御部は、前記入力操作のうちの消費電力指示に応じて前記動画のフレームレートを所定範囲内において変更するフレームレート制御部を備えており、
前記所定範囲は、30FPS(Frames Per Second)乃至60FPSの範囲を少なくとも含んでいる、
ゲームプログラムが得られる。
According to the present invention, as a first game program, a game program related to a game that is executed on a mobile terminal having a touch panel and is advanced by operating a 3D model object in a virtual space,
In the mobile terminal,
An input control unit for receiving an input operation from a player via the touch panel;
According to the input operation, function as a game control unit that controls the 3D model object, and a video control unit that generates a video according to the control of the 3D model object and displays it on the touch panel.
The moving image control unit includes a frame rate control unit that changes a frame rate of the moving image within a predetermined range in accordance with a power consumption instruction in the input operation.
The predetermined range includes at least a range of 30 FPS (Frames Per Second) to 60 FPS.
A game program is obtained.

本発明によれば、第2のゲームプログラムとして、第1に記載のゲームプログラムであって、
前記所定範囲は、30FPS乃至60FPSである、
ゲームプログラムが得られる。
According to the present invention, as the second game program, the game program described in the first aspect,
The predetermined range is 30 FPS to 60 FPS.
A game program is obtained.

本発明によれば、第2のゲームプログラムとして、第1又は第2に記載のゲームプログラムであって、
前記端末に、
前記ゲーム制御部は、前記消費電力指示とバッテリ残量とから算出されたゲーム可能時間を前記タッチパネルに表示する、
ゲームプログラムが得られる。
According to the present invention, as the second game program, the game program described in the first or second,
In the terminal,
The game control unit displays a game possible time calculated from the power consumption instruction and the battery remaining amount on the touch panel.
A game program is obtained.

本発明によれば、第2のゲームプログラムとして、第1乃至第3のいずれかに記載のゲームプログラムであって、
前記入力制御部は、前記所定範囲の下限に対応する省電力優先モードと、前記所定範囲の上限に対応するクオリティ優先モードとの間における任意の点を前記プレイヤに前記消費電力指示として選択させ、
前記ゲーム制御部は、前記高クオリティ優先モードが選択されている場合においてバッテリ残量から算出されたゲーム可能時間が所定時間以下になったときに、前記省電力優先モードに変更するように促す表示を前記タッチパネルに表示する、
ゲームプログラムが得られる。
According to the present invention, as the second game program, the game program according to any one of the first to third aspects,
The input control unit causes the player to select an arbitrary point between the power saving priority mode corresponding to the lower limit of the predetermined range and the quality priority mode corresponding to the upper limit of the predetermined range as the power consumption instruction.
When the high quality priority mode is selected, the game control unit prompts the user to change to the power saving priority mode when the available game time calculated from the remaining battery charge becomes a predetermined time or less. Is displayed on the touch panel,
A game program is obtained.

本発明によれば、第2のゲームプログラムとして、第4に記載のゲームプログラムであって、
前記ゲームは、複数のプレイヤの前記携帯端末を無線によるネットワークを介した通信を行うことにより、おいて前記複数のプレイヤ夫々に対応する前記3Dモデルオブジェクトを前記仮想空間内に表示するものであり、
前記ゲーム制御部は、前記高クオリティ優先モードが選択された状態で前記通信を行っている場合において前記バッテリ残量から算出された前記ゲーム可能時間が前記所定時間以下になったときに、自動的に前記省電力優先モードに変更する、
ゲームプログラムが得られる。
According to the present invention, as the second game program, the game program according to the fourth aspect,
The game displays the 3D model object corresponding to each of the plurality of players in the virtual space by communicating the mobile terminals of the plurality of players via a wireless network.
When the communication is performed in a state in which the high quality priority mode is selected, the game control unit automatically detects when the game possible time calculated from the battery remaining amount becomes the predetermined time or less. To change to the power saving priority mode,
A game program is obtained.

本発明によれば、第2のゲームプログラムとして、第1乃至第5のいずれかに記載のゲームプログラムであって、
前記所定範囲の前記下限を0とし且つ前記上限をN(ただし、N>0)として当該所定範囲をN等分したうちの任意の地点Pを前記プレイヤに選択させることにより前記消費電力指示を入力させ、
前記動画制御部は、前記下限及び前記上限に対応するフレームレートを夫々Rmin及びRMAXとした場合に、前記変更後のフレームレートFを下記数式
F=Rmin+(RMAX−Rmin)×P/N
によって算出する、
ゲームプログラムが得られる。
According to the present invention, as the second game program, the game program according to any one of the first to fifth aspects,
The power consumption instruction is input by causing the player to select an arbitrary point P among the predetermined range divided into N, where the lower limit of the predetermined range is 0 and the upper limit is N (where N> 0). Let
When the frame rate corresponding to the lower limit and the upper limit is Rmin and RMAX , respectively, the moving image control unit sets the changed frame rate F to the following formula: F = Rmin + (RMAX −Rmin ) × P / N
Calculated by
A game program is obtained.

本発明によれば、第2のゲームプログラムとして、第1乃至第6のゲームプログラムであって、
前記仮想空間内に表示されるオブジェクトは全て3Dモデルオブジェクトである
ゲームプログラムが得られる。
According to the present invention, the second game program is a first to sixth game program,
A game program is obtained in which all objects displayed in the virtual space are 3D model objects.

本発明によれば、第2のゲームプログラムとして、第1乃至第7のいずれかに記載のゲームプログラムを有する記憶媒体が得られる。  According to the present invention, a storage medium having the game program according to any one of the first to seventh is obtained as the second game program.

本実施の形態によれば、消費電力に応じてプレイヤ自らにゲームのフレームレート設定を行わせることとしたため、消費電力とクオリティとのバランスをプレイヤが納得した上で決定させることができる。  According to the present embodiment, since the player himself / herself sets the frame rate of the game according to the power consumption, the player can determine the balance between the power consumption and the quality after being convinced.

また、プレイヤに対して、設定されたフレームレートに応じた残りゲーム可能時間を提示しているため、プレイヤはゲームステージのクリア時間の目安とすることができる。これにより、従来よりも時間的効率を向上させることができる。  Further, since the remaining game available time corresponding to the set frame rate is presented to the player, the player can use the game stage clear time as a guide. Thereby, time efficiency can be improved compared with the past.

更には、ゲーム進行中において、残りゲーム可能時間が一定時間以下となった場合に、設定されたフレームレートを低いものへと変更するように促す表示を行うこととしているため、ゲームに熱中しすぎるあまり、突然携帯端末の電源が切れてしまうといった事態を防ぐことができる。  Furthermore, while the game is in progress, if the remaining available game time is less than a certain time, the display prompts the user to change the set frame rate to a lower one. It is possible to prevent such a situation that the mobile terminal is suddenly turned off.

加えて、他人の携帯端末と通信を介した協力プレイを行っている場合、一方の端末の電源が切れてしまったために他方のゲームも強制的に終了されてしまいゲームプレイに必要な金銭的コスト(課金アイテム等)を失うという問題が生じ得る。しかし、本発明においては、通信を介した協力プレイ中においてのみ残りゲーム時間が一定時間以下になったときに限って、自動でフレームレートを下げることとしている。これにより、上記の問題を回避することができる。  In addition, when cooperative play is performed with another person's mobile terminal via communication, the power of one terminal is turned off, so the other game is also forcibly terminated and the monetary cost required for game play The problem of losing (charging items etc.) can arise. However, in the present invention, the frame rate is automatically lowered only when the remaining game time becomes a certain time or less only during cooperative play via communication. Thereby, the above problem can be avoided.

本発明の第1の実施の形態によるゲームプログラムが実行される携帯端末の外観図である。It is an external view of the portable terminal with which the game program by the 1st Embodiment of this invention is performed.図1の携帯端末の構成を模式的に示すブロック図である。It is a block diagram which shows typically the structure of the portable terminal of FIG.図2のブロック図の構成の詳細を示すブロック図である。FIG. 3 is a block diagram showing details of the configuration of the block diagram of FIG. 2.本実施の形態によるゲームプログラム実行時に、タッチパネルに表示される、ウインドウの例である。It is an example of the window displayed on a touch panel at the time of the game program execution by this Embodiment.本実施の形態によるゲームプログラム実行時に、タッチパネルに表示される、ウインドウの他の例である。It is another example of the window displayed on a touch panel at the time of the game program execution by this Embodiment.本実施の形態によるゲームプログラム実行時に、タッチパネルに表示される、ウインドウの他の例である。It is another example of the window displayed on a touch panel at the time of the game program execution by this Embodiment.本実施の形態によるゲームプログラム実行時おける、消費電力量の比較を示すグラフである。It is a graph which shows the comparison of the power consumption at the time of the game program execution by this Embodiment.本実施の形態によるゲームプログラム実行時おける、携帯端末の起動時間の比較を示すグラフである。It is a graph which shows the comparison of the starting time of a portable terminal at the time of the game program execution by this Embodiment.

本発明の実施の形態によるゲームプログラムは、タッチパネルを備えた携帯端末上で実行され、仮想空間内において3Dモデルオブジェクトを操作して進行させるものである。当該ゲームプログラムにより実現されるゲームは、アクションRPGのジャンルに属するものであり、詳しくは、仮想空間内のオブジェクト全てが3Dを用いて制作されている所謂フル3Dゲームである。  A game program according to an embodiment of the present invention is executed on a mobile terminal having a touch panel, and operates by operating a 3D model object in a virtual space. The game realized by the game program belongs to the genre of action RPG. Specifically, it is a so-called full 3D game in which all objects in the virtual space are produced using 3D.

携帯端末としては、図1に示されるように、スマートフォン1等でよい。スマートフォン1は、タッチパネル2を備えており、プレイヤは当該タッチパネル2を介してゲームキャラを操作することができる。なお、携帯端末は、スマートフォン1に限られず、例えば、PDA、タブレット型コンピュータ等のデバイス等タッチパネルを備える端末であればどのようなものであってもよい。  The mobile terminal may be asmartphone 1 or the like as shown in FIG. Thesmartphone 1 includes atouch panel 2, and a player can operate a game character via thetouch panel 2. In addition, a portable terminal is not restricted to thesmart phone 1, For example, what kind of thing may be sufficient if it is a terminal provided with touchscreens, such as devices, such as PDA and a tablet computer.

図2に示されるように、スマートフォン1は、互いにバス接続されたCPU3、主記憶4、補助記憶5、送受信部6、表示部7及び入力部8を備えている。このうち主記憶3は例えばDRAMなどで構成されており、補助記憶4は例えばHDDなどで構成されている。補助記憶4には、本実施の形態によるゲームプログラムが格納されている。ゲームプログラムは、主記憶3上に展開されCPU2によって実行される。なお、主記記憶3上には、CPU3がゲームプログラムに従って動作している間に生成したデータやCPU3によって利用されるデータも一時的に格納される。送受信部5はCPU3の制御によりスマートフォン1とネットワークとの接続を確立する。本実施の形態による表示部7と入力部8とはタッチパネル2に相当する(詳しくは後述する)。  As shown in FIG. 2, thesmartphone 1 includes aCPU 3, amain memory 4, anauxiliary memory 5, a transmission /reception unit 6, adisplay unit 7, and aninput unit 8 that are connected to each other via a bus. Of these, themain memory 3 is composed of, for example, a DRAM, and theauxiliary memory 4 is composed of, for example, an HDD. Theauxiliary memory 4 stores a game program according to the present embodiment. The game program is developed on themain memory 3 and executed by theCPU 2. Note that themain memory 3 also temporarily stores data generated while theCPU 3 is operating in accordance with the game program and data used by theCPU 3. The transmission /reception unit 5 establishes a connection between thesmartphone 1 and the network under the control of theCPU 3. Thedisplay unit 7 and theinput unit 8 according to the present embodiment correspond to the touch panel 2 (details will be described later).

図3に示されるように、タッチパネル2は、入力部8として機能するタッチセンシング部601と表示部6として機能する液晶表示部602とを有している。  As illustrated in FIG. 3, thetouch panel 2 includes a touch sensing unit 601 that functions as theinput unit 8 and a liquidcrystal display unit 602 that functions as thedisplay unit 6.

入力制御部603は、タッチパネルを介してプレイヤからの入力操作を受け付ける。詳しくは、タッチセシング部601においてプレイヤによる入力操作(タッチパネル2における物理的接触操作等)に伴う検知信号を検知し、当該信号を解釈(タップ操作、スワイプ操作があった等)して得た操作信号をゲーム制御部に伝達する。本実施の形態による入力制御部は、省電力優先モードを下限とし且つクオリティ優先モードを上限とする範囲内において、任意の点をプレイヤに選択(消費電力指示操作:詳しくは後述する)させる。Theinput control unit 603 receives an input operation from the player via the touch panel. Specifically, an operation signal obtained by detecting a detection signal associated with an input operation (physical contact operation or the like on the touch panel 2) by the player in the touch-sensing unit 601 and interpreting the signal (there is a tap operation or a swipe operation). Is transmitted to the game control unit. The input control unit according to the present embodiment causes the player to select an arbitrary point within the range where the power saving priority mode is the lower limit and the quality priority mode is the upper limit (power consumption instruction operation: details will be described later).

ゲーム制御部604は、伝達された操作信号に応じて、3Dモデルオブジェクトを予め定められたルールに従って制御信号を生成し、当該制御信号を動画制御部605に伝達する。また、本実施の形態によるゲーム制御部は、消費電力指示とバッテリ残量とから算出されたゲーム可能時間を前記タッチパネルに表示する、In response to the transmitted operation signal, thegame control unit 604 generates a control signal for the 3D model object according to a predetermined rule, and transmits the control signal to the movingimage control unit 605. In addition, the game control unit according to the present embodiment displays a game possible time calculated from the power consumption instruction and the remaining battery level on the touch panel.

動画制御部は、伝達された制御信号に応じた動画(例えば、プレイヤキャラが歩く、プレイヤキャラが攻撃する等を表現した動画)を生成して最終的には液晶表示部へ表示する。本実施の形態による動画制御部は、フレームレート制御部を備えている。フレームレート制御部は、プレイヤからの入力操作のうちの消費電力指示操作に応じて生成する動画のフレームレートを30FPS(Frames Per Second)乃至60FPSの範囲内で変更する。The moving image control unit generates a moving image (for example, a moving image expressing the player character walking, the player character attacking, etc.) according to the transmitted control signal, and finally displays it on the liquid crystal display unit. The moving image control unit according to the present embodiment includes a frame rate control unit. The frame rate control unit changes the frame rate of the moving image generated in response to the power consumption instruction operation among the input operations from the player within a range of 30 FPS (Frames Per Second) to 60 FPS.

次に、消費電力指示操作について説明する。図4に示されるように、本実施の形態によるゲームプログラムが実行されると、タッチパネル2(図1参照)に「消費電力設定」をするためのウインドウ100が表示される。ウインドウ100は、スライドゲージ110と当該スライドゲージ110上において移動操作可能となるように表示されたスライダー120とを有している。プレイヤは、当該スライダー120をタッチ操作で選択肢左右にスライドさせることによって、省電力優先モードである「省エネ」とクオリティ優先モードである「高クオリティ」との間でフレームレートを選択する。  Next, the power consumption instruction operation will be described. As shown in FIG. 4, when the game program according to the present embodiment is executed, awindow 100 for “power consumption setting” is displayed on touch panel 2 (see FIG. 1). Thewindow 100 includes aslide gauge 110 and aslider 120 displayed so as to be movable on theslide gauge 110. The player selects the frame rate between “energy saving” which is the power saving priority mode and “high quality” which is the quality priority mode by sliding theslider 120 to the left and right of the option by touch operation.

本実施の形態においては、スライドゲージ110の下限である「省エネ」を0とし且つスライドゲージ110の上限である「高クオリティ」をN(ただし、N>0)としてこの範囲をN等分したうちの任意のメモリ位置Pをプレイヤに選択させる。この場合、動画制御部は、「省エネ」及び「高クオリティ」に対応するフレームレートを夫々Rmin及びRMAXとした場合に、フレームレートfを下記数式1により算出する。

Figure 2015229086
In this embodiment, “energy saving” which is the lower limit of theslide gauge 110 is set to 0, and “high quality” which is the upper limit of theslide gauge 110 is set to N (where N> 0). Are selected by the player. In this case, the moving image control unit calculates the frame rate f by the followingEquation 1 when the frame rates corresponding to “energy saving” and “high quality” are Rmin and RMAX , respectively.
Figure 2015229086

なお、実際には、「省エネ」を選択した場合、フレームレートは30FPSに設定され、「高クオリティ」を選択した場合、フレームレートは60FPSに設定することが好ましい。下限である「省エネ」を30FPS以下にするとオブジェクトの動きが飛んでしまい(所謂コマ落ちの状態)、ゲーム進行に支障をきたすおそれがある。一方、上限である「高クオリティ」を60FPS以上にすると電力消費量が上がることに加え、目視によるクオリティの効果に対する実感が薄くなる。スライダー120は、「省エネ」及び「高クオリティ」の範囲を100メモリ刻みで移動可能となるように設定されている。即ち、ウインドウ100におけるスライダー120を移動させたさいに設定されるフレームレートfは、スライダーのメモリ位置(0〜100)をPとすると、下記数式2により求まるものである。例えば、スライダー120のメモリ位置が50(スライドゲージのちょうど真ん中)の時は、45FPSで描画するように制御される。

Figure 2015229086
Actually, when “energy saving” is selected, the frame rate is preferably set to 30 FPS, and when “high quality” is selected, the frame rate is preferably set to 60 FPS. When the lower limit “energy saving” is set to 30 FPS or less, the movement of the object is skipped (so-called frame drop state), which may hinder the progress of the game. On the other hand, when the upper limit “high quality” is set to 60 FPS or more, in addition to an increase in power consumption, an actual feeling of visual quality effect is reduced. Theslider 120 is set so that the range of “energy saving” and “high quality” can be moved in steps of 100 memories. That is, the frame rate f set when theslider 120 in thewindow 100 is moved can be obtained by thefollowing equation 2 where P is the slider memory position (0 to 100). For example, when the memory position of theslider 120 is 50 (just in the middle of the slide gauge), it is controlled to draw at 45 FPS.
Figure 2015229086

なお、図5に示されるように、スライダー120のメモリ位置と連動してプレイ可能時間を表示させることとしてもよい。プレイ可能時間は、当該スライダー12−0の位置におけるFPSで描画した場合のバッテリ消費量とバッテリ残量とを計算することにより算出すればよい。このように、プレイヤに対して設定されたフレームレートに応じた残りゲーム可能時間を提示することとすれば、プレイヤはゲームステージのクリア時間の目安とすることができる。これにより、従来よりもゲームの時間的効率を向上させることができる。  As shown in FIG. 5, the playable time may be displayed in conjunction with the memory position of theslider 120. The playable time may be calculated by calculating the battery consumption amount and the battery remaining amount when drawing is performed by FPS at the position of the slider 12-0. As described above, if the remaining game available time corresponding to the frame rate set for the player is presented, the player can use the game stage clear time as a guide. Thereby, the time efficiency of a game can be improved compared with the past.

また、図6に示されるように、特に高クオリティ優先モードが選択されている場合においてバッテリ残量から算出されたゲーム可能時間が10分以下になったときに、省電力優先モードに変更するように促す表示をすることとしてもよい。これにより、プレイヤはより長くゲームを楽しむことができ、また、ゲームのシナリオが一段落したところでゲームの記録(セーブ)を行うことができる。更には、ゲームに熱中しすぎるあまり、突然携帯端末の電源が切れてしまうといった事態をも防ぐことができる。  Further, as shown in FIG. 6, when the high quality priority mode is selected, when the possible game time calculated from the remaining battery level becomes 10 minutes or less, the mode is changed to the power saving priority mode. It is good also as displaying to prompt. Thereby, the player can enjoy the game for a longer time, and can record (save) the game when the scenario of the game is settled. Furthermore, it is possible to prevent a situation in which the power of the mobile terminal is suddenly turned off because the game is too enthusiastic.

なお、図6の表示は、例えば、高クオリティが選択された状態で、複数のプレイヤとネットワークを介した通信対戦や協力バトルを行っていた場合に表示することとしてもよい。また、特にこの場合は、ゲーム可能時間が10分以下になったときに自動的に省エネモードに変更してもよい。これにより、一方の自分のスマートフォンの電源が切れてしまったために相手のゲームも強制的に終了されてしまいゲームプレイに必要な金銭的コスト(課金アイテム等)を失うというような問題を防止することができる。  Note that the display in FIG. 6 may be displayed, for example, when a high-quality is selected and a communication battle or cooperation battle is performed with a plurality of players via a network. Further, particularly in this case, the game mode may be automatically changed to the energy saving mode when the available game time becomes 10 minutes or less. This prevents problems such as the loss of monetary costs (charged items, etc.) required for game play because one of his own smartphones was turned off and the other party's game was forcibly terminated. Can do.

図7は、スマートフォン端末でフル3Dからなるアクションゲームを実行した時の消費電力量を30FPS〜60FPSまで10FPS毎に示したものである。本実施の形態においては、省エネモード(30FPS)の方が高クオリティモード(60FPS)よりも30%近く消費電力量を低減することができている。また、図8に示されるように、携帯端末の起動時間についても、1.4倍長くすることができている。なお、検証に使用した端末は、ソニーモバイルコミュニケーションズ社製「XPERIA A SO−04E」を使用し、バッテリ残量100%の状態から端末の自動電源オフまでの時間を計測し、3回の施行の平均値とした(平均値の1分未満の数値は切り捨てた)。  FIG. 7 shows the power consumption when an action game consisting of full 3D is executed on a smartphone terminal for every 10 FPS from 30 FPS to 60 FPS. In the present embodiment, the energy saving mode (30 FPS) can reduce power consumption by nearly 30% compared to the high quality mode (60 FPS). Further, as shown in FIG. 8, the activation time of the mobile terminal can be increased by 1.4 times. In addition, the terminal used for verification uses “XPERIA A SO-04E” manufactured by Sony Mobile Communications, and measures the time from the state of 100% remaining battery power to the automatic power-off of the terminal. The average value was taken (numbers less than 1 minute of the average value were rounded down).

1 スマートフォン
2 タッチパネル
3 CPU
4 主記憶
5 補助記憶
6 送受信部
7 表示部
8 入力部
100、200 ウインドウ
710、720 方向指示表示
1Smartphone 2Touch Panel 3 CPU
4Main memory 5Auxiliary memory 6 Transmission /reception unit 7Display unit 8Input unit 100, 200 Window 710, 720 Direction indication display

Claims (8)

Translated fromJapanese
タッチパネルを有する携帯端末上で実行され、仮想空間内において3Dモデルオブジェクトを操作することにより進行させるゲームに関するゲームプログラムであって、
前記携帯端末に、
前記タッチパネルを介してプレイヤからの入力操作を受け付ける入力制御部、
前記入力操作に応じて、前記3Dモデルオブジェクトを制御するゲーム制御部、及び
前記3Dモデルオブジェクトの制御に応じた動画を生成して前記タッチパネルに表示する動画制御部、として機能させ、
前記動画制御部は、前記入力操作のうちの消費電力指示に応じて前記動画のフレームレートを所定範囲内において変更するフレームレート制御部を備えており、
前記所定範囲は、30FPS(Frames Per Second)乃至60FPSの範囲を少なくとも含んでいる、
ゲームプログラム。
A game program related to a game executed on a mobile terminal having a touch panel and progressing by operating a 3D model object in a virtual space,
In the mobile terminal,
An input control unit for receiving an input operation from a player via the touch panel;
According to the input operation, function as a game control unit that controls the 3D model object, and a video control unit that generates a video according to the control of the 3D model object and displays it on the touch panel.
The moving image control unit includes a frame rate control unit that changes a frame rate of the moving image within a predetermined range in accordance with a power consumption instruction in the input operation.
The predetermined range includes at least a range of 30 FPS (Frames Per Second) to 60 FPS.
Game program.
請求項1に記載のゲームプログラムであって、
前記所定範囲は、30FPS乃至60FPSである、
ゲームプログラム。
The game program according to claim 1,
The predetermined range is 30 FPS to 60 FPS.
Game program.
請求項1又は請求項2に記載のゲームプログラムであって、
前記端末に、
前記ゲーム制御部は、前記消費電力指示とバッテリ残量とから算出されたゲーム可能時間を前記タッチパネルに表示する、
ゲームプログラム。
The game program according to claim 1 or 2,
In the terminal,
The game control unit displays a game possible time calculated from the power consumption instruction and the battery remaining amount on the touch panel.
Game program.
請求項1乃至請求項3のいずれかに記載のゲームプログラムであって、
前記入力制御部は、前記所定範囲の下限に対応する省電力優先モードと、前記所定範囲の上限に対応するクオリティ優先モードとの間における任意の点を前記プレイヤに前記消費電力指示として選択させ、
前記ゲーム制御部は、前記高クオリティ優先モードが選択されている場合においてバッテリ残量から算出されたゲーム可能時間が所定時間以下になったときに、前記省電力優先モードに変更するように促す表示を前記タッチパネルに表示する、
ゲームプログラム。
A game program according to any one of claims 1 to 3,
The input control unit causes the player to select an arbitrary point between the power saving priority mode corresponding to the lower limit of the predetermined range and the quality priority mode corresponding to the upper limit of the predetermined range as the power consumption instruction.
When the high quality priority mode is selected, the game control unit prompts the user to change to the power saving priority mode when the available game time calculated from the remaining battery charge becomes a predetermined time or less. Is displayed on the touch panel,
Game program.
請求項4に記載のゲームプログラムであって、
前記ゲームは、複数のプレイヤの前記携帯端末を無線によるネットワークを介した通信を行うことにより、おいて前記複数のプレイヤ夫々に対応する前記3Dモデルオブジェクトを前記仮想空間内に表示するものであり、
前記ゲーム制御部は、前記高クオリティ優先モードが選択された状態で前記通信を行っている場合において前記バッテリ残量から算出された前記ゲーム可能時間が前記所定時間以下になったときに、自動的に前記省電力優先モードに変更する、
ゲームプログラム。
A game program according to claim 4,
The game displays the 3D model object corresponding to each of the plurality of players in the virtual space by communicating the mobile terminals of the plurality of players via a wireless network.
When the communication is performed in a state in which the high quality priority mode is selected, the game control unit automatically detects when the game possible time calculated from the battery remaining amount becomes the predetermined time or less. To change to the power saving priority mode,
Game program.
請求項1乃至請求項5のいずれかに記載のゲームプログラムであって、
前記所定範囲の前記下限を0とし且つ前記上限をN(ただし、N>0)として当該所定範囲をN等分したうちの任意の地点Pを前記プレイヤに選択させることにより前記消費電力指示を入力させ、
前記動画制御部は、前記下限及び前記上限に対応するフレームレートを夫々Rmin及びRMAXとした場合に、前記変更後のフレームレートFを下記数式
F=Rmin+(RMAX−Rmin)×P/N
によって算出する、
ゲームプログラム。
A game program according to any one of claims 1 to 5,
The power consumption instruction is input by causing the player to select an arbitrary point P among the predetermined range divided into N, where the lower limit of the predetermined range is 0 and the upper limit is N (where N> 0). Let
When the frame rate corresponding to the lower limit and the upper limit is Rmin and RMAX , respectively, the moving image control unit sets the changed frame rate F to the following formula: F = Rmin + (RMAX −Rmin ) × P / N
Calculated by
Game program.
請求項1乃至請求項6のゲームプログラムであって、
前記仮想空間内に表示されるオブジェクトは全て3Dモデルオブジェクトである
ゲームプログラム。
A game program according to any one of claims 1 to 6,
A game program in which all objects displayed in the virtual space are 3D model objects.
請求項1乃至請求項7のいずれかに記載のゲームプログラムを有する記憶媒体。  A storage medium having the game program according to claim 1.
JP2014118205A2014-06-062014-06-06 Game programActiveJP6140651B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2014118205AJP6140651B2 (en)2014-06-062014-06-06 Game program

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2014118205AJP6140651B2 (en)2014-06-062014-06-06 Game program

Publications (2)

Publication NumberPublication Date
JP2015229086Atrue JP2015229086A (en)2015-12-21
JP6140651B2 JP6140651B2 (en)2017-05-31

Family

ID=54886191

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2014118205AActiveJP6140651B2 (en)2014-06-062014-06-06 Game program

Country Status (1)

CountryLink
JP (1)JP6140651B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2018094023A (en)*2016-12-122018-06-21株式会社コナミデジタルエンタテインメントGame control device, game system and program
JP2018102938A (en)*2018-02-052018-07-05株式会社コナミデジタルエンタテインメント GAME CONTROL DEVICE, GAME SYSTEM, AND PROGRAM
JP2019180957A (en)*2018-04-132019-10-24株式会社セガゲームスPortable terminal device and program
JP2020099517A (en)*2018-12-212020-07-02株式会社Cygames Program, image control method, and game device
JP7174183B1 (en)2022-04-212022-11-17株式会社あかつき Information processing system, information processing program and information processing method
JP7261930B1 (en)2022-11-042023-04-20株式会社あかつき Information processing system, information processing program and information processing method
JP7290812B1 (en)2022-11-042023-06-13株式会社あかつき Information processing system, information processing program and information processing method
WO2023125553A1 (en)*2021-12-282023-07-06维沃移动通信有限公司Frame interpolation method and apparatus and electronic device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101827528B1 (en)2009-02-262018-02-09존슨 컨트롤스 테크놀러지 컴퍼니Battery electrode and method for manufacturing same
JP7751199B2 (en)*2022-06-142025-10-08株式会社カプコン Information processing device, program, and information processing method

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2002278658A (en)*2001-03-192002-09-27Fujitsu Ltd Information processing device
JP2003179893A (en)*2001-12-072003-06-27Sharp Corp Portable information terminal system and portable information terminal
JP4372103B2 (en)*2003-10-212009-11-25株式会社ソニー・コンピュータエンタテインメント Electronic device and control method of electronic device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2002278658A (en)*2001-03-192002-09-27Fujitsu Ltd Information processing device
JP2003179893A (en)*2001-12-072003-06-27Sharp Corp Portable information terminal system and portable information terminal
JP4372103B2 (en)*2003-10-212009-11-25株式会社ソニー・コンピュータエンタテインメント Electronic device and control method of electronic device

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
"電源オプション - 省電力か?高パフォーマンスか?", [ONLINE], JPN6016015970, 17 June 2008 (2008-06-17), ISSN: 0003307187*
KIMANEKO728: "PC版新生FFXIVβ3 システムコンフィグ画面の説明", [ONLINE], JPN6016015966, 28 June 2013 (2013-06-28), ISSN: 0003307185*
加藤 勝明: "伝説のオンラインRPGに12年ぶりの新作が登場 DiabloIIIをとことん遊びつくせ!", DOS/V POWER REPORT, vol. 第22巻第8号, JPN6016015969, 29 June 2012 (2012-06-29), JP, pages 96 - 99, ISSN: 0003307186*
増田真樹, セカンドライフの達人, vol. 初版第1刷, JPN6016015974, 28 June 2007 (2007-06-28), pages 093 - 099, ISSN: 0003307189*
小林誠、ASCII.JP編集部: "スタミナを誇る冬スマホ 省エネ設定で電池の持ちはどうなる?", [ONLINE], JPN6016015971, 31 December 2012 (2012-12-31), ISSN: 0003307188*
株式会社キュービスト, SE−MOOK ファイナルファンタジーXIV:新生エオルゼア 公式スターティングガイド, vol. 第3刷, JPN6016015964, 15 October 2013 (2013-10-15), pages 044, ISSN: 0003307184*

Cited By (15)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11426652B2 (en)2016-12-122022-08-30Konami Digital Entertainment Co., Ltd.Game control device, game system, and program
KR20190094350A (en)2016-12-122019-08-13가부시키가이샤 코나미 데지타루 엔타테인멘토 Game control devices, game systems, and computer readable recording media
WO2018110419A1 (en)*2016-12-122018-06-21株式会社コナミデジタルエンタテインメントGame control device, game system, and program
JP2018094023A (en)*2016-12-122018-06-21株式会社コナミデジタルエンタテインメントGame control device, game system and program
JP2018102938A (en)*2018-02-052018-07-05株式会社コナミデジタルエンタテインメント GAME CONTROL DEVICE, GAME SYSTEM, AND PROGRAM
JP7271864B2 (en)2018-04-132023-05-12株式会社セガ Mobile terminal device and program
JP2019180957A (en)*2018-04-132019-10-24株式会社セガゲームスPortable terminal device and program
JP2020099517A (en)*2018-12-212020-07-02株式会社Cygames Program, image control method, and game device
WO2023125553A1 (en)*2021-12-282023-07-06维沃移动通信有限公司Frame interpolation method and apparatus and electronic device
JP7174183B1 (en)2022-04-212022-11-17株式会社あかつき Information processing system, information processing program and information processing method
JP2023160175A (en)*2022-04-212023-11-02株式会社あかつきInformation processing system, information processing program and information processing method
JP7261930B1 (en)2022-11-042023-04-20株式会社あかつき Information processing system, information processing program and information processing method
JP7290812B1 (en)2022-11-042023-06-13株式会社あかつき Information processing system, information processing program and information processing method
JP2023160755A (en)*2022-11-042023-11-02株式会社あかつきInformation processing system, information processing program, and information processing method
JP2023160716A (en)*2022-11-042023-11-02株式会社あかつきInformation processing system, information processing program, and information processing method

Also Published As

Publication numberPublication date
JP6140651B2 (en)2017-05-31

Similar Documents

PublicationPublication DateTitle
JP6140651B2 (en) Game program
KR102487264B1 (en) Game control device, game system, and computer readable recording medium
JP7559014B2 (en) Program, terminal, and game system
WO2019237842A1 (en)Display method and apparatus for match-up interface in terminal, and device and storage medium
JP5856337B1 (en) Game program for progressing game and game program for guiding to billing screen
JP2024015297A (en)Program, terminal, and game system
US11344811B2 (en)Computer-readable recording medium, computer apparatus, and method of progressing game
CN110711385A (en)Game online interaction method and device, electronic equipment and storage medium
EP3072565A1 (en)Information processing program, information processing apparatus, information processing system, information processing method
CN110694278A (en)Game table combining method, game score calculating method and device and intelligent equipment
JP6034945B1 (en) Game program
JP6713170B2 (en) Game control device, game system, and program
JP7678185B2 (en) Program, terminal, and game system
JP2014079529A (en)Video game processor and video game processing program
US11583773B2 (en)Game apparatus, storage medium storing game program, game system, and game processing method
JP2016202873A (en)Game program for progress in game, and game program for guiding to charging screen
JP7174183B1 (en) Information processing system, information processing program and information processing method
JP2021041023A (en) Game programs, game processing methods, and information processing equipment
JP7290812B1 (en) Information processing system, information processing program and information processing method
JP7261930B1 (en) Information processing system, information processing program and information processing method
JP7577051B2 (en) Program, terminal, and game system
JP6661690B2 (en) Game system, game program, and game device
JP2023166814A (en)Game information processing method, game information processing device, and computer program
CN118079406A (en) Method, device, equipment, medium and program product for selling virtual chess pieces
CN120242476A (en) Virtual object control method, device, equipment and storage medium

Legal Events

DateCodeTitleDescription
A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20160427

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20160624

A02Decision of refusal

Free format text:JAPANESE INTERMEDIATE CODE: A02

Effective date:20161214

A521Request for written amendment filed

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20170314

A911Transfer to examiner for re-examination before appeal (zenchi)

Free format text:JAPANESE INTERMEDIATE CODE: A911

Effective date:20170322

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20170404

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20170501

R150Certificate of patent or registration of utility model

Ref document number:6140651

Country of ref document:JP

Free format text:JAPANESE INTERMEDIATE CODE: R150

R250Receipt of annual fees

Free format text:JAPANESE INTERMEDIATE CODE: R250

R250Receipt of annual fees

Free format text:JAPANESE INTERMEDIATE CODE: R250


[8]ページ先頭

©2009-2025 Movatter.jp