上一页 1 ··· 3 4 5 6 7
  2008年5月19日
摘要: 有人希望看数据库表,在这里发一下表设计,基本上没有什么特别的地方需要解释的,数据库的字段名都写得很清楚了。当然,目前的字段只是游戏的基本字段,如果游戏功能多起来后,表设计会比现在复杂。 阅读全文
posted @ 2008-05-19 21:54 yahle 阅读(6935) 评论(6) 推荐(0) 编辑
  2008年5月4日
摘要: web策略类游戏开发(四)一个可以承载万人在线的架构Webgame现在已经开始需要进入大统一服务器时代,每个游戏区域容纳的玩家数量将从现在的几万人发展到几十万人,因此在新的背景下,webgame如何处理大量用户的请求将成为问题。目前一台asp.net做的weggame服务器每秒能处理500~1000个页面请求,按照每个玩家每隔3~5秒做一次页面操作(页面请求),一台服务器能承受2k~4k的玩家在线... 阅读全文
posted @ 2008-05-04 13:18 yahle 阅读(6833) 评论(9) 推荐(0) 编辑
  2008年3月25日
摘要: 停止IIS站点的代码(不是停IISAdmin服务) 阅读全文
posted @ 2008-03-25 16:44 yahle 阅读(2481) 评论(0) 推荐(0) 编辑
  2008年3月3日
摘要: 村庄锁 为了提升写数据库的效率,我们必须解决锁粒度过大的问题,因此在我们的游戏系统里,对锁的粒度进行的细化,细化到村庄级别的对象。 在游戏一张村庄表对应是整个游戏里所有的村庄对象,而一个村庄对象在村庄表里只是一条记录。在使用数据库锁时,其实是告诉其它方法,现在我要写数据库,大家都等一下,等我写好后再写。当我们将锁的对象细化到村庄(一条数据库表记录)的时候,实际是告诉数据库,我现在要修改XXX村庄,大家都别动它,但你要修改YYY村庄我不管。 阅读全文
posted @ 2008-03-03 11:49 yahle 阅读(7829) 评论(4) 推荐(0) 编辑
  2008年2月22日
摘要: 事件系统是整个WebGame系统里一个核心的组成部分,我们用它来控制的进程,让游戏世界里能够24小时运转。 阅读全文
posted @ 2008-02-22 13:18 yahle 阅读(6942) 评论(18) 推荐(0) 编辑
  2008年2月11日
摘要: WebGame可以看作是网站和游戏的结合体,因此它具备了这两类系统的特性。我们不但可以把WebGame看作是一个网站,也可以把它看作是一个网络游戏。 的网站是B/S结构,网络游戏则是C/S结构,WebGame则是这两者的结合我们暂且称之为B/C/S结构。既在用户眼里,它是一个通过浏览器范围的网站。在服务器系统里,它又是一个传统的C/S结构的网络游戏。 阅读全文
posted @ 2008-02-11 13:14 yahle 阅读(10804) 评论(3) 推荐(1) 编辑
  2007年8月8日
摘要: 优化方法1: 修改表的类型 MySQL数据库表有两种类型,一种是支持事务处理,一种是不支持事务处理。MySQL在处理这两种表时,分别使用了不同类型的数据库引擎,因此数据库引擎在插入时效率不同,理论上说启用了事务功能后会比较慢。 修改方法:在创建表时,指定表类型 Create Table( ….. /*字段说明*/ ) ENGINE=InnoDB 红色部分为表类型,InnoDB表示带事务,MyISAM表示不带事务功能 优化方法2: 一次插入多条数据 MySQL通过一次执行插入多条数据,可以减少插入时间,提高效率,不过一次插入多条记录的SQL语法有点特别,貌似MS SQL Server不支持这样的语法: Insert into `table` values(data1),(data2),(data3) 虽然可以将多次插入的数据一次插入,但是一次插入的量还是有限制的:拼接出的SQL语句字符串长度不能超过1M,记录数不限。不太清楚是MySQL限制还是MySQL.Data数据 阅读全文
posted @ 2007-08-08 17:01 yahle 阅读(4446) 评论(0) 推荐(0) 编辑
  2007年8月7日
摘要: 用于统计函数执行时间的类是最近在改进程序性能时写的,在函数入口处调用Start,在结束的时候调用Stop,在程序推出前调用Total进行统计输出。 该类不支持.net 1.1 阅读全文
posted @ 2007-08-07 13:13 yahle 阅读(989) 评论(0) 推荐(0) 编辑
  2007年6月3日
摘要: Web1.0时代,互联网模式是将网下的东西copy到网上: 门户网站将报纸,电视上的新闻copy到网页 淘宝,BtoC将街边小店搬上网 ... ... Web2.0时代,网络的内容开始由网友自己创作: Blog Wiki 豆瓣网 土豆网 ... ... 后Web2.0时代,内容将从网络转移到网下,具体应用欢迎大家进来讨论。 阅读全文
posted @ 2007-06-03 20:29 yahle 阅读(511) 评论(0) 推荐(0) 编辑
  2007年3月26日
摘要: Once upon a time是前几天项目小组成员发过来,类似杀人游戏但比杀人游戏更好玩的多人游戏。这两天有空,用vs2005将游戏写成一个web游戏练练手,不过小组里相应平平,估计是在web上面玩的时候速度太慢(俺们的测试都在不停的催促“打字快点,打字快点”)。因此在网上玩了几次就搁浅了,准备周末到茶室大战几轮。现在在这里把游戏的实现过程以及源代码发布以下,有兴趣的网友可以找几个朋友周末聚聚玩玩这个游戏。 阅读全文
posted @ 2007-03-26 22:52 yahle 阅读(8207) 评论(7) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7