CGDC

为什么80%的码农都做不了架构师?>>>   hot3.png

听了两天,

 


 

eve online的讲服务器不错,涉猎较少,所以只能谈下当时记得东西。

eve服务器用stackless python来编程,由于分布式做的比较好,可以通过扩展硬件来解决性能问题,所以尽管python不如c/c++快,但是比较ok。

而且增加服务器比增加程序员要划算的多。

其余的也是网游里面比较常见的做法,按照地图来划分到不同的服务器计算区域,整个世界很大,同世界里面有万记的player。

然后很多region像交易什么的也房子啊不同的server上。

数据库也是比较重要。

 

 


 

网易的一个天下贰的post mortem,比较空,简而言之,就是游戏业理想主义者和天真的人太多,但是中国的国情和游戏生存环境生存环境决定适者生存,需要去务实,踏实。

 


 

pipeline tools

文档网上有:link

这个比较不错,一个来自splant six的从业14--16年的senior programmer做的,给出了很多给力中肯的想法。

里面没有想过和没听过的东西基本没有,但是非常系统的做一个presentation已经非常难能可贵了,那些大而空的东西滚远点吧,真tmd没心思浪费时间。

  • tools,pipeline优化的优先级大于feature,这一点开发者都知道,但是需要和producer沟通好
  • 缩短iterate的时间,所见即所得基本已经成为标准,改动需要在几秒内就要看见改动的结果
  • 每个data需要做一个性能评估,后来问问题中可以看出,准确的评估是不可能的,但是你可以给出一些指导性的信息(太多的vertex,太大的texture。。。)
  • 自动化----自动化的building,testing,profiling&logging

 


 

bill roper的一个,最让人印象深刻的是他列出来他参与的游戏,warcraft1&2&3,星际1,diablo1&2,太tmd牛了。

拥有这样一个list,是每个开发者的梦想吧。

 


 

英雄联盟的一个post mortem,主要印象是比较务实,不随便扯蛋,集中精力搞必要的东西,其他的上流的xxx都不碰。。。

 

 

 


原文链接: http://blog.csdn.net/ccanan/article/details/6060706

转载于:https://my.oschina.net/dtec/blog/44645

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/548590.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SQLPLUS 使用的一些技巧

为什么80%的码农都做不了架构师?>>> SQLPLUS 使用的一些技巧 在ORACLE的维护过程中,目前ORACLE有很多易用的客户端 工具,如pl sql、delveloer、TOAD,但作为 数据库 管理员也需要经常和SQLPLUS 打交道,一些…

RMAN 还原与恢复

为什么80%的码农都做不了架构师?>>> -- -- RMAN 还原与恢复 -- 在Oracle中,三大文件即控制文件,数据文件,日志文件的丢失与破坏都将需要使用还原或恢复来使数据库正常化。而RMAN还原与恢复 是实现数据库完整性、可靠性…

在阿里云服务器Windows Server 2012r IIS 上部署.NET网站

本文转载自这篇文章,转载记录一下,万一以后要用到可以作为参考。 1、添加站点 首先创建连接池,如下图所示: 然后添加网站,如下图所示: 添加网站这里,需要注意上图中这个画框的这个位置&#xf…

ASP.NET MVC 利用AreaRegistration进行Area区域模块化开发

背景资料: 随着业务的需要,结构需求越来越多,View文件夹下的文件夹也越来越多,又或者需要更改结构的页面路径,另外可能是多个人合作开发,有多个WEB项目需要合并在一个网站中访问。 用Areas可以解决上述问…

【吼吼睡cocos2d学习笔记】第四章 - 第一个游戏

来让我们开始第一个游戏的制作。 这个过程可能有点艰辛,但是只要坚持下来,第一个游戏往往能给我们带来巨大的收益(当然这个收益不是经济上的:-P) 先上截图: iPad中: 游戏构思 角色 在屏幕的上方,有一定数量…

如何从iPhone / iPod Touch / iPad连接

如何从iPhone / iPod Touch / iPad连接 本文将介绍从iPhone / iPod Touch / iPad等设备连接到已启用L2TP over IPsec功能的PacketiX 服务器的方法。 操作前需要按照“在服务器上启用IPsec功能”的提示,在服务器端进行设置。如何增加一个连接设置 首先,你…

POJ 3250 Bad Hair Day【单调队列】

