JPH09173638A - 相対時間による派生シナリオ起動方法 - Google Patents

相対時間による派生シナリオ起動方法

Info

Publication number
JPH09173638A
JPH09173638A JP7350902A JP35090295A JPH09173638A JP H09173638 A JPH09173638 A JP H09173638A JP 7350902 A JP7350902 A JP 7350902A JP 35090295 A JP35090295 A JP 35090295A JP H09173638 A JPH09173638 A JP H09173638A
Authority
JP
Japan
Prior art keywords
time
game
derivative
clock
scenario
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.)
Pending
Application number
JP7350902A
Other languages
English (en)
Inventor
Hiroshi Aoyama
公士 青山
Noriko Tsuruoka
典子 鶴岡
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.)
Hudson Soft Co Ltd
Original Assignee
Hudson Soft Co Ltd
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 Hudson Soft Co Ltd filed Critical Hudson Soft Co Ltd
Priority to JP7350902A priority Critical patent/JPH09173638A/ja
Priority to CA002191404A priority patent/CA2191404A1/en
Priority to EP96308671A priority patent/EP0781580B1/en
Priority to DE69622008T priority patent/DE69622008T2/de
Priority to US08/764,014 priority patent/US5961385A/en
Priority to CN96123223A priority patent/CN1159632A/zh
Priority to TW085115427A priority patent/TW436736B/zh
Priority to TW089205318U priority patent/TW405729U/zh
Publication of JPH09173638A publication Critical patent/JPH09173638A/ja
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/47Controlling the progress of the video game involving branching, e.g. choosing one of several possible scenarios at a given point in time
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/44Processing 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/80Special adaptations for executing a specific game genre or game mode
    • A63F13/822Strategy games; Role-playing games
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • A63F2300/632Methods for processing data by generating or executing the game program for controlling the execution of the game in time by branching, e.g. choosing one of several possible story developments at a given point in time

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Electric Clocks (AREA)
  • Stored Programmes (AREA)
  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】 【課題】 テレビゲーム機本体または外部記憶装置に備
