PALMisLIFE 討論區

標題: 不可思議的技術 96Kb 的3D FPS game [列印本頁]

作者: AlexPro    時間: 2004-4-22 00:50
標題: 不可思議的技術 96Kb 的3D FPS game


這個耗時2年完成的game 確實是只有96K,雖然解析度並不高,但是請仔細看
它的光影效果,以及即時光線追跡。像是圖片中怪物的影子映在牆上。
下載 beta game : http://www.theprodukkt.de/
確實是可玩的! 材質以及 bump mapping 、光影、反光都非常真實呈現
雖然beta 玩起來很簡漏,但是光是以96k 就有這麼可怕的效果,
非常令人嘆為觀止!!
不信的話,自行下載來玩,一試就知!! 全部遊戲時間約為15分鐘
5種武器,5種怪物
注意~ 需高檔配備,用低檔可能會有錯誤視窗 (如我的X31 I8V)

[ Last edited by AlexPro on 2004-4-22 at 00:55 ]
作者: 阿輝    時間: 2004-4-22 01:15
標題: Re: 不可思議的技術 96Kb 的3D FPS game
哦.... 有 Bug... 卡在柱子裡了 =''=

說實在是不好玩啦
不過技術面來說沒話講 ~
作者: tales    時間: 2004-4-22 02:37
標題: Re: 不可思議的技術 96Kb 的3D FPS game
我的電腦根本就沒辦法玩呢 @_@
作者: taisani    時間: 2004-4-22 07:41
標題: Re: 不可思議的技術 96Kb 的3D FPS game
- A 1.5GHz Pentium3/Athlon or faster.
- 512MB of RAM (or more)
- A Geforce4Ti (or higher) or ATI Radeon8500 (or higher) graphics card
  supporting pixel shaders 1.3, preferably with 128MB or more of VRAM.
- Some kind of sound hardware
- DirectX 9.0b

= =a  配備在CPU跟顯卡徹底落後,讀取到一半跳出來了(不知跟配備有沒有關係)
之前玩某遊戲還跳訊息視窗嗆我3D差~~~~ Orz ~~~ MX440的悲歌
作者: mica    時間: 2004-4-22 08:32
標題: Re: 不可思議的技術 96Kb 的3D FPS game
是在巴哈還是遊戲基地看到的介紹.
好像說他是啟動遊戲之後才運算產生一些資料,所以主程式超小.
然後會把遊戲資料通通塞到記憶體的樣子,也因此記憶體跟顯示卡要求也很高,不然會跑不動.
作者: taisani    時間: 2004-4-22 09:03
標題: Re: 不可思議的技術 96Kb 的3D FPS game
=___=  唉
吃系統資源的怪物,換了一台1.2G的也跑不動(卡在顯卡)

不過真的有點詭異了~~
當大家驚嘆他的程式小同時,自己的系統也享受不到(非較高級配備的PC)
作者: arik    時間: 2004-4-22 12:50
標題: Re: 不可思議的技術 96Kb 的3D FPS game
很明顯的…
它是利用PC上的資源…來換取它的Code size
作者: tales    時間: 2004-4-22 12:54
標題: Re: 不可思議的技術 96Kb 的3D FPS game
Originally posted by mica at 2004-4-22 08:32 AM:
好像說他是啟動遊戲之後才運算產生一些資料,所以主程式超小.

其實 .... 想也知道是這樣作的,一般正常的遊戲這樣搞反而沒有效率。
所以這個主要還是技術展示用的吧 ...
作者: McLaren118    時間: 2004-4-22 16:15
標題: Re: 不可思議的技術 96Kb 的3D FPS game
在我的TM800上跑.....

天哪~~~ 救命啊~~ 完全不行!
作者: taisani    時間: 2004-4-22 16:44
標題: Re: 不可思議的技術 96Kb 的3D FPS game
終於在同事的PM1.4 ATI9200的筆電運行了
還是有些許的lag~~~不過如同阿輝跟tales說的~~~
遊戲性稍低且運行可行效率差....

=_=   不過倒是能期待整個引擎在未來各方位的運用
作者: Dragoon    時間: 2004-4-22 17:30
標題: Re: 不可思議的技術 96Kb 的3D FPS game
這種事就僅能看看嘍~

電腦的世界 已經脫離 高效率的概念了~

