作者linjack (嗯)
看板GameDesign
标题Re: [问题]关於virtools
时间Thu Jan 18 23:29:48 2007
※ 引述《ufbb (後悔莫及)》之铭言:
: 有人在使用virtools吗?
: 最近在使用此软体做游戏
: 可是遇到了瓶颈
: 大家知道有什麽网站有教学的吗?
Virtools 最最玄妙的地方就是国外讨论区和资源少到靠杯
(板众前辈们请原谅我用这麽粗鲁的字眼)
要较有系统的教学可能直接去买市面上的教学书籍比较快
(刘x昆那本?)
恐怕你要找 Forum, 怎麽找都只有 "Swap-Meet" Forum(好像和官方有关)
有稍微多一点的讨论. 至於教学则是零零散散, 然後数量也少
最惨的是 Virtools 3.0 3.5 4.0 之间的转换还常踩地雷
有时候你找到的解法是旧的, 拿到新版 Virtools 里用会出事
下面是个人牢骚可跳过不看 XD
小弟个人这学期也有学校的分组作业要求使用 Virtools 制作游戏
由於我们的考量是以游戏制作为主体 将来考量继续发展成毕业制作
所以在游戏企画和设计上就没有去迁就 Virtools 的强、弱项
我们做的是一个方块解谜游戏(Tetris, Puyopuyo, Meteos, and more)
我相信用过 Virtools 的人应该都知道
Virtools 的强项并不是在做类似这种互动模式的东西
当时刚碰 Virtools 就知道我们整组人都不能接受
那个长的像电路板的 Schematic
(好像还在哪里看到说这叫图形化程式设计, 真的是乱发明名词 囧)
也考量我们要做的游戏类型, 又听说 Virtools 有 SDK 可写
好吧 那就拿来的 SDK 来写吧 ....
一用这 SDK 才知道进了地狱了
和 SDK 有关的资源在网路上更是几乎等於没有
遇到一个问题 上网用了好几个可能的关键字搜寻
google 找到的笔数全部加起来才不到一百个 真是昏倒
於是只好自己拼命读 Virtools SDK documentation
幸好 documentation 虽不够详尽 但也够应付大部份的问题
还无解的话也能直接看 SDK source code 只是非常浪费时间
我们只有大约一个月不到的时间 很多东西都第一次碰
(额外的 input device, virtools SDK, 3D建模, blah blah)
在这种情况下也只好爆肝跟他拼了 ..
最可笑的是 这爆肝出来的结果
啥 发布困难!
Virtools 现在的 3D Live Player 不吃 custom DLL .........
我们整个游戏核心就是一颗 custom DLL
(正确的来说, 是两颗, 因为我们有另一个 DLL 做 input device 处理)
阿你不吃是要怎麽发布啦 如果要 Standalone player,
又要去修改他附的 standalone player sample 的 src code
然後一堆 Virtools dependencies, deal with it man.
虽然不是做不到 可是时间也不够了
这一路上 SDK 本身有的地雷也踩过
Visual C++ .Net 2003 的雷也踩过
耐心都已经磨完了 还告诉我要自己想办法做 standalone player ....
忘记提, Virtools 4.0 本身还有搞笑的地方 3.5 -> 4.0 版的
Virtools Scripting Language 语法有更动
然後 Virtools Dev 里内建的 VSL 居然忘记更新
害我一开始还一直 VSL compile error, 还要我去修他内建的 VSL 的错误
虽然不是什麽大不了的事 可是就觉得感觉很差劲
到底官方有没有在用心维护啊 ...
再来看看有趣的资料
http://www.virtools.com/solutions/ordernow/education.asp
这是他们 educational solutions 的页面
下面有 licensed customer list
除了他们母国 (法国) 以外 猜猜 list 最长的是哪个国家 ?
Taiwan 啊, 是个 Taiwan 啊 真光荣
OTL
国外用 Virtools 制作出的游戏 我听过比较有名的就一款
Syberia I&II 是个传统冒险游戏
台湾咧 ? e 路狂飙 正是敝系上老师的「成名作」
好啦 再讲下去爆料会爆太多
潜水去
--
寒假有空的话小弟可以把敝小组的开发辛酸史 po 出让大家笑笑
反正也只是一群有热血没经验没技术的笨蛋干蠢事而已 XDXD
很多错误的地方也许我到现在都还不知道是错的
但是已经知道错的地方 很多了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.72.57.78
※ 编辑: linjack 来自: 203.72.57.78 (01/18 23:57)