Re: [心得] 有關RGSS

看板Ruby作者 (Bird)時間18年前 (2007/02/15 00:15), 編輯推噓4(404)
留言8則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《moondark (我就是我)》之銘言: : 事實上, : RGSS在程式語法上和RUBY完全相同, 一定相容的,因為他就是內建Ruby 1.8.2 interpreter 試試 p RUBY_VERSION : 只有在遊戲必要相關上強化。 : (ex:音樂演奏、子圖集…..等) : 嚴格說起來那些強化並沒有「包起來」, : 都是看的見的程式碼, RPG module下的東西都是被包起來看不到的,像是RPG::Sprite 大部份都是native binding的部份 : 要全部砍掉或忽略而自己重寫不是不行, : (比如說要做3D遊戲) 沒有不行,不過比重頭寫還要麻煩 因為他沒有暴露DirectX或Window Handler的介面 要在該視窗內3D貼圖還要hack回去 XDrz 內建的貼圖方式太少,不支援減法合成之類的....很討厭 == 關於使用動態語言加速遊戲開發的部份,我覺得你說的很好 == 另外可以試試Ruby/SDL http://www.kmc.gr.jp/~ohai/rubysdl.en.html BTW,我還是搞不清楚 LGPL在腳本語言裡面到底要怎麼看,什麼狀況符合LGPL中的dynamically link 我究竟可不可以在商業遊戲中使用Ruby/SDL並close source發佈? 有沒有高手可以回答一下呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.88.16

02/15 00:29, , 1F
LGPL 好像一直都蠻有爭議的… :( 可能等新版看會不會比較好
02/15 00:29, 1F

02/15 02:01, , 2F
受教了。另外如果是LGPL應該可以(?)
02/15 02:01, 2F

02/15 02:02, , 3F
Quake 4 好像有用到SDL
02/15 02:02, 3F

02/15 02:20, , 4F
不過是Linux版的...
02/15 02:20, 4F

02/15 02:41, , 5F
LGPL明確的定義 dynamically link可以
02/15 02:41, 5F

02/15 02:42, , 6F
所以我把他編成dll散佈 應該是沒問題的
02/15 02:42, 6F

02/15 02:42, , 7F
但ruby目前沒有好的編譯方案
02/15 02:42, 7F

02/15 02:43, , 8F
我不清楚將ruby/sdl以什麼樣的形式封裝才符合LGPL的規範
02/15 02:43, 8F
文章代碼(AID): #15qpMl5k (Ruby)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
4
8
文章代碼(AID): #15qpMl5k (Ruby)