想到當初 把 asm 寫的好的當作一種藝術, dos 時代 的 unreal(2?) 或 各種使用組合語言的競賽 還有朱邦復的過去, 到現在連 PDA 上都不以高效率為前提了 ...

硬體萬歲~ 高階語言萬歲~ 唉 ...

換個角度想, 花了兩年拼命擠到 96k 可以完成, 但卻沒有遊戲性.
或許我有點比較不一樣的想法, 用 quake 引擎一兩個月拉出來的世界也許會更有趣~
這到底是划的來還是划不來呢?

[ Last edited by Dragoon on 2004-4-22 at 17:32 ]
作者: ychao    時間: 2004-4-22 23:28
標題: Re: 不可思議的技術 96Kb 的3D FPS game
Originally posted by Dragoon at 2004-4-22 05:30 PM:
想到當初 把 asm 寫的好的當作一種藝術, dos 時代 的 unreal(2?) 或 各種使用組合語言的競賽 還有朱邦復的過去, 到現在連 PDA 上都不以高效率為前提了 ...

好懷念以前的unreal跟second reality。當初還買了ultrasound來用。
只是現在似乎是反正說硬體夠便宜,還是說是『促進消費』勒,都不做最佳化了。
作者: AlexPro    時間: 2004-4-23 00:18
標題: Re: 不可思議的技術 96Kb 的3D FPS game
這個本來就不是用來玩的,而是展現出語言技術的表現上。
這種等級的光影表現,先不考慮它倒底是不是96k 的軟體,
這種等級本來就是需要較高檔配備來跑
遊戲性和quake 比當然不能比,它又不是著重在玩的成分。它更不需要為了什麼
東西去最佳化,因為根本這就不是它寫出來的目的.

一般人 96K 大概連個小蜜蜂都做不出來
作者: Dragoon    時間: 2004-4-23 00:56
標題: Re: 不可思議的技術 96Kb 的3D FPS game
Originally posted by ychao at 2004-4-22 11:28 PM:

好懷念以前的unreal跟second reality。當初還買了ultrasound來用。
只是現在似乎是反正說硬體夠便宜,還是說是『促進消費』勒,都不做最佳化了。


喔~ 對啊對啊~ 名字都不太記得了!! 就是 unreal 跟 second reality!!
yesyes!! 我也有 ultrasound 1mb 版! 那時還拼命用 modem 到處去抓 mod!

那時抓到一首 What's love (baby don't hurt me) 的 mod 聽了好久, 最近才又找到這位先生的單曲~
回憶中~

[ Last edited by Dragoon on 2004-4-23 at 01:06 ]
作者: Dragoon    時間: 2004-4-23 01:02
標題: Re: 不可思議的技術 96Kb 的3D FPS game
Originally posted by AlexPro at 2004-4-23 12:18 AM:
這個本來就不是用來玩的,而是展現出語言技術的表現上。
這種等級的光影表現,先不考慮它倒底是不是96k 的軟體,
這種等級本來就是需要較高檔配備來跑
遊戲性和quake 比當然不能比,它又不是著重在玩的成分。它更不需要為了什麼
東西去最佳化,因為根本這就不是它寫出來的目的.

一般人 96K 大概連個小蜜蜂都做不出來


yes, 這都沒錯~

只是 ... 對我們來說 ... 除了 wow 之外, 好像也沒辦法得到更深的感動~

這個時代, 內容比較重要, 怎麼達到的已經不太被重視了~

128MB RAM 的 VGA CARD 遠遠超過當初 DOS 640K 限制的容量, 在這幾十 k 上的計較, 或許很難得到多大的感動~
作者: guest    時間: 2004-4-23 18:06
標題: Re: 不可思議的技術 96Kb 的3D FPS game
Originally posted by Dragoon at 2004-4-23 01:02 AM:
yes, 這都沒錯~
只是 ... 對我們來說 ... 除了 wow 之外, 好像也沒辦法得到更深的感動~
這個時代, 內容比較重要, 怎麼達到的已經不太被重視了~

這句話怪怪的
會重視'怎麼達到'的人一向就只有那些
他們的態度我想並沒有改變
只是普通使用者多了,給你這樣的錯覺

Originally posted by Dragoon at 2004-4-23 01:02 AM:
128MB RAM 的 VGA CARD 遠遠超過當初 DOS 640K 限制的容量, 在這幾十 k 上的計較, 或許很難得到多大的感動~

