2020在我身上发生的比较大的事情可能是我上班了,游戏开发重心从Unity转向XNA,以及翻译了几个视频,还有就是买了台二手MBP。
上班的感受
年初,三四月时候考虑到经济问题,着实囊中羞涩,便上班去。去了广州科韵路一家做休闲游戏发行的公司。收入也终于上了10K,勉强可以养家糊口还能存点。之前做的游戏其实还对于自己找工作有点加分项(虽然我不稀罕),做游戏甚至做很多事情到最后其实技术不是最重要,最重要的是你这一路克服困难的勇气和决心,可能这点是公司比较看重的吧。
科韵路的加班强度着实不小,最近两个月已是996。但加班也无法阻挡我制作我喜欢的游戏。虽然时间很少,但是积土成山,时间挤挤也还有,比如早上上班提前一小时起(近来天冷晚上又晚睡实起不来了),比如午休俩小时吃完饭睡觉一小时也足够,晚上加班前的吃完休息时间。
只是公司没隐私确实不舒服,热爱工作的同事休息时间还在做工作,偶尔领导经过又会看到我屏幕,有点尴尬。
在家一年多其实以为自己技术有点不行,实际上班发现与同龄比还不错,很多人一不热爱,二加班多了也没时间钻研。现在看他们代码我也能挑出点问题,技术讨论我也能提出点不一样的见解。
其实对于团队协作做游戏,最重要的其实是互相信任。但我发现公司各个职位之间其实并不信任,每个职位都觉得对方不行,研发说发行傻,程序不懂美术说美术要怎么怎么改,策划觉得程序这么简单都做不出来。
投入XNA怀抱
其实Libgdx也挺喜欢,不过摸了下java觉得还是C#熟悉简单点。不用Unity是觉得Unity略重,再加之电脑配置一般,而且我就做点简单的小游戏没必要安装个几G的引擎。XNA虽然比较底层但比较平衡,虽然写的代码会比较多,但我是代码小王子呀!
用Unity其实很多时候感觉自己是个脚本小子,写得不是很爽。用XNA虽然写的比较慢,但是自己控制全部流程而不是脚本的感觉很爽,在这个过程中明显能感觉到自己的成长。
现在想来,做游戏最重要的还是见证自己的成长过程。
目前可能是自己做游戏不会再碰Unity,主要还是电脑不够好,用起来比较憋屈(好像2020版本好了些?),8G跑个Rider和Unity电脑太吃力。不过如果我做手机游戏还是3D游戏可能还是会选择Unity,目前大部分精力还是做2d平台游戏(Platformer)。
每个代码小王子都需要一台MBP
没事时候会去逛逛咸鱼,12月底看到咸鱼的MBP的价格还OK,大概在3000左右,就心痒痒。
这几年一台1500咸鱼买的单核Mac Mini和一台850淘宝买的台式机陪伴着我度过全部的开发时光。不过好在都是8g内存,用起来不是太顺畅但勉强还可以。
思前想后还是觉得能有一台MPB来当生产力工具是最好,平时还挺依赖Bash和Vim。虽然新出的M1很让人流口水,但毕竟囊中羞涩,刚好有一天咸鱼同城看到有台2400的,买到就是赚到,咬咬牙便入手了。
咸鱼上卖苹果电脑的骗子感觉是比较多,需要认真分辨,很多什么女生自用学生自用这种大多是骗子。
翻译视频比较少了
由于Danroot很长一段时间都休息不更新视频,我精力着实有限不能兼顾,所以2020翻译的视频数量少了,只有七个。同时我也换名字和换头像,因为Codinggamer这名字随便想出来的,感觉太官方,没什么个性。以前全职时候是当娱乐活动来翻译,现在业余做游戏时间已很少,所以翻译优先级只能后延了。
对比2019的进步以及未来计划
自己与2019相比,代码技术有了一些成长,对面向接口和一些设计模式有了更多实践。像素画水平也有了些微进步,不过画画对我来说始终不比写代码熟悉。心态也有了一些变化,以前没全职做过独立游戏,所以想着的是能够全职做养活自己,接受能力有限无法养活现实后现在再返回上班做不是自己想做的游戏也比较坦然(除非游戏实在接受不了),没法全职就业余接着做!
人总是要接受自己能力不行,当你发现自己能力不行唯一能做就是积蓄自己,准备下次冲锋。
今年我应该会至少发布一款游戏,隔了太久没完成一个游戏其实很不爽!本是想快速制作一个缝合几个玩法叙事向手机游戏找找感觉顺便锻炼一下像素画,但是摸了两天发现还是继续我平台游戏(Platformer)好了。
独立游戏于我最重要的是独立,不要人云亦云,有自己想法,不要人说Platformer太多人做没出路就不去做,不要人做银河城你一来也去做银河城,不要人说RougueLike和模拟,叙事游戏比较能出彩就去做。
我平时也会玩玩其他类型游戏也有很多想法,但真正来做,思前想后比较有动力来做的也只有一个类型。新的一年我尝试努努力让自己变身Platformer小王子!
最后再分享下自己2020最后四个月转到XNA后做的游戏原型,虽然挺普通的玩法但我挺喜欢这种游戏~
Sadi
2020年1月18日
酷,没想到Codinggamer就是你呀!一直都很喜欢你的翻译视频,质量很高~
@无有时代:谢谢夸奖哈哈~