Description Some of Farmer JohnsNcows (1 ≤N≤ 80,000) are having a bad hair day! Since each cow is self-conscious about her messy hairstyle, FJ wants to count the number of other cows that can see the top of other cows heads. Each cowihas a specified heig…

2012年3月编程语言排行榜:JavaScript超越Perl和Python

2012年3月编程语言排行榜:JavaScript超越Perl和Python TIOBE 于昨日公布了2012年3月编程语言指数排行榜。排名前三的语言是:Java、C 和 C#。 在本月排行榜中,JavaScript上升至第8位。由于网站越来越依赖JavaScript,因此JS的流行程…

ASP.NET MVC 多语言开发简单案例

首先,新建一个空的MVC项目,增加一个名叫Language的文件夹用于存放资源文件,如下图所示: 在Language文件夹中,增加两个资源文件,分别用于存储中文和英文,如下图所示: 如何添加资源文件…

C#中使用NPIO实现导入导出Excel简单操作

本文介绍了在Winform中使用NPOI(PIO项目下的.Net组件)来操作Excel文件,而无需安装Office。 要实现的效果是这样的: 1、导出Excel:根据指定datatable,弹出导出窗口,用户自定义路径、导出名,然后导出。 2、…

3招seo技巧让你把关键词做进百度前三

这个技巧也没有什么,说白了就是个百度点击原理!当然,这个标题也就是一个标题党,但是的确能让你的排名靠前,因为我之前测试过,我做过一个词,有10个人,点击一下,隔天就第一…

ASP.NET MVC 中删除无用视图引擎

默认情况下,ASP.NET MVC 同时支持 WebForm 和 Razor 引擎,而我们通常在同一个项目中只用到了一种视图引擎,如Razor,那么我们就移除没有使用的视图引擎,提高View视图的检索效率。在没有删除WebForm引擎之前,…

VRRP在生产环境中的应用

该案例是笔者做过的一个网络改造项目,同时为了保密只介绍VRRP方面的配置以及要注意的事项。 该方案时某医院核心网络,通过两台S8610走VRRP(和网关相连)。网络拓扑如下 S8610_1配置 en config hostname S8610_1 enable sec ******* line vty 0 4 pass ***…

隐藏ASP.NET MVC版本

默认情况下,ASP.NET MVC网站会把版本号提供给浏览器,如下图所示: 只需在Global.asax中添加一句代码即可: MvcHandler.DisableMvcResponseHeader true; 如下图所示: protected void Application_Start(){MvcHandler.…

ASP.NET MVC 使用Log4Net记录系统运行中问题

log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。 在NuGet程序包中下载log4Net组件,如下图所示: 打开Web.config文件,在&…

ASP.NET MVC 使用Log4Net在不同目录中记录不同类型的日志

在上一篇文章中,实现了利用Log4Net记录系统中出现的问题。如果同时还需要记录用户操作的监控日志,就需要一些修改 修改Web.Cofig配置文件 ,增加一个logger节点和appender节点,用于监控操作日志配置,并且设置不同的日志文件路径&am…

简明python教程 --C++程序员的视角(七):异常

当你的程序中出现某些 异常的 状况的时候,异常就发生了。例如,当你想要读某个文件的时候,而那个文件不存在。或者在程序运行的时候,你不小心把它删除了。上述这些情况可以使用异常来处理。 假如你的程序中有一些无效的语句&#x…

【流媒體】Android 实时视频采集—Camera预览采集

【流媒體】Android 实时视频采集—Cameara预览采集 SkySeraph Mar 26th 2012 SZ Email:skyseraph00163.com 更多精彩请直接访问SkySeraph个人站点:www.skyseraph.com 流媒体系列: http://skyseraph.com/2012/04/11/Media/流媒体专题/ 1 概…

C#中使用SqlBulk百万级数据秒级插入

本文转自这篇文章,提供了一种较快的数据插入的思路,转过来做个记录。 #region static void Insert() {Console.WriteLine("使用Bulk插入的实现方式");Stopwatch sw new Stopwatch();DataTable dt GetTableSchema(); using (SqlConnection …

利用JQuery插件CleverTabs实现多页签打开效果

在VS中,我们能打开多页签,并在不同的页签之间进行浏览和操作,这一功能通过JQuery插件CleverTabs也能实现此效果。CleverTabs下载请点击这里:JQuery CleverTabs 本文采用ASP.NET MVC技术实现效果:要在布局页中点击不同的…