後面這句話沒有主詞,誰得到感動?
作者: zgenius    時間: 2004-4-23 18:12
標題: Re: 不可思議的技術 96Kb 的3D FPS game
Originally posted by AlexPro at 2004-4-23 12:18 AM:
一般人 96K 大概連個小蜜蜂都做不出來


好像是在說我耶
只會寫VB的人~
作者: AlgerChen    時間: 2004-4-23 18:56
標題: Re: 不可思議的技術 96Kb 的3D FPS game
我想那家公司的開發人員應該並不是真的很計較幾十k或幾百k的容量.
他們只是證明了當你對你所操作的工具熟練到一定的程度,真的是可以產生出蠻不一樣的工作成果,

以前在上Alogrithm的時候,就有同學向老師嗆聲說,效能不佳換台更高階的機器就一切ok啦.當然在某些情況來說,換好一點的機器有立竿見影的效果,但是我們還是同意選對Algorithm比你的Coding Skill重要太多.

機器的進步是很快速沒錯,但也有它的極限,沒有好的演算法就算到了下個千喜年,電腦還是打不過19 X 19傳統圍棋的人類對手.
作者: AlexPro    時間: 2004-4-23 23:52
標題: Re: 不可思議的技術 96Kb 的3D FPS game
附注一下,這套遊戲製作者就是之前做出 64K 3D動畫 + 聲音 的小組
作者: Dragoon    時間: 2004-4-24 00:40
標題: Re: 不可思議的技術 96Kb 的3D FPS game
哎呀~ 各位大大~ 請您不要誤會我啦~

我並不是說 他的作為 沒有價值~ 我只是有點感慨與提了個問題:

我只是在感慨 現在 的資訊界只在意 達成什麼, 而不重視 如何達成的~
有演算法當然是重要的! 有多少廠商都是靠那一套幾 k 或 幾十 k 或在多一點上百 k 的核心 大賺特賺. 像 Cisco, 像 Canon DC 內數位訊號處理. 例子當然很多, 無法一一列舉.

對一個旁觀者而言, 看過 DOS 時代的 組合語言 競賽, 再看到這個, 僅只是程度上的差別. 它並沒有創造什麼 不一樣的東西. 也就是說, 這是工藝 level 的藝術. 回想起當初看到的 unreal 跟 second reality 可真算的上是當時的創舉, 有創新的力量在裡面. 而現在這個 3D DEMO 用了最好的硬體, 並看不到令人感動的效果(主詞當然是我嘍, 其他人的意下如何 已有許多回應可以參考, 當然不是每個人都跟我的看法一樣~).

在那個圈圈內的人, 當然對能夠達成 96K 做一個這樣的 3D DEMO 感到驕傲, 可是, 這有什麼實際的價值, 讓你付出兩年去完成? (這當然是以我的角度來看)
在我這麼說的同時, 意味著我不會去做這件事, 也代表我不是那個圈圈的人.

我非常認同 效率 這件事. 但是, 請同時注意 Amdahl's 定律 : 到底效能瓶頸 是在 電腦 還是 在開發者的時間. 我的看法是: 這個程式 在較高的角度來看, 展現了 Coding Skill, 而不是 在 Algorithm 上有所創新. 我認為 ID Software 才是在 Algorithm 上做創新的腳色.

[ Last edited by Dragoon on 2004-4-24 at 00:52 ]
作者: ychao    時間: 2004-4-24 13:50
標題: Re: 不可思議的技術 96Kb 的3D FPS game
Originally posted by Dragoon at 2004-4-23 12:56 AM:
yesyes!! 我也有 ultrasound 1mb 版! 那時還拼命用 modem 到處去抓 mod![/quite]
可惜現在都不能用了。

這篇繼續聊下去,可能又會變成骨灰講古了。

[quote]
那時抓到一首 What's love (baby don't hurt me) 的 mod 聽了好久, 最近才又找到這位先生的單曲~回憶中~

可以麻煩給個link嗎?謝謝。

雖然說提昇硬體的等級可以有立竿見影的效果。可是如果說簡單換個更有效的演算法都不做,那coder真的該檢討了。只是說有時候現實會逼著你想更好的演算法,應該沒有多少人能有GRID的環境可以用吧。

另外,小弟不覺得ID soft有創新algorithm,有創新的是game engine。(定義問題啦)

[ Last edited by ychao on 2004-4-24 at 13:53 ]




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5