資訊技術

Torque 3D Goes Open Source

Torque 3D 是一款由 GarageGames 所開發的 3D 遊戲引擎,最近宣佈將完整原始碼放置於 GitHub 網站,並採用比 GPL 更為寬鬆的 MIT 授權方式,正式成為開發原始碼的遊戲引擎(之一),而採用 MIT 授權事實上也形同讓 Torque 3D 變成完全免費的產品,這對於無論是想製作免費遊戲還是商業遊戲的開發者來說,又多了一個相對廉價的選擇。

 

已公開的原始碼可在此頁面下載、瀏覽:

https://github.com/GarageGames/Torque3D

 

從中指事件淺談 Linux 硬體支援

這其實是大約兩週前發生的事情了,網路上也已經有很多相關討論文章,所以本文就時效性來說有點晚,但沒辦法,DR 一直到這週末才算有空寫些東西……若有對「中指事件」仍一無所悉的人可以參考 DR 以下的說明:話說 Linus Torvalds 於 6 月 14 日在芬蘭的 Aalto 大學演講並接受學生提問(Aalto Talk with Linus Torvalds),其中有一名學生提到她有一台筆電(於影片中大約 48 分鐘又 13 秒的位置),裡頭使用了 NVIDIA 的雙顯卡(Intel 的內顯加 NVIDIA 的獨顯)規格,但她對於如何在 Linux 上做顯卡切換感到十分困擾,因為 NVIDIA 並沒有對此切換功能(NVIDIA Optimus)提供任何 Linux 平台的支援。而 Torvalds 的回應是:NVIDIA 是他所交手過最糟糕的公司,並且說明了一些狀況,接著他趁此機會對著鏡頭說:「NVIDIA, f**k you」,然後比了個中指。

 

中指是什麼?

 

Mozilla Thimble and HTML editors

Mozilla Thimble 是一個由 Mozilla 所開發的線上網頁製作工具,使用者可以在瀏覽器上直接編寫網頁原始碼,然後即時的瀏覽呈現結果,因此 Mozilla Thimble 可以作為學習 HTML 的工具,或者用來快速測試 HTML 程式碼。該工具目前仍在測試階段,就 DR 的試用狀況來說,在 Google Chrome 上的游標會變得怪怪的,但使用 Mozilla Firefox 就沒有這問題。

 

Linus Torvalds: Linux succeeded thanks to selfishness and trust

來自 BBC News 對 Linux 原作者暨現任專案領導人 Linus Torvalds 所做的專訪:

http://www.bbc.com/news/technology-18419231

werkkzeug3

werkkzeug3 是一款用於 Windows 平台的 3D 引擎,由專門製作動畫 demo 的團體 farbrausch 所開發,會特別在此介紹的原因為最近 farbrausch 將自己所開發的一些軟體包含引擎在內,以開放原始碼的方式釋出(GitHub)。werkkzeug3 這款引擎在網路上比較為人所討論的特點是它所打包出來的軟體容量可以達到非常微小的程度,例如 fr-041: debris. 這支 demo,整個軟體只有 177KB,而 .kkrieger 這款簡易的 FPS 也只有大約 95KB 的大小。

PS Vita 所使用的開放原始碼軟體

新聞出處來自 LinuxTOY,PS Vita 是 Sony 最新推出的掌上遊戲機,而事實上 PS Vita 使用了許多開放原始碼的技術,例如 FreeBSDNetBSD,似乎顯示出 PS Vita 所使用的作業系統實則為基於 BSD 所發展的 Unix-like 作業系統。至於為什麼是用 BSD 而非 Linux,也許是因為 BSD 授權許可證並不要求修改者回饋其原始碼。

 

以下是根據官網資料所列出的開源碼軟體名單:

How Linux is Built

來自 Linux 基金會的宣傳影片(YouTube)。

 

 

老實說其中有一段敘述 DR 覺得不是很恰當,在開發與發佈時程方面,用「A new kernel comes out every 2-3 months」去比較「years for competing operating systems」,聽起來像是犯了系統核心(kernel)與整個作業系統在範圍上的不對等比較。再者,從產品營運的角度來說,kernel.org 發佈新 kernel 的速度多快並不重要,因為沒有任何終端產品會直接選用最新版本的 kernel。

Open Tools for Game Development

Open Tools for Game Development 是知名程式設計師 Ryan C. Gordon 於 2012 年的 Flourish! 開放原始碼研討會所發表的一篇演講。以下 DR 會根據 Gordon 所發佈的投影片內容,列出他推薦適合用來進行遊戲開發的開源碼工具。

 

演講影片應該近期也會發佈出來,不過 DR 不期待自己可以聽得懂多少……

 

按照投影片順序,首先是函式庫的部份,Gordon 推薦使用以下函式庫:

Fedora 16 And GNOME Shell: Tested And Reviewed

來自 Tom's Hardware 的評析文章:Fedora 16 And GNOME Shell: Tested And Reviewed,這篇文章非常的少見、難得並且詳盡。基本上 Tom's Hardware 就如大多數的硬體網站一樣,所使用的作業系統以 Windows 為絕大多數,不過也不是完全看不到 Linux,例如當中還是有 Ubuntu 及其衍生產品的相關文章,但出現 Fedora 的評析倒真的完完全全是頭一遭。

 

十六項 PC 產業的重大失敗

來自 Tom's Hardware 的圖集文章:16 Of The PC Industry's Most Epic Failures,全部都是硬體方面的,當中有些是 DR 原本就知道的,而有些則前所未聞,名單如下:

頁面

Subscribe to RSS - 資訊技術