Wednesday, July 10, 2013

Simply the best ?!

昨天我坐在一部電腦前面, 那部電腦的硬件配置一般, 運行著Windows 7(64bit), Intel i3 CPU + Intel Graphics. 同時也看到自己的遊戲 Final Spike 的 Zip 檔案, 忽發奇想 : 九年前製作的電腦遊戲, 能不能在現今的電腦上執行 ?

要證實那個想法, 辦法很簡單, 就是執行一下. 結果是, 很順利地運行著, 完全沒問題, 而且效果聲和背景音樂也是響亮的 !

好了, 到了這裡, 先說一說 Final Spike 是用怎樣的一個電腦程式. 它是個Windows(32bit)遊戲, 使用的 Game engine 是我自己製作的, 用純粹的 C Language 和 DirectX 7, 用了幾個 3rd party 的 DLL 工具. 遊戲也是用純 C Language 編寫, 所有美術, 3D Model, Animations 等等也是我自己一手包辦.

那是九年前的作品, 最後的一個 執行Build 也是九年前的了, 一直以來也沒再 Compile 過. 其實我也想說, 現在究竟有那一個 Game engine 可以做到這個 ? 九年後的 64bit Windows 7 也能夠執行那麼舊的遊戲 ?

那會是 純C Language程式的美麗, 那會是設計簡單的美麗, 也會是結構簡單的美麗 !