• ベストアンサー

ファミコン時代のRPGで

ファミコン時代のRPGなのですが たとえばドラゴンクエスト1や2 桃太郎伝説などいわゆる 「復活の呪文」を使うシステムのゲームなのですが ドラクエ1ですと20文字 2でも60文字くらいだったと思います。 さてたったそれだけの文字数で 名前 レベル 各ステータス HPやMP とったアイテム とっていないアイテム 話した人 話していない人・・・・・ の情報をまかないきれていたのが不思議なのですが 実際プログラムが組める人が見たら 当然の事実なのでしょうか? プログラムの知識がまったく無い私に うまいたとえ話などでも結構ですので 解説してくださる方いらっしゃったら よろしくお願いします。 なお、正規プログラムやデータの 改ざんなどを意図したものではありませんので よろしくお願い致します。

  • ennkai
  • お礼率54% (284/525)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

はじめまして、ennkaiさん。 早速ですが、ドラクエ1と2の復活の呪文はすでに解析されていますよ。 勝手にHPのリンクを貼ってはいけないみたいなので、 「ドラクエ 復活の呪文 作成」みたいなキーワードで検索してください。HP上で、作成できるサイトが見つかります。 それを参考にすると、記憶すべき情報は、ドラクエ1の場合だと、 名前(4文字) 所持金(最大65535G) 経験値(最大65535) まほうの鍵(最大6つ) 薬草(最大6つ) 武器(1つ) 鎧(1つ) 盾(1つ) 持ち物(8つ) 現在のHP(200くらい?) 現在のMP(100くらい?) イベントのチェックで、 ・りゅうのうろこを装備している ・ゴーレムを倒した ・ドラゴンをたおした ・ローラ姫を助けた ・虹のしずくをつかった ・死の首飾りをとった(複数個とれる?) の6つだとすると、2の6乗で、(64通り) とまあ、これくらいでしょうか。 復活の呪文が、20文字で、つかう文字の種類を単純に50音だとすると、パターンは50の20乗で、 9536743164062500000000000000000000 通りになります。 (組み合わせの計算や考え方が間違ってたら訂正お願いします) 名前の4文字をそのまま残したとしても、 50の16乗で、パターンは 1525878906250000000000000000 通りになります。 さらに、経験値・ゴールド・現在HPとMPに、5桁、5桁、3桁、3桁を割り当てると、 152587890625 のパターンが、残ったことになります。 これだけあれば、アイテム情報やイベント情報を記録するのに十分だと思います。 また、実際はもっと効率的な保存方法を取るでしょうから、こんなに単純じゃないでしょうね。 ちなみに、ドラクエ1のステータスはレベルにより固定されています。 名前から、成長パターンを4つにわけ、あらかじめ決められた経験値を超えると、レベルアップして、あらかじめ決められたステータスになります。 アイテムも、ロトの剣など、一部のイベントアイテムは1度しかとれませんが、これは該当する宝箱を開けるときにそのアイテムを持っていれば、宝箱の中身を空にするという命令をいれれば、保存しなくてもいいはずです。 力の種などもないので、経験値だけでステータスの保存はできます。 RPGツクールで、1度RPGを作ってみれば、そのあたりのメモリ関連の事が少しわかるかもしれませんよ。 まぁ、今は情報が増えすぎて、バックアップメモリなどに頼るようになりましたけどね。

ennkai
質問者

お礼

こんばんわ ご解答ありがとうございます おっしゃるとおりに検索したら さっそく見つかりました! しかし解析をされた方の根性たるや 恐ろしいですね ただただびっくりするばかりです。 1と2で文字数が三倍にもなったのなら 現在のPS2などのゲームは何文字になるのでしょうね それも想像したら怖いですが^^ 貴重なご解答ありがとうございました!

その他の回答 (2)

  • sharl
  • ベストアンサー率22% (172/764)
回答No.2

