在某个据说实际开发过某个网页游戏的哥们的INTEL社区博客里看到“客户端没秒钟基本上只会有3条上行数据,但是下行广播数据是非常庞大的,曾经测试过300人同屏在线,每秒钟3个位置更新消息,广播量基本上是300*300*3=270000条消息,假如服务器为每一条消息调用一次send系统调用,那么意味着每秒钟27万次系统调用”。
忽然感觉,怎么连编程这个逻辑世界都变得如此疯狂,可以这样雷人乎?这款游戏后来难道真这样就做出来了?
程序员如果不能通过程序的方法和算法及其它技巧,而只通过硬件的能力用最原始的1+1+1……那这样的程序员恐怕还不如个炊事员,炊事员都有很多切刀下料看火候的技巧呢。
至于这个问题,为何引起我的感慨,想必只要是个程序员都能想明白,有同感,所以不说了。不明白的人,你需要学的就很多了,记着这个问题,该明白的时候就明白了。
(注:开始标题是“有人会这样开发游戏吗?”,后来想想,估计真会有一些人,至少那个博主不就这样想了吗,所以改成“有程序员会这样开发游戏吗?”。那些披着程序员的名,没有程序员的能力的人,就算凭了运气参与多少大项目,也不是真正的程序员,并且,连带的,他的项目负责人自然也不能算是合格的负责人,没有鉴别能力。)
分享到:
相关推荐
为什么每个程序员都应该学习 C 语言? 从事C语言开发必备图书
程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病程序员如何防止颈椎病...
软件开发工程师(程序员)的就业前景如何?.pdf
程序员可以用ChatGPT做什么?
程序员是不是只能吃年轻饭?
Java程序员应如何做职业规划?.docx
【游戏开发】一个游戏程序员的学习资料【游戏开发】一个游戏程序员的学习资料
怎样成为游戏开发程序员?怎样成为游戏开发程序员?
如何写一份程序员爱看的需求文档?.docx
程序员开发手册.pdf
黑马程序员——Android移动开发源码
也许有人的人会说,不能完全取代程序员,但是能提高程序员的工作效率,不也就等于节约了人手,变相的导致一部分程序员下岗吗?这其实,又是不了解IT行业的人错误看法。程序员工作效率提高了,只会导致程序员的工作...
喜欢游戏的程序员看看 爱游戏的开发人员
本书出自日本知名游戏公司万代南梦宫的资深开发人员之手,面向初级游戏开发人员,通过10个不同类型的游戏实例,展示了真正的游戏设计和实现过程。本书的重点并不在于讲解Unity的各种功能细节,而在于核心玩法的设计...
做个好程序员 应该玩的游戏 开发你的智力 休闲必备
Unity游戏设计与实现 南梦宫一线程序员的开发实例 Unity游戏设计与实现 南梦宫一线程序员的开发实例
Unity游戏设计与实现 南梦宫一线程序员的开发实例 本书出自日本知名游戏公司万代南梦宫的资深开发人员之手,面向初级游戏开发人员,通过10个不同类型的游戏实例,展示了真正的游戏设计和实现过程。本书的重点并不...
游戏程序员编程方向