|
|
ツクールちょっとイイ話 - RPGツクール2000の開発コードネーム
|
|
| | |
|
| | ■ 開発コードネームとは何ぞや? | |
|
開発コードネームとは何か? それは開発中プログラムの仮名称です。 例えば、マイクロソフトのWindows10のコードネームはThresholdで、任天堂のファミリーコンピュータはHVC(Home Video Computer)です。 開発期間が長いソフトだと、命名した名前が古臭くなってしまったりとか、他の会社への漏えい防止とか、商標問題が発生してしまう場合もあるので、モノの名前は発売する少し前に決めることが多いようです。 開発コードネームは製品化された後でも、残っている場合もあります。例えば、型番HVC-002はファミコンのACアダプタに使用されています。 |
|
|
| ■ RPGツクール2000の開発コードネーム | |
|
RPGツクール2000を開発したのは、その筋ではある意味有名な厚切りプログラマ、尾島陽児氏です。 彼も開発プログラムにコードネームをつけるタイプの開発者なのです。というのも、彼はあくまでプログラマであり、命名は当時ツクールシリーズの販売者であったアスキーに決定権があったためです。 開発中は「新バージョン」とか呼ばれることも多いですが、開発中のプログラムに「SIN-VER.exe」のような名前を付けるワケにもいかないので、コードネームで管理していたようです。 そんなRPGツクール2000の開発コードネームは
ルシファー(Lucifer)
です。カッコイイですね。
当時、RPGツクールの完成形を目指していたRPGツクール2000には究極の悪魔の名前を付けた…といったところでしょうか。
RPGツクール2000のデータファイルの拡張子が「L」から始まるのは、こういう意味があったんですね!
|
|
|
| ■ ルシファーを探る | |
|
拡張子だけではなく、ファイルの中身にも「Lucifer」を見つけることができます。
例えば「Map0001.lmu」を見てみると、「LcfMapUnit」がありました。これは「LuciferMapUnit」を意味しています。最初の「0A」はCR(キャリッジリターン)、いわゆる改行コードです。
そのほかにも、拡張子ldbのファイルは「LcfDataBase」、拡張子lmtのファイルは「LcfMapTree」、拡張子lsdのファイルは「LcfSaveData」という情報が読み取れます。
また、RPG_RT.exeを見てみると、「TLcfMusic」という文字も読み取れます。ちなみに先頭文字のTは開発言語であるDelphiでクラス名の先頭に慣例的につけられる文字になります。
RPGツクール2000の以前にも、それ以降でもコードネームは付与されていたらしいのですが、具体的な名前はわかりませんでした。
|
|
|
|
|
|
|
| | |
|