2015年7月9日

游戏开发——随机数和概率在游戏中的使用

摘要: ▲要取得[a,b)的随机整数,使用(rand() % (b-a))+ a (结果值含a不含b)。▲要取得[a,b]的随机整数,使用(rand() % (b-a+1))+ a (结果值含a和b)。▲要取得(a,b]的随机整数,使用(rand() % (b-a))+ a + 1 (结果值不含a含b)。▲... 阅读全文

posted @ 2015-07-09 16:05 Mayday_Ly 阅读(516) 评论(0) 推荐(0) 编辑

《C++游戏开发》笔记十四 平滑过渡的战争迷雾(二) 实现:真正的迷雾来了

摘要: http://blog.csdn.net/hust_xy/article/details/9712321 阅读全文

posted @ 2015-07-09 16:02 Mayday_Ly 阅读(210) 评论(0) 推荐(0) 编辑

2015年5月29日

vs自动注入svn版本好的方法。

摘要: 这样代码里面就可以依赖环境变量,打印一个指定的版本号了.不过,这样有个问题就是,这样会导致程序,每次都是全新重新编译,版本号->环境变量,这里可以在bat里面注入.转载自:仰望星空 阅读全文

posted @ 2015-05-29 11:37 Mayday_Ly 阅读(167) 评论(0) 推荐(0) 编辑

2014年10月15日

【Lua】使用随机数(转)

摘要: 游戏中创建角色有个随机取名功能,用到了随机数,网上找了篇在lua中使用随机数的文章,mark一下。Lua 生成随机数需要用到两个函数:math.randomseed(xx), math.random([n [, m]])1. math.randomseed(n) 接收一个整数 n 作为随机序列种子。... 阅读全文

posted @ 2014-10-15 17:12 Mayday_Ly 阅读(760) 评论(0) 推荐(0) 编辑

2014年10月14日

【Lua】table表删除指定元素 (转)

摘要: 在对表做删除操作时,发现table.remove(table,idx)这个方法是根据table中的索引进行删除操作,而现在的需求是根据value值进行删除操作,在quick-x中也有相应的table方法封装:1.根据table中的value值进行删除操作-- table中删除指定元素(非根据索... 阅读全文

posted @ 2014-10-14 21:48 Mayday_Ly 阅读(7149) 评论(0) 推荐(0) 编辑

2014年10月10日

【Lua】手游聊天系统客户端完成总结

摘要: 网上很多例子,我是参考这篇文章:http://www.myexception.cn/operating-system/1591495.html1.聊天系统难题一:消息需要支持插入表情和换行。一开始我打算借鉴上面文章中的方法自己用label和image拼接实现自己的富文本,后来同事建议我使用cocos... 阅读全文

posted @ 2014-10-10 14:30 Mayday_Ly 阅读(888) 评论(0) 推荐(0) 编辑

2014年9月25日

2014/9/24 面试题目总结

摘要: 1.链表和数组的区别在哪里?二者都属于一种数据结构从逻辑结构来看: 1. 数组必须事先定义固定的长度(元素个数),不能适应数据动态地增减的情况。当数据增加时,可能超出原先定义的元素个数;当数据减少时,造成内存浪费;数组可以根据下标直接存取。 2. 链表动态地进行存储分配,可以适应数据动态地增减的... 阅读全文

posted @ 2014-09-25 00:00 Mayday_Ly 阅读(108) 评论(0) 推荐(0) 编辑

2014年9月17日

2014/9/17 面试题目总结

摘要: 1.进程和线程的区别 参考http://www.cnblogs.com/lmule/archive/2010/08/18/1802774.html说法一:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分... 阅读全文

posted @ 2014-09-17 14:40 Mayday_Ly 阅读(140) 评论(0) 推荐(0) 编辑

2014年9月2日

帝国塔防2充值界面闪退BUG修复总结(cocos2dx内存管理机制)

摘要: 游戏充值界面老是闪断,debug调试断点总是断在比较深的位置,也看不出哪里出错。后来有一次断点断在了程序创建一个提示图片的地方,于是检查代码发现了问题。修改之前的错误代码: 1.创建提示的代码: m_loading = new NetLoading(this, callfunc_select... 阅读全文

posted @ 2014-09-02 11:20 Mayday_Ly 阅读(395) 评论(0) 推荐(0) 编辑

2014年8月26日

win8系统上搭建cocos2dx开发坏境遇到的问题以及解决方法(开发windows phone游戏)

摘要: 搭建坏境流程:1.安装window sdk(8.0版本)2.安装VS2012英文版一开始在nokia 1320上运行我们公司的游戏,游戏可以正确安装到手机上运行成功。但是确无法启动调试。报错信息:网上百度谷歌了尝试了很多方法都不成功,还是一直提示通信端口被占用。后来发现电脑装的windos sdk的... 阅读全文

posted @ 2014-08-26 13:49 Mayday_Ly 阅读(407) 评论(1) 推荐(0) 编辑

导航