えられた時計機能を用いて、時計の刻む時間経過に基づ
いて派生シナリオを発生させるゲームにおいて、派生シ
ナリオの発生機会を多くし、一つのゲームの中でプレー
ヤーがより多くの派生シナリオが楽しめるようにするこ
と。 【解決手段】 時計の刻む実時間に応じて相対時間で定
義しておいた派生シナリオを、実時間の経過時間として
起動させる。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、家庭用テレビゲー
ム機本体または外部記憶装置に備えられた時計機能を用
いて、時計の刻む時間経過に基づいて作動する時間基準
型ゲームの派生シナリオの起動方法に関する。
【0002】
【従来の技術】従来、家庭用テレビゲーム機にはカレン
ダー機能までを含んだ時計回路は内蔵されていないもの
が多かったが、一部の機種にパソコンと同様な計時機構
を備えたものが現れてきた。このような計時機構を取り
入れたコンピュータゲームも存在する。
【0003】テレビゲームはプログラムで記述したスト
ーリーで進む。このため、コンピュータを相手にするゲ
ームではストーリーやゲームパターンがある程度わかっ
てしまうと、プレーヤー(遊技者)の興味が薄れるとい
う傾向は否めない。とくにロールプレーイングゲームで
は、完全にゲームプログラムの筋書きに沿ってゲームが
進行するから、筋書きがある程度理解されると、ゲーム
が単調になってしまうことがある。そこでゲームストー
リーに意外性や現実感をもたせるためにゲーム機の時計
機能を用い、現時点の時計に基づいて背景や環境を設定
したり、乱数で難易度を変えるなどの手法が提唱されて
いる。
【0004】家庭用テレビゲームソフトでは、時間はそ
れほど重要視されていない。ほとんどが時間に関係なく
ゲームが進行する形態をとっている。その理由として、
家庭用テレビゲーム機には時計機能が内蔵されていない
ことと、時間を使ったストーリー性のあるゲームがユー
ザーにいまいち人気がなく、そのようなゲームソフトが
ビジネスの対象になりにくかったことが挙げられる。
【0005】時計を使うゲームでも、ある基点を設け、
その基点からの範囲限定の時間であった。たとえばカー
レーシングゲームでは、タイムリミットを設けてそのタ
イムの範囲でゴールに到達すればゲームクリアとなり、
次のステージに移れるというものであった。次のステー
ジではさらに厳しいタイムリミットとコースが用意され
る。この場合、次のステージのスタート時が時間の基点
となる。
【0006】スタートした時点が時間0(基点)、制限
時間Tn以内にゴールインすれば次のステージに移れ、
ゴールしない場合はもう一度同じステージからのチャレ
ンジとなる。囲碁や将棋などのゲームには1手何秒とい
う制限時間がつけられているものがあるが、これなども
1手指すごとに基点が0に戻る時間の使い方である。
【0007】
【発明が解決しようとする課題】従来技術で見てきたよ
うに、時計を使ったゲームはゲームソフト全体からみる
と少ない。また時間を使ったゲームの多くは、タイムリ
ミットによる時間の利用法であり、実時間(時計の刻む
社会一般の時間、すなわち現実の時間)の継続的経過を
利用したものではない。それはゲームの多くがストーリ
ー性の薄いものであるからだ。
【0008】しかしロールプレーイングゲームなどのス
トーリーをもったゲームでは、時間は重要なゲーム性を
演出する要素となりえる。現在のところ、この分野は未
開の部分が多く、技術的に遅れている。たとえば実時間
で派生シナリオを起動させるには、従来技術では決まっ
た時間を指定して行っていた。たとえば月日指定とか、
何月何日から何月何日の間というように、絶対時間での
指定であった。
【0009】時計(カレンダー機能を含む時計)が12
月20日から12月31日まではバーゲンセールを行う
という派生シナリオをゲームに組み込んだとしたら、1
2月10日から12月31日にゲームを行わなければ、
プレーヤーはこの派生シナリオをゲームとして楽しむこ
とができない。
【0010】そこで本発明の課題は上記のような問題点
を解決し、派生シナリオの発生機会を多くし、一つのゲ
ームの中でプレーヤーがより多くの派生シナリオが楽し
めるようにすることである。また時計の刻む時間をプレ
ーヤーの生活時間として取り込み、ゲームに時間的現実
感をもたせることができるようにすることも、本発明の
課題の一つである。
【0011】
【課題を解決するための手段】上記の課題を解決するた
めに、本発明では時間経過で変化する派生シナリオを複
数用意し、各派生シナリオの起動順序を時間間隔で決
め、各状態間の起動時間間隔を相対的な時間で関連付
け、相対時間と派生シナリオとの対応テーブルを用意す
る。対応テーブル内の派生シナリオの並びは起動順でも
ある。本発明では派生シナリオを実時間で取り扱うか
ら、最初に起動する派生シナリオの起動時間と実時間と
の関連付けを行っておく。最初に起動する派生シナリオ
の実時間がわかれば、各派生シナリオの起動実時間が対
応テーブルの相対時間から算出できる。このようにし
て、ゲームでは実時間で派生シナリオの起動チェックが
行える。
【0012】
【発明の実施の形態】本発明の実施の形態を図表で説明
する。その前に本発明では時計機能が必須条件であるか
ら、RTC内蔵の外部記憶装置を説明しておく。図1は
RTC内蔵ROMカートリッジと家庭用テレビゲーム機
との関係を示すシステムブロック図である。ゲーム機本
体1とRTC内蔵のROMカートリッジ2はインターフ
ェイス3を介して接続する。
【0013】ROMカートリッジ2に内蔵されたRTC
4は年月日時分秒および曜日までを自動的に刻む。RT
C4はバッテリ5でバックアップされており、ゲーム機
本体とは独立して時を刻む。ただしゲーム機本体のCP
U6がRTCの時間を読み取って利用したり、RTCの
時間を更新したりすることができる。ゲームソフトはR
OM7に記録されている。
【0014】もちろんROMカートリッジにRTCが内
蔵されていなくても、ゲーム機本体内に時計回路が含ま
れている場合には、その時計を使用しても本発明の手段
はそのまま適応できる。
【0015】BRAM8はバッテリでバックアップされ
たメモリで、ゲーム機本体の電源を切っても記憶された
内容は保持される。以降の説明では、本発明のバックア
ップファイルはこのBRAMに記録されるものとする。
また時計もROMカートリッジのRTCを使用するもの
とする。もちろんBRAMと時計機能を有するゲーム機
なら、ここで挙げたROMカートリッジでなくても本発
明は適用できる。
【0016】いま状態がN種類に変化する派生シナリオ
を用意し、その派生シナリオの状態をSk(k=1〜
N)と表す。状態と起動時間の対応テーブルが表1であ
る。テーブルの並び順は状態の起動される時間的順序で
ある。
【0017】
【表1】
【0018】状態とは時間経過で変化する事象のことで
ある。たとえば木からもぎ取った柿の実が、時間ととも
に色や形が変化していくが、その変化の過程が状態であ
る。したがって状態の時間Tkは時間的幅をもってい
る。表1の起動時間Tkは、状態Skに対する時間的幅で
もある。
【0019】さて本発明の考え方では実時間で時間処理
することに意味があるので、起動時間Tkと実時間tk
を関連づけなければならない。図2は時間軸に表1のT
kとSkを並べ、実時間tk(RTCの時間)と対応づけ
たものである(ただし1≦k≦N)。最初の状態S1
起動する時刻t1が決まれば、あとは tk=t1+ΣTi-1 ………… (1) で求まる。ここでΣはi=1〜kの総和である。また便
宜上、T0=0とする。最初の起動時刻t1はストーリー
上、何らかの処理で決まる時刻である。通常は、派生シ
ナリオが起動した時点の時刻がt1である。t1が決定さ
れれば他のtkも求まるので、プログラム上の処理やプ
レーヤーとのやり取りは実時間tで行われる。これによ
って、現実の時間がゲーム中の時間となってゲームが進
行することになる。
【0020】以上のように、状態Skを起動させる相対
的時間TkはRTCの刻む実時間tkで表現できたことに
なる。すなわち tk≦t<tk+1 なら 状態のSkの起動 tN≦t なら 状態のSNの起動 と実時間で表現し直すことができる。ただし、tはRT
Cの刻む時間すなわちゲームの進行時間である。
【0021】
【実施例】本発明の実施例を“魔法の箱”で説明する。
魔法の箱は、魔法の箱を入手した時点から状態の変化が
起きる。すなわち、魔法の箱を入手した時刻がt1であ
る。それの時刻(RTCの時間)を t1=1996年7月8日9時10分11秒 ……… (2) とする。この箱の中にはキュアポーションという薬草が
入っている。ただし、この箱はまさに魔法の箱で、時間
が経てば経つほど薬草の効能が増し、表2で示すような
状態(表では“出現アイテム”と記述)になる。
【0022】
【表2】
【0023】実施の形態で求めた(1)式と(2)式か
ら表2は実時間tで書き換えられる。すなわち、表2は
表3のように書き換えられる。
【0024】
【表3】
【0025】状態Skが発生するのは、魔法の箱を開け
たときである。すなわち、もし仮にプレーヤーが魔法の
箱を入手した時点すなわちt1で開けたとすると、箱の
中身は空である。箱を開ける時間を遅らせば遅らすほど
効能の高い薬草が得られるから、待てば待つほどプレー
ヤーはより有利な条件でゲームが進められる。しかし、
tはRTCの時間であるから、最高の効き目をもつ薬草
オールキュアポーションを得るには、まる1日以上経っ
てから開けなければならない。
【0026】ゲーム機本体の電源を切ってもROMカセ
ット内のRTCは時を刻み続けるので、プレーヤーは魔
法の箱を入手した時点でゲーム状態をセーブし、1日経
ってから箱を開けると有利にゲームが進められる。いさ
さか気の長い話だが、プレーヤーにその間、ゲームに対
する期待感を持続させることができる。したがって、従
来にはない、まったく新しいゲーム感覚が味わえる。
【0027】
【発明の効果】本発明では派生シナリオの起動を相互に
関連する派生シナリオの相対的な時間で定義しているか
ら、どのような実時間にでも当てはめることができる。
すなわち、最初の派生シナリオ(ただし実施の形態では
“状態”としている)を起動する時刻t1をゲームの中
で決定すれば、それ以降のストーリーを対応テーブルで
定義した順序で展開することができる。従来のように絶
対時間で派生シナリオの起動を設定していると、そのサ
イクルが来ないとゲーム上、派生シナリオが発生しない
から、ゲームストーリーが単純化してしまう。
【0028】たとえば10日から15日に派生シナリオ
Xを行うと指定した場合には、この日付が来ないと派生
シナリオXを起動できず、ゲーム的には面白味のないも
のとなってしまう。その点、本発明ではt1が決定でき
るゲーム状態をプレーヤーが選んだ時点から、一連の派
生シナリオ(または実施例のように派生シナリオの中の
“状態”)がゲームの中で体験でき、本発明を用いなか
った場合に比べてより多くの派生シナリオを楽しむこと
ができる。しかも、実時間でゲームを展開させることが
できるから、時間的現実感をプレーヤーにもたせること
ができる。
【図面の簡単な説明】
【図1】本発明の実施の形態におけるRTC内蔵型RO
Mカートリッジの構成図である。
【図2】本発明の実施の形態における状態、起動時間、
実時間との関係を説明する図である。
【符号の説明】
1 家庭用テレビゲーム機本体 2 ROMカートリッジ 3 インターフェイス 4 RTC 5 バッテリ 6 CPU 7 ROM 8 バックアップメモリ(BRAM)

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 家庭用テレビゲーム機本体または外部記
    憶装置に備えられた時計機能を用いて、前記時計の刻む
    時間経過に基づいて派生シナリオを発生させるゲームに
    おいて、時計の刻む実時間に応じて相対時間で定義して
    おいた派生シナリオを、実時間の経過時間として起動さ
    せることを特徴とした派生シナリオ起動方法。
