游戏技巧
文章平均质量分 68
MartySa
a Game Coder
展开
-
游戏客户端描边字体实现
近日在处理一些文字渲染的上层模块,一策划建议聊天模块的输出字体加个描边,一问老大,目前聊天系统使用的字体输出渲染不支持描边,而后就直接给我讲了描边字体的一种实现: 1.首先 CFONT *pfont = GetInt(); // 初始化字体指针对象 Dx9的 各人与各自的方法 以下只说本具体伪代码。 2. pfont->SetTxt( dwColor, po原创 2010-04-26 13:32:00 · 1769 阅读 · 0 评论 -
一些想法,由武器碰撞想到
疑问:武器的碰撞是怎么检测的,武器也被视为一个obj?I think-- IBaseObj->WBaseObj->CMoveShape->CWeapon - -然后上设计: IBaseObject ---- CObjFactoryMgr ----CPoorMemory WBaseObject // you Can Fly : ) CMoveShape//可移动物体 CShape//不可移动物体 CWeapon CM原创 2010-06-04 11:01:00 · 561 阅读 · 0 评论 -
关于隐藏数据联想到的类型无关
<br /> 上个月还是上上个月吧,忘记了,在处理物品额外特殊属性,如加成攻击、加成防御等等等此类,而同类物品的基本数据都是从本地的一个物品表里根据Type或者是名称标识来读取的,那些额外的,通过强化或者是随机Boss掉落的极品属性呢? 通过服务器传送,OK。现在应该明白了游戏世界处理 物品 这类对象的方式了。<br /> 我很杯具,接手群聊系统的一个半成品,千辛万苦的重构了整体模块,然后万恶的难题来了,群聊天面板的聊天信息绘制。Orz,也算是由于底层GUI支持度不大够吧,费了大概3天,除开滚动条原创 2010-06-05 10:45:00 · 555 阅读 · 0 评论