标签:书籍
作者:tony博客:http://blog.sina.com.cn/auroratony  弹性对游戏逻辑层至关重要,因为我永远无法预知需求,只能在仅知晓有限既有需求的情况下尽可能的写出富有弹性的代码并希望不断解决新的需求和挑战时不要让代码越来越凌乱。健康的游戏逻辑模块粒度(包括源码文件数量、功能片...
作者:herm_lib博客:O1高地  本来是不想这类非常简单的文章的,主要是我们公司有一款大型游戏没有针对这个流程做必要的优化,导致玩家进入游戏前的一些请求给Server带来一点不必要的压力。  很多游戏是一个账户下可以创建多个角色。Client 选择服务器后,一般流程:1. 拉取自己帐号下的角色...
作者:herm_lib博客:O1高地  SNS游戏和MMO类的游戏最大的区别是不分在线和离线状态。SNS游戏中存在大量的某个角色对另外一个离线角色交互。  我们拿农场类游戏举例。像偷菜之类的功能都在社区Server(SS)中实现。偷菜之外,我们可以和另外一个角色进入到某个房间进行PK,最后获得经验和...
作者:herm_lib博客:O1高地  SNS类型的游戏和RPG类的网游有一些不同的特点,而这些特点会导致这类游戏的后台架构和RPG网游的后台架构存在一些区别。SNS类型的游戏一般有以下的特点:(1)所有的玩家角色可能存在交互  SNS类型的游戏一个玩家角色会找他的好友或者其他任何一个毫无关系的玩家...
经过一天的思考后,决定还是把变量k(也就是每一内存页中对象的数量)放在构造函数中,因为这个变量需要调整以取得最佳性能,而如果程序中定义了大量的TObjectPoollt;T,kgt;:tr后,调整k值,这些定义语句也要写改,所以把它从模版参数移入构造函数中,这样改动k值只需改写一句程序就可以了。#i...
查看以前写的一个对象池,感觉代码凌乱,今天重构了一下。#ifndef _TObjectPoolV12_H_#define _TObjectPoolV12_H_#includelt;iostreamgt;#pragma warning(disable: 4786)//关闭4786错误(STL调试信息过...
作者:tony博客:http://blog.sina.com.cn/s/blog_5e6fd4290100wwba.html  事务的原子性指的是,事务中包含的程序作为系统的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。这种特性称为原子性。原子性的意义是数据库系统的基础。  也许...
作者:paladin博客:http://blog.sina.com.cn/auroratony  最近发的几篇博客都与技术和编码没有直接的关系。不是我不关心技术也不是最近没什么技术方面的长进,而是我觉得很多技术上的问题在弄懂前写不出什么东西,弄懂后感觉不外如是没什么神秘性可言了也就不写了。这样不好,...
苦等whistleofmysong的第七章迟迟未到,闲来手贱,赧颜翻了这一章,也算是对Ogre的一种提高复习,还望大伙莫喷~~想来也算是在毕设时干件稍微有点意义的事,仅此而已~~Blogms权限不够~~只能仍在网盘里了~http://dev.gameres.com/Program/Visual/3D...
人类有三种有效的思维方法分别是动作思维、形象思维和抽象思维.动作思维,其特点是边想边做。把所想直接用于实践并直接观察结果。这种思维的优点是大脑比较轻松,缺点是思考问题比较局部,容易出现问题,因为这种方法不像形象思维和抽象思维那样,可以在大脑中想象各种方案的结果从而避免不必要的实践。形象思维,其特点是...
作者:liulcsy  小弟混GameRes已经很久了,看过这里的各位大大的一些文章,却没发表过文章,之前曾在贵站发表过一个飞机游戏的DEMO,今天的单机游戏已经很少有人制作了。很久以前,小弟想在贵站找寻一下关于网游中单一模块的开发的文章,可惜没有找到。所以小弟想在这儿,谈一谈有关于ARPG网游中的...
2010年底网易开始宣传客户端游戏开发包,不禁让笔者有种眼前一亮的感觉。因为目前国内国外做开发应用,大部分都是基于Flash的,平台服务商提供的就只是流量和分成。而客户端开发包,而且还是专门面向游戏的,国内外同类产品都比较少见,网易还必须提供强大的技术后盾和游戏开发经验,才能使开发者得心应手地开发游...
声明:本人仅仅英语四级水平,因为喜欢翻译和喜欢Ogre,翻译以下文字,如果哪里有错误或不足还望大虾们见谅,如果您发现有什么错误,请把问题发送到 whistleofmysong@gmail.com ,我将尽快的改正。想到可能对新手有些许帮助,所以对别人是个帮助,对自己也是个鼓励~^_^寻找喜欢翻译,喜...
声明:本人仅仅英语四级水平,因为喜欢翻译和喜欢Ogre,翻译以下文字,如果哪里有错误或不足还望大虾们见谅,如果您发现有什么错误,请把问题发送到 whistleofmysong@gmail.com ,我将尽快的改正。想到可能对新手有些许帮助,所以对别人是个帮助,对自己也是个鼓励~^_^寻找喜欢翻译,喜...
声明:本人仅仅英语四级水平,因为喜欢翻译和喜欢Ogre,翻译以下文字,如果哪里有错误或不足还望大虾们见谅,如果您发现有什么错误,请把问题发送到 whistleofmysong@gmail.com ,我将尽快的改正。想到可能对新手有些许帮助,所以对别人是个帮助,对自己也是个鼓励~^_^[em19]寻找...
声明:本人仅仅英语四级水平,因为喜欢翻译和喜欢Ogre,翻译以下文字,如果哪里有错误或不足还望大虾们见谅,如果您发现有什么错误,请把问题发送到 whistleofmysong@gmail.com ,我将尽快的改正。想到可能对新手有些许帮助,所以对别人是个帮助,对自己也是个鼓励~^_^[em5]寻找喜...
光照在魔兽世界丰富多彩的场景表现上起着画龙点睛的作用,那些恰如其分的色彩,将整个世界烘染成特点鲜明的大小区域,让人过目难忘。  这些区域性的用色方案,被存储在游戏的光照列表中。实际上,它不仅仅包括光照颜色,还包括了雾、天空、阴影、水体明暗、太阳光晕等诸多颜色。详细:http://dev.gamere...
声明:本人仅仅英语四级水平,因为喜欢翻译和喜欢Ogre,翻译以下文字,如果哪里有错误或不足还望大虾们见谅,如果您发现有什么错误,请把问题发送到 whistleofmysong@gmail.com ,我将尽快的改正。想到可能对新手有些许帮助,所以对别人是个帮助,对自己也是个鼓励~^_^[em17]寻找...
  《魔兽世界》地形的惊艳之处,主要在于无缝连接的世界和精细的渲染效果,借助WoWmapview源码及能以线框模式查看D3D程序的分析工具,可以对其实现略窥一二。http://dev.gameres.com/Program/Visual/3D/WOWterrain.mht锐亚教育,游戏开发论坛|游戏...