作者littleshan (我要加入劍道社!)
看板GameDesign
標題Re: [請益] Unity3D 的版權與費用問題
時間Mon May 7 11:06:13 2012
※ 引述《chenglap (無想流流星拳)》之銘言:
: 至於 Unity3D 是一個賊船, 你上了賊船之後, 樣樣都要收錢的, 不會比商城制
: 的遊戲好上多少. 從 svn 到甚麼到那個全部都要收錢. 況且你要用 unity 的
: 話還要連著一堆(同樣要收錢的) third party 東西效果才會好一點, 想要低成
: 本開發的話, 我跟你說, 絕對是同胞勿近. 他不會因為你是臺灣人, 就不收你
: 那個美國的價錢.
我倒不認為如此
以 Cytus 來說,我們除了 Unity3D pro 以外,的確也使用了許多 plugin
包括 ex2D 以及 Prime31 的 Facebook/Twitter/IAP 等
這些 plugin 加一加大約是 200 鎂左右吧
然而如果這些功能全部由我們自己寫
至少要花一個月以上的時間
而 200 鎂遠低於一位工程師的月薪
退一步說,若去掉那些比較屬於附加功能的社群網路,
單純 Unity + ex2D 就足夠打造一個完整的 2D game 了
而 ex2D 只要 25 鎂
我個人是覺得這物超所值了
: 如果你真心想開發 iOS, 那麼老老實實用 objective C 是你最好的選擇. 我推
: 薦的是 cocos2d, 但你最低限度的投資也應該要有一部 macbook + ipod.
持保留意見
Unity 的確是有不少問題,但它的 editor 仍然占有極大的優勢
以往我們使用其它 engine 的情況
大致是 art 使用外部工具 (photoshop 或 after effect) 編排場景
然後讓 programmer 使用程式碼排出 art 想要的樣子
但因為技術上的原因,排出來的樣子往往不是 art 想像的結果
這一來一往就會用掉許多時間
而 Unity editor 允許 art 直接編輯遊戲中的 asset
同時按下 play 可以馬上預覽結果
大幅度節省了開發時間
另外像編輯動畫之類的事情,在 PC 上也可以做
當然我們為了在 App Store 上架,還是會準備 mac + iphone 作為測試
不過像 2D 動畫這類單純的功能,跨平台後還沒出過問題
iOS game engine 除了 unity 與 cocos2d 以外還有一些別的選擇
像是 corona sdk 等
基本上我是不太建議使用 objective c 那實在太低階了
就算用 cocos2d 我應該還是會塞 Lua 進去處理高階的遊戲邏輯
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.3.139
1F:推 jbyu:cocos2d-x 有作lua embedded 05/07 11:10
2F:推 chenglap:但是如果 art 和 programmer 一起動那個 project, 多少就 05/07 11:17
3F:→ chenglap:要用上 unity svn 了. 05/07 11:17
4F:→ chenglap:而且 unity 的 svn 不同平臺間不能共通, 沒記錯的話 PC 05/07 11:18
5F:→ chenglap:project 和 iOS project 就不能共用. 05/07 11:18
6F:→ chenglap:另一點就是中文支援的問題, 我沒用過 ex2D 不清楚. 05/07 11:19
7F:→ chenglap:但是 EzGUI 的中文支援就是單純地沒有... 05/07 11:19
8F:推 jbyu:SCM可以考慮用perforce, 免費版可以管理1000個檔案 05/07 11:37
9F:→ littleshan:SCM 我們是用 hg 並沒有什麼大問題 05/07 11:43
10F:→ littleshan:不同平台的 project 是可以共通的 05/07 11:43
11F:→ littleshan:另外ex2D是吃bmfont產生出來的font texture中文也OK 05/07 12:00
12F:→ chenglap:但 bmfont 生出來的話, 中文 texture 會超大吧. 05/07 12:01
13F:→ littleshan:若只包含常用字,2k*2k的texture應該夠 05/07 12:54
14F:→ littleshan:直接畫ttf的確是辦不到,但用font texture效能較好 05/07 12:55
15F:推 chenglap:唔, 我也想要一個出中文最好的方法, Unity 出中文很麻煩. 05/07 13:05
16F:推 cmcer:用script去自動跑用到的字集texture就可以了,並沒有那麼難 05/07 23:01
17F:推 Ebergies:其實 Unity SVN PC/Mac 是可以共用的,頂多切平台要重跑 05/08 19:43
18F:→ Ebergies:Texture 轉檔,另外中文字的確就用 font texture 即可 05/08 19:44
19F:推 LinaInverse:我也認為unity最大的利點是讓programmer以外的人能 05/10 01:22
20F:→ LinaInverse:更快速且容易access開發中的產物 05/10 01:24
21F:推 LinaInverse:當然是會聽到說unity的成品運作速度比不上native程式 05/10 01:28
22F:→ LinaInverse:但畢竟不是每個人都有時間跟能力從頭自己打造 05/10 01:29
23F:→ Hevak:推樓上 05/10 10:03