nekocat8888 wrote:
你可以找一下
GPL NO GAMe

拜託我都找不到
你也show一個出來

你直接打www.google.com.tw算了.


是你不會找還是真的沒有?
這位先生你的鬧劇可以結束了嗎?

http://openarena.ws/about.html
ID Soft 出的商業遊戲,就是當年的 Quake 3 Arena
他本來就有 Linux 版本,現在是 GPL 開放原始碼釋出
ID Soft 一直都有在出 Linux 版本的商業遊戲,而許多後來都 GPL 開放程式碼
這是一家技術和胸襟都很了不起的遊戲公司。
不要跟我說這家你沒聽過... 3D 第一人稱射擊就是這家最強,
大部分知名同類遊戲都用他們家引擎。

http://wz2100.net/about-us
Warzone 2100,這是 2003 年曾經上市過的商業遊戲
全 3D 的即時戰略,一開始就有出 Linux 版本
後來 GPL 開放原始碼釋出

剩下的留給你自己找,我跟你保證還有,不過這留給你當功課。
這些沒營養的硬凹討論串,可以停了嗎?

slime wrote:
1. Linux 下有一堆 game , 有需要請自己找, 但請不要說"某某 game 沒有 Linux 版", 這種事請找原開發廠商反應.


這個我滿好奇的
是說DirectX的問題已經解決了嗎?
既然DirectX的問題在Linux已經解決了
那不就是說現在DirectX的遊戲都已經可以在Linux上玩了?
Hiro hyn hi^dh ab 'wanath......
Gwaewluin wrote:
這個我滿好奇的
是說DirectX的問題已經解決了嗎?


我只說有很多 game 可以在 Linux 或 Windows 執行.

Gwaewluin wrote:
這個我滿好奇的是說D...(恕刪)


遊戲不一定要用 DirectX ,即使用了,如果能仿 Windows 的 HAL 架構,其實也是可以移植,但這部份牽涉太大,可能有違法問題。

id 我記得是走 openGL 的,基本上遊戲如果要跨 linux 跟 windows 的話,就不能用 DirectX 而要發展自己的架構,只是 linux 下可能需自己寫程式的地方,windows 下可以用包裹過 DriectX 的 DLL 來處理,節省開發時間。
nekocat8888 wrote:
你是有病喔!gcc本...(恕刪)


最好我寫程式快 20 年、寫遊戲也最少10年,我不懂你懂...........

someonepoor wrote:
也因此RMS才會堅持Linux要叫GNU/Linux...
..(恕刪)


關於RMS堅持Linux要堅持要叫GNU/Linux的原因我補充一下
原本RMS想要開發一套自己的作業系統,一套仿商業Unix,但是卻又非商業Unix的作業系統
所以用遞迴的方式命了這個名字Gnu's Not Unix(GNU)
而這個計畫剛開始從emacs開始,因此有自己的文書處理環境,有好用的編輯環境來寫程式
除此之外,他跟Linus不一樣,他沒有從作業系統最重要的核心kernel開始做起
他則從編譯器開始做起,因為必須透過編譯器將程式碼轉換為二進位碼
而gcc便成為GNU計畫內最重要的一個程式
其後GNU還不斷仿照Unix的架構
將Unix內所有的小而強大的程式重寫
其中包含:shell(bash), library(glibc)等等
完成了Unix系統必備的,除了kernel外的所有程式

而最後當RMS要來發展他自己的核心Hurd時
他面臨了幾個問題
1. Hurd採微核心的架構,但是這個微核心的架構遠比他想像中的難以debug,最後一直只有完成一個半成品
2. Linus也已經完成了Linux這個kernel,他的完成度比Hurd高,且他已經吸引了「x86版本Unix需求」的使用者
所以他放棄繼續開發Hurd

目前的Linux distributiont除了kernel(linux)外,
多半都會附上其餘環境(因為只有個核心沒辦法做事),
這些環境往往都是GNU計畫所提供,
另外還會有其他第三方的貢獻,
因此RMS才會堅持要叫做GNU/Linux

nekocat8888 wrote:
gcc推動linux成功的最強的引擎(恕刪)

我想我只能針對字句一字一句來探討,
如果改成「gcc推動linux成功的最強的工具
我想沒有人會反對
只是因為你用了引擎這個字眼
而其他人質疑為何你會把DirectX跟gcc拿來相提並論也多半是你用了這個字眼(你至少用了三四次,在不同篇裡面)

nekocat8888 wrote:
不管如何,由於gcc有超多種平台,以及編譯效能好的特性(恕刪)

