今天看到有人聊起那个叫Epic Games的公司,就想起来我之前待过的一家公司的事儿。
那会儿我们公司不大不小,本来用着别的工具做东西,做得也还行。突然有一天,老板也不知道是看啥新闻,还是听谁的忽悠,就铁心要换Epic的那个虚幻引擎,叫什么Unreal Engine来着。
老板的原话大概是,你看人家Epic,搞出那么火的游戏,他们的引擎肯定牛,用咱们也能做出爆款。当时我就觉得有点悬。 人家Epic那是多大的公司,总部在美国那边,搞引擎搞多少年,技术积累厚得很。我们这小庙,能供得起这尊大佛吗?
折腾的开始
然后就开始折腾。先是派几个人去学,包括我。那引擎,确实功能看着挺多挺强的,但学起来那叫一个费劲。界面复杂得要死,各种按钮、选项看得人眼花缭乱。关键是,我们之前的项目积累和经验,好多都用不上,得从头开始摸索。
- 文档有时候看得云里雾里,翻译过来的东西总感觉差点意思。
- 网上找资料,说法五花八门,很多还是英文的,看着头大。
- 最头疼的是,遇到问题卡住,内部又没人能立马解决,效率一下子就降下来。不像以前用的工具,大家熟门熟路,很快就能搞定。
团队里也开始有不同声音。一些老员工觉得没必要换,原来的工具用得好好的,为啥非要赶这个时髦?换风险大,进度也慢。支持换的人,就觉得这是技术升级,面向未来,用虚幻引擎做的东西画面才够“炸裂”。天天开会吵,项目进度慢得像蜗牛。
的结果
我记得特别清楚,搞大半年,新引擎的项目还是磕磕绊绊,没弄出啥名堂。反倒是把几个主力都陷进去,整天焦头烂额。原来的项目也因为人手和精力被抽走,维护得不咋地,客户那边都有意见。整个公司那段时间气氛都很怪。
后来我就感觉这样下去不行,主要是心累。每天不是在解决那些搞不懂的新问题,就是在看团队里的人为用哪个功能、怎么实现吵来吵去。正好那时候有个朋友介绍另外一个机会,虽然不是做游戏开发,但感觉更稳定点,技术栈也是我比较熟的,我就下定决心跳槽。
现在回头看Epic这家公司,确实挺厉害的,引擎也那个送游戏的平台也都做得风生水起。但对我来说,那段经历就是个教训。不是说大公司的东西不而是得看自己合不合适。 盲目跟风去用那些看起来很“高大上”的东西,如果团队基础、公司策略跟不上,可能就是把自己折腾得够呛。技术选型这事儿,真不是看谁名气大、功能多就行的,脚踏实地,找到适合自己的路子才最重要。
还没有评论,来说两句吧...