作为女程序员,一个人做手游服务端开发是一种什么样的体验

今天要讲一讲我程序媛的苦逼生活啦,因为这真的是我生活的很大一个组成部分,貌似除了睡觉,占用我时间最多的估计就是在电脑前码代码了。

2016年的第一天就苦逼地当了一天的加班狗,10点才离开公司。最近游戏终于快要上线了,忙着接入sdk之类的一堆事情。回想起立项以来已经过了 4个月,2客户端 + 1服务器 +1美术,虽然只是一个经营类型的h5游戏,感觉没啥新意,但也总算是第一次完整地参与了一款游戏从立项,研发到上线的过程吧,尝试了一种全新的架构和语 言。so….说说我作为一个妹子的体验吧。

万事开头难

我觉得最重要也是比较难的还是 最开始的搭建服务器框架,比如调试通过第一条协议,成功地完成数据存储。用什么语言,用缓存还是直接操作数据库,用哪种数据库,长连接还是短连接,这都是 一开始要考虑的问题,所谓上梁不正下梁歪,刚开始没考虑周全,以后可能会很麻烦。这次做h5游戏,用的是nodejs和pomelo框架,对我来说是一门 新的语言,一种全新的框架,算是一个挑战吧。刚开始的时候真的感觉很难,感觉好像一个人在漆黑的夜里摸黑前行,到处磕磕碰碰,各种百度google,只能 不断试错探索。

等游戏的框架确定,并且实现了一些基本的游戏功能以后,后面的路就会比较顺畅了。基本上是一个不断磊代码的过程了。

压力

有 一段时间我真的感觉压力很大,脾气大,满脸长痘痘,面色憔悴。压力是团队给的,老板会跟在你后面催这个功能完成了吗那个功能实现了吗. 然后客户端的同学会经常吼“服务器连不上了”,“这个协议服务器没回包” “这里好像有个bug” 然后我就要停下手里的活来先解决这些问题。所谓兵马未动,粮草先行。服务器通常要在客户端同学来联调之前把一切准备就绪,包括定好协议完成逻辑功能并且自 测通过,前期的压力也比较大的。

有很长一段时间每天都要加班到九点以后,周六也是如此,有一天居然下班早了看到了热闹的大街和跳广场舞的大妈,居然有种幸福感暴增的感觉。

争吵

压 力大的时候,对人的耐心和性格也是一种很大的考验。压力大就容易引发争执。尤其是对我这种倔脾气的人来说,有同事曾经调侃我说我最受不了的就是人家跟我说 “这个你应该这样做”。 说的一点也没错,所以在和客户端同学意见有较大分歧的时候,老是回拿出一副义正言辞我就是没错的口气,比较严重的时候我们都不说话只在qq交流了,还在上 面各种互相讽刺挖苦。然后老板就来当和事老了。。。真心对我的脾气是连连摇头, 也真的很感谢那些了解我没有把我的这些缺点往心里去的同事。

吐 出一口老血的感觉比如说调试的时候,这次用了nodejs脚本语言,不像c++有编译过程,可以检查语法拼写之类的错误,脚本语言要在运行时才会抛出异 常,而且抛异常的出错信息经常很匪夷所思,有时候运行之后又莫名其妙的得不到想要的结果,而且pomelo的框架似乎还不是很成熟,遇到问题也经常搜不到 答案,有时候不得不硬着头皮靠着程序员的直觉去猜想原因,不断试错。甚至有时候得到了结果却还不想不明白其中的缘由。。。真心感觉要吐出一口老血了。。

就 是这样似乎很苦逼的过了一天又一天,然后突然有一天会发现,呀,这是我做的游戏,感觉好神奇。然而这并不是最后的胜利,有时候我觉得做游戏的程序员其实挺 无奈的,做游戏的时候,大家都很努力,都希望能做一款好游戏,但是有些游戏可以遇到好的策划好的时机一夜暴富,大家就跟着鸡犬升天了,但很多游戏其实由于 各种原因最终却表现平平,可能最后却只有曲终人散的结局了。

所以貌似应该说一句略逼格的话:天空不留下痕迹,但我已飞过。或者说一句:我们经历过,努力过,爱过。

阅读余下内容

发表评论

电子邮件地址不会被公开。 必填项已用*标注


京ICP备12002735号