摘要: 1.数据类型的宽度,可能受到不同语言和不同操作系统的影响。C++只做了最小宽度的限制。 short至少是16位 int至少和short一样长 long至少是32位 long long至少是64位,至少和long一样长 检测多少字节的代码。还是直接运行的好。猜测再多都是会错的。我的是64位wind... 阅读全文
posted @ 2016-11-15 20:59 肥宝游戏 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.背包检测空位的时候要注意。直接上代码吧。 正确的做法:检测完之后,需要立刻附加到背包中,才能进行下一次检测。 for (SeqPlayerItemPtr::iterator iter = playerItems.begin(); iter != playerItems.end(); ite... 阅读全文
posted @ 2016-11-10 21:51 肥宝游戏 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 调试代码的时候发现使用rebegin之后,第一个获取出来的是没初始化的随机数。 std::map testMap; testMap[1] = 2; testMap[3] = 4; testMap[5] = 6; testMap[7] = 8; testMap[9] = 0; int i = 0... 阅读全文
posted @ 2016-11-07 10:52 肥宝游戏 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 1.对于一些集成起来的通用配置表,如下面这样的: 还是上图吧 这种通用表,字段直接是value1,value2,value3,value4,value5,value6。 这是GameConfigData里面的类: class CGodWingJinJieBase :public cdf... 阅读全文
posted @ 2016-10-31 21:49 肥宝游戏 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1.命名很重要,不知道上面有么有提过,不过发现了还是写下来吧。命名的时候,要看看这个单词在其他系统中,是否已经被使用了,已经具有特别的意义。 例如:整个游戏里面,表示魔法的都是用magical这个词,现在神兵也用了这个词,很容易造成误解。而且,神兵怎么翻译,好像都翻译不出magical吧。 ... 阅读全文
posted @ 2016-10-26 20:27 肥宝游戏 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 代码风格请尽量统一,写下来的代码不是自己的,是整个团队的。说不定某天也要看别人的代码,或者某个新来的要看我们的代码。说的不好听,项目时间一长,就会出现人员流动,如果每个人都写一个风格,就会很难看了。 很多问题还是要提早修正,否则后面东西太多,特殊处理太多,牵一发而... 阅读全文
posted @ 2016-10-21 19:50 肥宝游戏 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 写在某天:真是日了狗了,看了这么多才发现C++ Primer 和 C++ Primer Plus是不同的书,原来外国人也会山寨的。 大学的时候都是学Java的,毕业这么多年好像都没有系统学过C++,现在决定过一遍。 笔记的话只记录我觉得自己之前不是很清楚的部分。 题目则全部做一遍。 头文件:... 阅读全文
posted @ 2016-10-20 14:34 肥宝游戏 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 130 :文件格式不正确。(还不是很清楚错误的状况) 145 :文件无法打开。 1005:MYSQL创建表失败 1006:MYSQL创建数据库失败 1007:MYSQL数据库已存在,创建数据库失败 1008:MYSQL数据库不存在,删除数据库失败 1009:MYSQL不能删除数据库文件导致删除数... 阅读全文
posted @ 2016-10-19 21:19 肥宝游戏 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 基于Visual Studio 2013,其他版本估计也差不多 F9 // 设置断点 F5 // 调试程序 F10 // 单步 F11 // 进入某个函数 Shift + F11 // 从某个函数跳... 阅读全文
posted @ 2016-07-26 21:54 肥宝游戏 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1、lua有没有常量? 没有 2、table长度 #xxx 这样的table长度是数组形式的 阅读全文
posted @ 2016-07-05 19:51 肥宝游戏 阅读(111) 评论(0) 推荐(0) 编辑
摘要: HTTP协议定义了请求报文和响应报文的格式。每一种报文由四个部分组成。 请求报文 请求报文中第一部分为请求行。 方法字段定义了请求类型。 方法 动作 方法 动作 GET 向服务器请求文档 TRACE 回送输入的请求 HEAD 请... 阅读全文
posted @ 2016-06-28 15:24 肥宝游戏 阅读(103) 评论(0) 推荐(0) 编辑
摘要: ====================安装和注册========================== 安装:http://pan.baidu.com/s/1skFLrMt#path=%252Fpub%252F git 集成了Linux的模拟环境,安装后打开就能用。 设置名字和邮箱 ... 阅读全文
posted @ 2016-06-25 17:45 肥宝游戏 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 最近全组服务端去学习flash,真的给了我学些客户端知识的机会了。 关键帧,就是说这一帧是连接两段不同的内容,这一帧后面的视频内容会有新的变化或过渡;在时间轴上这一帧带有小黑点标志; 空白关键帧,跟关键帧作用相同,但是这一帧没有内容,在时间轴上,这一帧没有小黑点标志;在这一帧填充内容后,就变... 阅读全文
posted @ 2016-05-18 15:05 肥宝游戏 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 自从今年以来,生活发生了极大变化,自己也进入了30大关,开始奔四了。最近总觉得自己一事无成,无论物质还是精神上都没有得到满足,而且自己一个游戏程序员,越来越觉得逐渐被淘汰。所以想到的第一个挣扎的办法,就是学习,所谓人丑就要多读书啊,人蠢也是一样的。最近拼命学习,把学到的都记录在博客上。不知道有没... 阅读全文
posted @ 2016-04-16 18:22 肥宝游戏 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 本文来自肥宝游戏,引用必须保留文末二维码!!! 最近经常在朋友圈看到阿里巴巴4月1日发布的一个buy+的宣传视频的帖子《马云爸爸又出手了!淘宝发布全新“败家”产品,剁手也没用了!》,被大家叫做“败家”。确实有点科幻片的感觉,还说四个月后发布,顿时觉得有点不可思议,虽然平时没怎么了解新科技,... 阅读全文
posted @ 2016-04-13 22:50 肥宝游戏 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 本文来自肥宝游戏,引用必须保留文末二维码!!! 好几天没写文章了,周一整理自己刚修好的旧电脑,发现一本书《高质量C++编程指南》。因为最近在写游戏服务端的战斗,所以这个立刻就吸引肥宝了。看了几天,深深感觉获益良多啊。于是把笔记和自己的经验写下来,分享给大家。 一、写出漂亮易读的程序 ... 阅读全文
posted @ 2016-04-09 12:30 肥宝游戏 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 本文来自肥宝游戏,引用必须注明出处! 对于攻击区域的计算,请看上两遍文章: MMO游戏技能攻击区域的计算 MMO游戏技能攻击区域的计算2--给地图划分格子 这两篇文章已经对攻击区域进行详细讲解,分为没划分格子和划分格子的情况。这里就不在详述了。 在前面的文章,已经得出结论:由于服务端的承载... 阅读全文
posted @ 2016-04-04 20:12 肥宝游戏 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 本文来自肥宝游戏,引用必须注明出处! 之前已经写过关于攻击区域的算法。但后来,发现别人的游戏(《凡人修真2》其实也不算别人的游戏了)不是这么写的。我居然找不到算矩形之类的代码。找来找去,发现实现思路跟我的差别太大。我的思路在这里 先说一种情况,就是一个玩家的角色在地图上走动的时候,是需要不断的跟... 阅读全文
posted @ 2016-04-04 08:30 肥宝游戏 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 自己做游戏,但从来没深入了解过游戏行业。最近想了解一下游戏行业的东西,但是又了解不多,所以在知乎看了一些文章。觉得只有理论没用,关键还是要实践,于是一边学,一边看,一边记录。顺便把整个过程分享出来给大家。因为原文是不能转载的,我只能把自己理解的写下来。大家也可以到知乎上看... 阅读全文
posted @ 2016-04-02 20:33 肥宝游戏 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 每次写代码的时候,我都尽量写出一个尽可能方便其他人看得懂的代码,没办法,很多时候维护也是我自己,活着小的看不懂,还是我自己出手。但今天我想反其道而行之,怎样才能写出一份无法维护的代码。 原文在这里,原文翻译了一点,再加上自己的理解。 这个无法维护的代码是什么? 如果你的代码根本是... 阅读全文
posted @ 2016-04-01 12:41 肥宝游戏 阅读(163) 评论(0) 推荐(0) 编辑