ドラクエ1の開発を描いた漫画があったのですが、そこで 「パスワードは○文字以内にしたいがどうか」?と言われ 「それだとアイテムが○種類くらいまで作れますね」といった会話があります。 わかる人には即答でわかるんですねこういうことが… #1の方の意見にあるように、50文字使っていますから…ええと。5文字でも3億通りのパターンになりますね。 改ざん防止のデータもらくらく入れられます。 それに、取ったアイテムなどは持っていること以外で記録されていないことも多々あり、 DQ2では宝箱で取ったアイテムを売り、また取りに行くという裏技もありました。

ennkai
質問者

お礼

御礼遅くなって申し訳ないです はるか以前におっしゃっている漫画を どこかで見た記憶はありますが すっかり忘れてしまいました^^ 20文字でも三億!ってすごいですね 参考になるお話感謝です

  • micchan32
  • ベストアンサー率22% (240/1054)
回答No.1

>ドラクエ1ですと20文字 >2でも60文字くらいだったと思います。 「あいう...ん」まで使えますから、かなりの情報量ですよ。 たった20字や60字とお思いでしょうが、多すぎます。多分改ざん防止用のデータが入ってるはずです。 「**アイテムを持っている=++村へ行った事になる」 「**を倒した = ++魔法を身に着けている」 という関連性を持たせておけば、更にぐっと情報量も少なくできます。

ennkai
質問者

お礼

お礼遅くなって申し訳ありません。 たとえば相反するデータをつくっても どこかでチェックが働いて 「復活の呪文がまちがっています」なんで 出るのでしょうか^^? ためになる回答ありがとうございました