JP7350902A 1995-12-25 1995-12-25 相対時間による派生シナリオ起動方法 Pending JPH09173638A (ja)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP7350902A JPH09173638A (ja) 1995-12-25 1995-12-25 相対時間による派生シナリオ起動方法
CA002191404A CA2191404A1 (en) 1995-12-25 1996-11-27 Method for performing derivative scenario in game program
EP96308671A EP0781580B1 (en) 1995-12-25 1996-11-29 Method for performing derivative scenario in a video game program
DE69622008T DE69622008T2 (de) 1995-12-25 1996-11-29 Verfahren zur Durchführung eines abgeleiteten Szenarios in einem Videospielprogramm
US08/764,014 US5961385A (en) 1995-12-25 1996-12-11 Method for performing derivative scenario in game program
CN96123223A CN1159632A (zh) 1995-12-25 1996-12-13 在游戏程序中表演派生剧情的方法
TW085115427A TW436736B (en) 1995-12-25 1996-12-13 Method for performing derivative scenario in game program
TW089205318U TW405729U (en) 1995-12-25 1996-12-13 Apparatus for performing derivative scenario in game program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7350902A JPH09173638A (ja) 1995-12-25 1995-12-25 相対時間による派生シナリオ起動方法

Publications (1)

Publication Number Publication Date
JPH09173638A true JPH09173638A (ja) 1997-07-08

