作者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