|
楼主 |
发表于 2011-9-21 12:01:00
|
显示全部楼层
Re:工作三年,聊一些小感想
好吧,我承认我就是“中国贫困山区里幼稚园的老师”的水平,但也不认为中国的“美国斯坦福大学里终身教授”能数出两位数出来。
三年,产品已经在运营,不过并不算成功,也就刚好能养活现在大概30人左右的团队吧。可能有点小发展的机会。想发大财,现在做的这个产品希望不是很大。
虽然有过想换个环境的想法,因为游戏类型并不是我感兴趣的。不过做人也不能太过于势力,毕竟公司对我而言,也算是有栽培之恩。即使要走,我也会先找到能接替我位子的人。再说,随便就跳槽,对自己未必有多大的好处。
至于传统客户端游戏,我一直的理想就是去做一个大型的3D游戏。不过现在已经不仅仅只是会去幻想了,一直也会去思考到底该怎么做。
技术方面,我比较擅长的就是后台,擅长的语言是据说不怎么强大的C#,当然,java也可以,C++很菜,其实对后台而言,webgame和传统客户端游戏可以通用的。最多人家单服能承载1万,我跑个5000好了,现在用的程序是一年半以前写的后台引擎,全自己写的,单服最多只能承载3000人左右,实际运营最高2600,但系统压力还没到上限。而且稳定性也还是经得起验证的。那时没经验,代码写得太烂了,我都懒得去改。现在再让我从头开始写的话,用分布式群组来处理,一个服务区整个1万人在线应该压力不大。当然,这也得看游戏类型,魔兽、DNF、傲视天地这些不同游戏,单服能承载的人差别是非常大的。
逻辑实现方面我就不信能有多大差距。
前台的话,我flash技术一般,勉强能实现功能,但没有仔细去研究过优化,但需要的话,也自信能快速解决问题。php懂点,逻辑很容易能搞定,不过页面设计很白痴,只能做得很丑。因为比较擅长于C#,所以silverlight也去研究过一些代码和引擎,asp.net也能写几个页面,平时都用wpf自己做GM管理工具和服务器管理工具、编辑器啥的。
3D的话,自己用XNA写过一些简单的场景和Demo,当然都很粗糙。也去研究了些3D引擎的实现原理和大概的架构框架,不过没有深入研究。图形算法基本上是白痴一个。研究过一段时间的3DMax,发现自己还真没美术天赋。
当然,一个人也不可能什么都能做到精通,这是不现实的。做点复杂点的事,还是得靠团队合作。学会怎样跟优秀的人合作才是最重要的。当然,前提是你自己也得优秀,即便不优秀,也得有让自己变得优秀的准备。 |
|