看板 GameDesign 關於我們 聯絡資訊
※ 引述《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
jbyu:cocos2d-x 有作lua embedded 05/07 11:10
chenglap:但是如果 art 和 programmer 一起動那個 project, 多少就 05/07 11:17
chenglap:要用上 unity svn 了. 05/07 11:17
chenglap:而且 unity 的 svn 不同平臺間不能共通, 沒記錯的話 PC 05/07 11:18
chenglap:project 和 iOS project 就不能共用. 05/07 11:18
chenglap:另一點就是中文支援的問題, 我沒用過 ex2D 不清楚. 05/07 11:19
chenglap:但是 EzGUI 的中文支援就是單純地沒有... 05/07 11:19
jbyu:SCM可以考慮用perforce, 免費版可以管理1000個檔案 05/07 11:37
littleshan:SCM 我們是用 hg 並沒有什麼大問題 05/07 11:43
littleshan:不同平台的 project 是可以共通的 05/07 11:43
littleshan:另外ex2D是吃bmfont產生出來的font texture中文也OK 05/07 12:00
chenglap:但 bmfont 生出來的話, 中文 texture 會超大吧. 05/07 12:01
littleshan:若只包含常用字,2k*2k的texture應該夠 05/07 12:54
littleshan:直接畫ttf的確是辦不到,但用font texture效能較好 05/07 12:55
chenglap:唔, 我也想要一個出中文最好的方法, Unity 出中文很麻煩. 05/07 13:05
cmcer:用script去自動跑用到的字集texture就可以了,並沒有那麼難 05/07 23:01
Ebergies:其實 Unity SVN PC/Mac 是可以共用的,頂多切平台要重跑 05/08 19:43
Ebergies:Texture 轉檔,另外中文字的確就用 font texture 即可 05/08 19:44
LinaInverse:我也認為unity最大的利點是讓programmer以外的人能 05/10 01:22
LinaInverse:更快速且容易access開發中的產物 05/10 01:24
LinaInverse:當然是會聽到說unity的成品運作速度比不上native程式 05/10 01:28
LinaInverse:但畢竟不是每個人都有時間跟能力從頭自己打造 05/10 01:29
Hevak:推樓上 05/10 10:03