アカウント名:
パスワード:
2nd Reality [scene.org] Assembly '93 PC demo compo winner [wikipedia.org]
やっぱこれを超えるdemoは出ないのではないか。今のデモは4KBとか言っても結局はハードウェア依存だったりするからなぁ。まだPentiumマシンが家になかった頃、初めて486マシンで宇宙船が3Dの建物をすり抜けていくシーン [youtube.com]を見た時には感動した。
# 当時ブートマネージャでDOSとOS/2Warp3をいったりきたりする毎日だったが、ある日Windows95を購入して# インストールしてみたら、OS/2のマルチタスク処理の方が優れていたので、1週間で Win95 がアンインストール# された記憶あり。ハードウェアのハードルが低くてもサクサク動くのが凄いプログラムだと思う。
懐かしさに浸るためにFinal Reality v1.01 [remedygames.com]
でも、単純にデータ含めて4kbyteに納めている上に、この地形データをどうやって生成するか?テクスチャを単純に使いまわしているわけではない+3分以上の音楽(さすがに音色数は少ないですが)と考えるとすごいと思いませんか?HLSL等を駆使しているとはいえ、4kbyteの限られた中でデータやHLSLのコードも含むわけですから。
#音楽は何とかできると思うけど地形の生成や雪の部分は多分太陽からの位置で動的生成なのかなぁと技術を考えてみたり。
たぶん、ランダムフラクタルで自動生成でしょう。データはパラメータだけあればよく、地面の座標データを4kBに押し込む必要はありません。
とはいえ、全体で4kBというのはすごいと思いますよ。
ランダムフラクタルだとは自分も思ったので動的生成と書きました。実際プログラムDLしましたが、起動してからデモが走るまでにかなり時間が掛かるのでメモリ上にかなりデータ作ってると思います。(恐らく音関係はスネアはPSG音源的発想でノイズと矩形波を加工、主旋律はFM音源的にSin波から作って3分分のデータ作ってそうな気も・・・後はバイナリでデータ縮めたMMLっぽいもの何だろうなと想像です)テクスチャ表現どうしてるのかな?と考えたのですが、雪の部分は太陽光源の位置から良くあたる部分は茶色、あたりにくいところは白でリアルっぽくなるかな?と考えてみました。後半の草原ぽい部分も似た感じですかねぇ?
# うーむ、PCでゲームをやらないので、再生できる環境がない。:-(
後半の草原ぽい部分も似た感じですかねぇ?
自由に使えるデータが小さそうですから、おそらくそうなんでしょうねえ。
私も、学生時代にプログラムを組んで色々と遊んでみたことがありますが、見栄えの良い地形や模様を作るパラメータを探すのは結構手間でした。試行錯誤以外になにかうまい方法あるのでしょうか。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
2nd Reality を超えるデモはないでしょ (スコア:2, 参考になる)
2nd Reality [scene.org] Assembly '93 PC demo compo winner [wikipedia.org]
やっぱこれを超えるdemoは出ないのではないか。今のデモは4KBとか言っても結局はハードウェア依存だったりするからなぁ。まだPentiumマシンが家になかった頃、初めて486マシンで宇宙船が3Dの建物をすり抜けていくシーン [youtube.com]を見た時には感動した。
# 当時ブートマネージャでDOSとOS/2Warp3をいったりきたりする毎日だったが、ある日Windows95を購入して
# インストールしてみたら、OS/2のマルチタスク処理の方が優れていたので、1週間で Win95 がアンインストール
# された記憶あり。ハードウェアのハードルが低くてもサクサク動くのが凄いプログラムだと思う。
懐かしさに浸るためにFinal Reality v1.01 [remedygames.com]
モデレータは基本役立たずなの気にしてないよ
Re: (スコア:1)
でも、単純にデータ含めて4kbyteに納めている上に、この地形データをどうやって生成するか?
テクスチャを単純に使いまわしているわけではない+3分以上の音楽(さすがに音色数は少ないですが)
と考えるとすごいと思いませんか?
HLSL等を駆使しているとはいえ、4kbyteの限られた中でデータやHLSLのコードも含むわけですから。
#音楽は何とかできると思うけど地形の生成や雪の部分は多分太陽からの位置で動的生成なのかなぁと技術を考えてみたり。
Re: (スコア:3, 興味深い)
たぶん、ランダムフラクタルで自動生成でしょう。データはパラメータだけあればよく、地面の座標データを4kBに押し込む必要はありません。
とはいえ、全体で4kBというのはすごいと思いますよ。
Re: (スコア:1)
ランダムフラクタルだとは自分も思ったので動的生成と書きました。
実際プログラムDLしましたが、起動してからデモが走るまでにかなり時間が掛かるのでメモリ上にかなりデータ作ってると思います。
(恐らく音関係はスネアはPSG音源的発想でノイズと矩形波を加工、主旋律はFM音源的にSin波から作って3分分のデータ作ってそうな気も・・・後はバイナリでデータ縮めたMMLっぽいもの何だろうなと想像です)
テクスチャ表現どうしてるのかな?と考えたのですが、雪の部分は太陽光源の位置から良くあたる部分は茶色、あたりにくいところは白でリアルっぽくなるかな?と考えてみました。
後半の草原ぽい部分も似た感じですかねぇ?
Re:2nd Reality を超えるデモはないでしょ (スコア:2)
# うーむ、PCでゲームをやらないので、再生できる環境がない。:-(
自由に使えるデータが小さそうですから、おそらくそうなんでしょうねえ。
私も、学生時代にプログラムを組んで色々と遊んでみたことがありますが、見栄えの良い地形や模様を作るパラメータを探すのは結構手間でした。試行錯誤以外になにかうまい方法あるのでしょうか。