関連するQ&A

  • ファミコンでパスワードで保存するRPGを教えてください。

    ファミコンでパスワードで保存するRPGを教えてください。 家に眠っていたファミコンで遊ぼうと思い、中古のソフトを買おうと思ったのですが、私の希望に合致するソフトが見つけられません。 希望しているものはRPGで、バッテリーバックアップではなく、パスワードでデータを保存するタイプのものです。 因みに、ドラゴンクエスト1・2、ゲゲゲの鬼太郎2、は遊んだことがあるので、上記以外のソフトを知っていたら教えてください。

  • お勧めのスーファミRPG

    ここで質問するのは初めてなんで見にくかったりしたらすみません。 皆さんのお勧めのスーファミRPGをドラクエ系・FF系・ロマサガ系・桃太郎伝説系以外で教えてください。 できれば新桃太郎伝説が一番のお気に入りのゲームなんですがそれに似た感じのRPGがいいです。(和風・ストーリーがよい等) それいがいにも、これはやってみて損はない!!というのがあれば是非教えていただきたいです。

  • ゲーム機にさわったことのない人にもできるRPG

     このOKWaveでよく初心者向けのRPGは?等の質問に何回か答えたことがあるのですが、 まだファミコンが発売された当時にRPGはマニアのやるものなどと考えられていたくらいで、そんな時につくられたドラゴンクエストはファミコンもゲームもあまりさわったことのない初心者向けの作り方がされていました。  今、そこまでやらなくてもと思ってしまうくらい初心者にもやさしい、ゲームにさわったことない子供でもできるRPGってあるのでしょうか?  ゲーム大好きなのでいままで見てきましたがホントの意味で初心者向けのモノは「あれはもう簡単そうだから」と、見てこなかったソフトがあるように思えてなりません。 ・主人公が一人 ・進めていくたびにRPGのシステムが把握できる ・使うボタンが少ない(できればファミコンと同じく、十字キーとボタン2個) ・謎解き、ストーリーがあり、エンディングがある。 初代ドラクエの心配りを継承してあるものとして↑のようなソフトをドラクエ以外であったよという方おりましたら教えて下さい。  (いま質問されるということを考えて現行の機種でお願いします)

  • ファミコン版ドラゴンクエスト4

    ファミコンのドラゴンクエスト4の第1章をプレイしています。装備やアイテムは5章のときでも引き継いで持っているのですか? (そらとぶくつなどの重要アイテムは除きます)

  • ファミコン時代のプログラムについて

    1985年ごろには既に多くの優秀なゲームが発売されていましたが、 たった2年くらいで当時のプログラマーは、ファミコンのプログラムを マスターしていたのですか? もちろんC言語のように複雑ではないでしょうが、 それにしてもドラクエのウインドウシステムをはじめとして ああいった柔軟なプログラムを開発してしまうというのは 一般人の目からすると驚異的です。 それとも、今現在のプログラマの方からすれば、 当時のファミコンプログラムは全般的に容易だったのでしょうか? 蛇足ですが、FF3のナーシァ氏のプログラムは難解で 誰もわからなかった、という有名な伝説がありますが、 これは今で言うところの変数の使い方などにクセがあった、 というような解釈でいいのでしょうか?

  • スカッとするRPG

    ファミコン・スーファミ・PS・PS2とゲームをしてきました。特に、ドラゴンクエストやFFは全作品制覇しています。RPG系が好きなんです。しかし、最近(この4~5年)は、戦闘システムが複雑すぎたり、操作が苦手なアクション系だったりと、ゲームをするのも億劫になっています。なんか、感情移入のできるスカッとしたRPGをやりたいものです。グランディアIは、『結構イイ』と聞きましたが、お勧めがあれば、教えてください。お願いします。

  • お勧めのRPGを模索中です。。

    皆さんのお勧めのRPGを教えていただけないでしょうか。 私は飽きやすく、エンディングまで行けたRPGは数少ないです; ストーリー重視で、謎解きがあまり難しくないのをお願いします。(後者は難しくてもストーリーさえよければ良いです(どっちやねんw)) グラフィックがダメダメなのも苦手です(スーファミやファミコンは良いのですが、FF7のように見づらいもの。) ちなみに、私が”完全に”ハマったRPGは ・テイルズオブエターニア ・.hack ・FFX ・ドラゴンクエスト6 ・マリオRPG ・ポケットモンスター(特に初期) ・ドラゴンクエストモンスターズ 後者三つはちょっと違う気もしますけど; そして、いままで即効ダメと思ったゲームは ・FF8 ・FF7 ・幻想水滸伝4 です。 何かあればお願いします。

  • ニンテンドー3DSのRPGソフトについて

    39歳女性です。現在ブレイブリーデフォルトを毎日楽しんでいます。 私はドラゴンクエストや二ノ国などのRPGゲームが好きです。 来年2月7日発売のドラクエも予約しました(^^)。 現在のブレイブリーデフォルトが終わりドラクエまでの間「アンチェインブレイズエクシブ」か年末発売の「ファンタジーライフ」かどちらにしようかと悩んでおります。 ブレイブリーデフォルトやドラクエの好きな私にとってどちらが遊びやすく楽しむことが出来るでしょうか? お手間を掛けますが御指導頂けましたと思います。

  • ファミコン版DQ(3)の裏技

    初めて、このサイトで質問します。 ファミコン版ドラゴンクエスト(3)の「アイテム増殖法の裏技の実行方法」について、知っている人がいましたら、教えてください。 以前、記載されている雑誌を購入したことがあったのですが、引越しのドサクサで紛失したので現在手元にありません。

  • おつかいに感じないクエストって?(RPG)

    RPGのクエストには色々なものがあります。 モンスターを倒してきて! アイテムを取ってきて! モンスターからドロップするアイテムを集めてきて! システムを作動させてきて! 壊してきて! 所詮はプログラムで作られたゲーム。ですが、良いものにはそれを感じさせない楽しさがあります。 皆さんが冒険者だった頃、村人や衛兵、妖精などから依頼されたクエストで、とても印象深かったものはありますか? もしよければ教えてほしいです。お願いします。