[過去ログ] スーパーマリオブラザーズの動作って・・ (836レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
697: 2005/12/31(土)04:36 ID:SL5frYCb(1) AAS
コピペですが。
スーパーマリオの時は、小さいメモリスペースの中にどうやって
大きなスクロールの世界を詰め込むか、かなり考えましたね。
それはシステムからデザインしていくわけです。
2x2のユニットを、例えば、1バイトでどれだけ引けるかということをやっていたので、
床を何個引いて、その中に特殊なブロックを上乗せしていくというシステムはできる。
ブロック単位でポコポコ物が動くとか、空中にあるものがどんどん飛んでいく
というのも、最初の段階で出来ていた。
メモリが256Kになったんだけど、それでも足りないのでキャラクタ側をちょっとつぶして、
キャラクタ側をコースデータに持っていくという荒技で、あの頃色々やっていたね。
もうディスクシステムが始まる前夜だったから、これを作って終わりにしようと思った。
これでもうファミコンは最後なので総ノウハウをそこに投入しようと思った。
まるで9x系のOSみたいだな。64KBのシステムリソースしか使えないので、小さなリソースの中で付き合っていかねばならん。
NT系やVistaではリソースが大きいのですべてのメモリの容量を使い切れるようになった。
256KB?それではWindows95の起動でさえもパンクして起動できませんよ。最低でも64MBは無いときつい。
上下前次1-新書関写板覧索設栞歴
あと 139 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.007s