前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >游戏小传三创业之路

游戏小传三创业之路

作者头像
码农戏码
发布2021-03-23 10:19:23
3300
发布2021-03-23 10:19:23
举报
文章被收录于专栏:DDDDDDDDD

那应该是2010年了,在第一家公司快待了一年。

跟我一起住的红红要跳槽了,那时对跳槽也没有多大的概念,不知道什么时候该跳,为什么要跳,跳去哪里。

当时红红要去蜗牛,他天天怂恿我也去,那时团队中好些人都跳了,刚第一份工作,没见过这种场面,铁打的职场,流水的职员,很是伤感,蜗牛苏州最有名气的游戏公司,名气,大公司这些词的意义对我来说,好像也不是很有感觉,不知道那意味着什么。但工资却是翻番了,这我倒是看在了眼里。经不住劝诱,我就也去面试了一下,结果工资也翻番了,大公司就是开得起工资,才工作不到一年,这薪资很不错啦。

但也在这个时候,一个同事阿豪让我去一起创业,接外包,做游戏。

在之前我们也经常给老大做外包,那时flash外包特别的多,人才不够,一个刚毕业的学生,会点flash,工资就敢要1W以上,在那种页游火爆,喷发的市场,供求关系严重失衡,而价值就在于供求关系。我是后端也要学了点flex,但没有深入,当时看他们工资那么高,还想也改行做flash吧,当时老大没有同意,也还好,没有继续学flash,不然现在flash已经没人用了。很多同事都转做html5,unity3d,十年河东,十年河西。

继续外包事,其实最成功的一次外包是做了一个小游戏,教育类型的。为了方便,我们使用了blazeds,flash可以直接调用java方法,后端也没多复杂的逻辑,就是保存一些数据,单单后端,我就拿了七千多块,这是何等的诱惑,就利用下班空闲时间做做,一个星期就完工了。当时我的工资才2500啊。如果一个月做上四个,那得多少工资啊。

创业在那个时候还不像现在这么流行,现在可是万民创业。那时不知道创业的意义在何处,未来怎么走。难点会有哪些,只是说先去做外包,有很多的单子。赚钱也快。

那时家人跟朋友都是反对的,去蜗牛多好,工资不低,工作稳定。在社会上没有任何的关系,这么年青,又没经验,创业不合适。一堆堆的理由吧,但最后我还是去了。

一是感觉做游戏很简单,我可以搞定;二是阿豪劝诱,当个CTO之类的引诱,虽然不知道CTO的工作职责,但就感觉CTO很厉害;而且我也尝到了做外包的甜头。


我放弃了蜗牛的offer,去创业了。

三个人,一个前端阿豪,一个后端我,一个业务京哥

结果刚开始并不顺利,没有后端外包单子,只有前端单子。跟想像的不一样,过了好久才接到第一个单子,是修改js,还好这些我也会。无所谓了,总比没有单子好吧,也就修改几行代码,价值500块。

后来也接了个做大转盘的单子,像赌场那种,后端计算赔率,控制结果。一边做了两款。

单子实少得可怜。当然这段时间有大量的时间可以搞 java1995.com 了,只要是写代码时间,基本上都在搞这个。没事干啊。做外包有些单子特别的时间紧,外包方给了时间期限,闲得时候,天天没事,有个单子就要通宵。

刚开始还能按时上下班,后来有通宵,上班时间完全乱了。晚上无聊坐到很晚,或者赶进度写代码到很晚,白天起不了床,睡到中午。后面几乎是晚上干活,白天睡觉。

时间就这样匆匆而过,没有规划,没有动力,主要的是没有了自律,自控。浑噩度日。

当然,在技术方面,也有了点进步,因为从零开始,很多基础需要多头搭建,看了一遍blazeds源码,参照他的结构,写了一个页游的框架。也知道过去很多没有关注的问题,比如flash的843端口问题。

以前工作时把问题想简单了,为什么我能快速安心的开发业务,因为很多的基础工作领导已经准备好了,不需要关注底层,而自己从头开始时,就发现很多核心代码还是很难写的。有时一个核心底层,就是一个思路再加上几核心类,其它都是绵上添花。

不管怎么样,刚开始的一两个月,我把底层给搭好了,当时底层通信框架还是用的mina,框架取名叫blazemina,不管它的性能和完整性,怎么说自己从零写了一套,并用于项目。

这样的日子过了半年,我认为不能继续这么干了。因为没钱,我跟小周天天喝白粥,开始没有咸菜,不吃盐,身体都虚空了,后来去买了点盐花生,才恢复点体力。


在2010年快结束时,我们接到了一个完整的webgame项目,好像是10W块,很是兴奋,准备好好搞起。一边完善底层,一边做业务,没有一个稳定的底层,业务是很难开展。所以一直做到了年后,结果年后阿豪又有了新的想法。想让我们工作室跟一个河北的工作室合并,并且放弃现在webgame项目。还要跑到河北去,从开始到现在都在预期外游走。此时,我已经更进一步加强不能这样继续下去的想法了。

此时,我想开始找工作了,开始关注一些游戏开发的QQ群,发现他们都在讨论多线程的知识,我有相当的疑问,游戏中使用了多线程吗? 完整了开发一款游戏,怎么从来没有用到过多线程。游戏中多线程到底体现在哪儿?

如果你要考我多线程的知识,没有问题,但学而不能致用,那感觉就像生吃了一只苍蝇,咽不下,吞不出。这问题一直在我脑子里环绕。

在群里发了个求职信息,来了一个面试电话,一上来就问了序列化问题,“你们是怎么序列化消息的?”,序列化是什么鬼?

面试电话结束后,我赶紧查了下序列化,结果就是一个serializable标识接口。

序列化,多线程这些到底在游戏开发里面扮演着什么角色?哪里用到了。 其实对于序列化,之前《小试身手》中,我也讲过我们游戏消息协议,你就明白了,我是处于不知道自己知道什么。序列化就是对象转为流的过程,我知道我们游戏中使用的手法,但上升到理论时,尽然不知道这就是序列化。

看到了这些问题,我更要去个游戏公司看看,到底这些知识点的意义。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-06-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 码农戏码 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档