關於gcc有超多種平台這句話
指的是gcc提供不同CPU平台的版本
除了PC最常見的x86, x86_64外
還有支援各式各樣的CPU
例如:alpha, ppc等等,甚至很多embedded system的CPU (詳見這邊)

至於編譯效能好這一點
早期好像在gcc 2,x時因為強調跨平台
所以其實效能並不比其他商業編譯器來得好
記得好像3還是4的時候有大幅改善效能
但是在Intel的x86平台上還是以Intel自家的編譯器比較好

nekocat8888 wrote:
所以這是也自然會形成Linux使用上的困難..
也變成這東西註是工程師才能玩的作業系統(恕刪)

這句話是怎麼來的,為何gcc強大就會造成只有工程師才能玩的東西
A:某平台或某作業系統的編譯器強大
B:這個作業系統在使用上困難
if (A is true) then (B is true)??
那其實你要講的是:MS Visual C++也蠻強大的,雖然沒有跨平台,但是還是很強,所以造就了Windows 的使用上困難
還是你要講的是:Windows使用上不困難的原因是,MS Visual C++蠻鳥的


web seervice use list twitter, HEMIDEMI, blogger, picasa, google, google maps
slime wrote:
我想....這部份靠自己可能比較實際一點 ^^!

麻煩真的要討論實際使用 Linux 發生的困擾, 另外到這邊吧:..(恕刪)


我想你誤會了,我是想請這位大大,直接開個什麼「linux好爛」、「用linux是拜神」或是「linux是騙人的」這些文章,我想會有更多人有興趣去滿足他特殊的思考模式,讓他可以最高姿態來學到他想學到的東西,或是平衡他心中的一些想法。

這一篇是在推大家用linux的,大家說不用,也沒人強迫你接受,但是一些錯誤觀念,也不可以在這直續燒下去,要是因此讓一些潛在使用者打退堂鼓,就不是我們樂見的結果了 。

很少看到一個人發文這麼衝的,這位貓貓大大,還真是個人才啊。
bsjacky wrote:
這句話是怎麼來的,為何gcc強大就會造成只有工程師才能玩的東西
A:某平台或某作業系統的編譯器強大
B:這個作業系統在使用上困難
if (A is true) then (B is true)??
那其實你要講的是:MS Visual C++也蠻強大的,雖然沒有跨平台,但是還是很強,所以造就了Windows 的使用上困難
還是你要講的是:Windows使用上不困難的原因是,MS Visual C++蠻鳥的

我還正想說這裡某人的許多話,邏輯都不通咧。
我剛好不在,沒有回

基本上Linux的開發就是工程師才能玩的東西
這句話一點也沒有錯

沒有什麼邏輯很奇怪,是你們才奇怪
請不要拿中共那一套來鬥我,也不要拿別人的話套我的身上
更不要一個字一個字檢查意思..

如果要來玩這種文字遊戲大家來玩呀!來呀!十個人來文革我也不怕..大家一起玩..
gcc是集合名詞,拿vc比....

還有GPL的GAME ,只要拿"GPL GAME"當關鍵字就可以証明
我卻要說一堆,我也拿關鍵字當証明呀..
我有做這種白癡事嗎

原來引擎二字就是3D引擎DirecX..
我那一篇文章有提到DirecX這個字眼,我都不知道..
又扯到我亂說,說gcc就是DirectX..
你們一個人一張口,還滿厲害的...

果然用Linux就是要嘴賤一點,Linux才會厲害
講爛就不行
就不怕你們這些人,Linux就是爛..怎樣..


回到原本的話題
因為Linux的開發過程,本來就沒有考慮到太多東西
天底下那有用gcc 在編譯核心解決事情的
你看過那一套軟體在改設定之後還要重新編譯的
怎麼不用Plug-in的方式解決..
抱歉,有source code以及compile 幹嗎做這東西

這東西不是注定不會看正常人用的嗎?
是你們有問題,不是我

被小魔鬼附身的貓
nekocat8888 wrote:
gcc是集合名詞,拿vc比....
你看過那一套軟體在改設定之後還要重新編譯的
怎麼不用Plug-in的方式解決..


麻煩解釋一下您的用法, 以免大家不懂嘍.

1. 什麼是"gcc是集合名詞"? (應該是縮寫吧?)

2. 您看過有什麼"軟體"(非驅動程式)是"改設定之後"還要重新編譯的?

3. 什麼軟體是用 Plug-in 來"改設定"的?
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 155)

今日熱門文章 網友點擊推薦!