Family

ID=18413680

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7350902A Pending JPH09173638A (ja) 1995-12-25 1995-12-25 相対時間による派生シナリオ起動方法

Country Status (7)

Country Link
US (1) US5961385A (ja)
EP (1) EP0781580B1 (ja)
JP (1) JPH09173638A (ja)
CN (1) CN1159632A (ja)
CA (1) CA2191404A1 (ja)
DE (1) DE69622008T2 (ja)
TW (2) TW436736B (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006094919A (ja) * 2004-09-28 2006-04-13 Abel Inc ゲームシステムおよびゲームプログラム
JP2022123144A (ja) * 2016-11-24 2022-08-23 株式会社セガ プログラム、情報処理装置、及び情報処理方法

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7285051B2 (en) * 2000-05-25 2007-10-23 Nintendo Co., Ltd. Game information storage medium and game system using the same
US6951516B1 (en) 2001-08-21 2005-10-04 Nintendo Co., Ltd. Method and apparatus for multi-user communications using discrete video game platforms
WO2006056845A1 (en) * 2004-11-23 2006-06-01 Warner-Lambert Company Llc 7-(2h-pyrazol-3-yl)-3, 5-dihyroxy-heptanoic acid derivatives as hmg co-a reductase inhibitors for the treatment of lipidemia
JP2010509992A (ja) * 2006-11-17 2010-04-02 任天堂株式会社 ビデオゲームプログラムのダウンロードシステムおよびダウンロード方法
CN101788909B (zh) * 2010-01-28 2012-12-05 北京天空堂科技有限公司 一种网络游戏服务器端行走系统的解决方法和装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4445187A (en) * 1979-02-05 1984-04-24 Best Robert M Video games with voice dialog
US5161034A (en) * 1989-07-18 1992-11-03 Wnm Ventures Inc. Branching table for interactive video display
US5267734C1 (en) * 1990-05-31 2001-07-17 Rare Coin It Inc Video game having calendar dependent functionality

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006094919A (ja) * 2004-09-28 2006-04-13 Abel Inc ゲームシステムおよびゲームプログラム
JP2022123144A (ja) * 2016-11-24 2022-08-23 株式会社セガ プログラム、情報処理装置、及び情報処理方法

Also Published As

Publication number Publication date
CA2191404A1 (en) 1997-06-26
EP0781580A2 (en) 1997-07-02
TW436736B (en) 2001-05-28
DE69622008T2 (de) 2003-01-16
EP0781580B1 (en) 2002-06-26
DE69622008D1 (de) 2002-08-01
CN1159632A (zh) 1997-09-17
TW405729U (en) 2000-09-11
EP0781580A3 (en) 1998-03-25
US5961385A (en) 1999-10-05

Similar Documents

Publication Publication Date Title
JP5250830B2 (ja) ネットワークゲームシステム
US6758756B1 (en) Method of controlling video game, video game device, and medium recording video game program
JP3187301B2 (ja) ゲーム装置及び画像合成方法
US8602859B2 (en) Video game device, video game implementation method and program
JP2001137534A (ja) カードゲーム装置
US6860807B2 (en) Video game with distinctive attributes for enemy characters, predetermined characters, and candidate characters
JP7208541B2 (ja) ゲームプログラムおよびゲームシステム
JP3431619B2 (ja) 画像生成システム、プログラム及び情報記憶媒体
US20010016511A1 (en) Entertainment system, entertainment apparatus, recording medium, and program
EP0785006B1 (en) Method for performing a plurality of derivative scenario in a video game program
JPH09173638A (ja) 相対時間による派生シナリオ起動方法
US6398650B1 (en) Game system, game progress control method, and computer-readable storage medium with a stored game program
JP3827190B2 (ja) ゲーム装置、ゲーム制御方法、及び記録媒体
JP3337170B2 (ja) ゲーム機
JP7274088B2 (ja) ゲームシステム、およびゲームプログラム
EP1029567A2 (en) Image displaying method, image displaying device, computer-readable storage medium, and game machine
JP2000084247A (ja) ゲ―ム装置、戦闘処理方法およびそのプログラムを記録したコンピュ―タ読み取り可能な記録媒体
US20030003999A1 (en) Video game with readily distinguishable characters
JP3158043B2 (ja) ビデオ・ゲーム装置,およびその制御方法
JP3220111B2 (ja) ゲーム装置、ゲーム制御方法およびコンピュータ読み取り可能な記録媒体
JP7009539B2 (ja) ゲーム処理装置、端末及びプログラム
JP2001353372A (ja) リンクゲームシステムおよびリンクゲームプログラムを記憶したゲーム情報記憶媒体並びにリンクゲーム方法
JP3559028B2 (ja) ゲーム装置及びプログラム
JP2007044396A (ja) ゲーム装置、および、プログラム
US20210402293A1 (en) Information processing system, storage medium, information processing apparatus, and game processing method

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040405

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040511

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040709

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20040715

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20050408