- 博客(41)
- 资源 (12)
- 收藏
- 关注
原创 毕业生之黄金岁月
毕业生之黄金岁月《毕业生之黄金岁月》是一款模拟经营类的休闲游戏重回毕业之初,不再虚度光阴,青春黄金岁月,快意都市人生。职场情场风不平浪不静,小白领也能覆雨翻云?事业爱情两手抓两手硬,大富豪岂是命中注定!励志游戏《毕业生之黄金岁月》倾力奉献。随着人们生活水平的不断提高,娱乐活动已然成为人们生活中不可缺少的一部分。 而随着电脑、手机等科技器材的普及,娱乐活动也不仅仅局限于户外娱乐,甚至只要有一部手机,
2017-07-16 13:06:59
2853
原创 三国武圣传单机
三国武圣传单机《三国武圣传》是一款横版三国点击类游戏正如:十方无影像,六道绝行踪.跳出三界外,不在五行中. 游戏中你将成为一个三国时期著名武将-关羽,混乱的世界才能让你成为傲视三国的至尊强者呢?游戏特色: 1.操作极其简单易上手,只需手指点击屏幕即可进行游戏; 2.游戏中1位主将、5位“伙伴”召唤,各种强力士兵、骑兵只要你来都会成为你的忠实伙伴助你一路过五关斩六将; 3.游戏中35个圣物“神
2017-03-07 21:37:14
5098
原创 cocos2dx-ios接入admob广告
cocos版本:quick-cocos2dx.3.3 同等于cocos2dx 3.3版本xcode版本:7.2admob版本:GoogleMobileAdsSdkiOS-7.6.0接入报错:首先是引用@import GoogleMobileAds;无论怎样都会报错: Use of '@import' when modules are disabled看到
2016-02-04 13:31:30
2671
原创 xcode7接入iOS友盟分享问题处理
环境:quick cocos2dx 3.3finalxcode:7.2友盟接入sdk时间:2016-1-18按照文档接入,最终编译报错显示:Undefined symbols for architecture i386: "_SecCertificateCopyData", referenced from: -[UMSocialSecurityP
2016-01-19 09:58:56
1225
原创 复刻曹操传项目开源
此次是基于曹操传的复刻版本 引擎版本:Cocos2dx-lua 3.3 语言:纯lua实现,逻辑代码大约2W多行,剧情脚本+数据大约7W多行(采用脚本进行转换的) 资源:*利用以前轩辕论坛以及曹操传贴吧提供的工具和完成, 目前完成了大部分主体的实现,但是没有进行完整性测试,尚存在不少bug,从2月份动工,截止到5月底,利用工作业余时间开发,纯粹是基于兴趣和以前作为曹操传的粉丝,
2015-08-06 23:21:43
3227
原创 TortoiseGit pull分支代码失败
TortoiseGit pull分支代码失败近日在公司提交代码到codingnet上的分支时,回来pull去代码,会出现以下错误: You asked to pull from the remote ‘origin’, but did not specify a branch. Because this is not the default configured remote for
2015-08-06 23:09:17
7302
原创 Eclipse中An Internal occurred during问题解决
看看问题,eclipse中突然这个样子,无论怎么修改都无法运行此工程,最终发现原因了,应该是在外部和eclipse内部改动了工程的部分内容,导致冲突需要修改Android工程目录下的.cproject文件,这里面会显示有冲突的cconfiguration删除冲突的cconfiguration即可
2015-06-03 17:45:39
1278
1
原创 BMFont制作字体时乱码问题
主要参考此篇文章不过按照这个,发现一路完成的png文件居然看着像乱码最后发现原因是,bmfont选择了unicode编码,保存的txt文件需要是utf8-bom的,之前选了无bom头,反而不行了,谨记
2015-05-17 09:42:28
2135
1
原创 Stencil buffer is not enabled.的问题解决
这个问题实际上是在quick cocos2dx 3.3final中使用ClippingNode时使用图片遮罩时,发现setStencil居然没有效果,跟踪发现原来是这里获取模板深度为0之前一次错误的调整是在引擎层中开启深度测试:实际上这里已经没有用了需要在引擎层中调整,直接设置深度测试开启即可
2015-05-08 16:16:51
980
原创 Cocos Studio 2.0.6下载地址
终于发现官网找不到下载链接:Mac地址:http://www.cocos2d-x.org/filedown/CocosStudioForMac-v2.0.6.dmgWin地址:http://www.cocos2d-x.org/filedown/CocosStudioForWin-v2.0.6.exe如果要下老版本,就直接修改掉其中的版本号,o(╯□╰)o,太汗了,记录下来
2015-05-07 17:47:58
7521
原创 string.gsub妙用
读取一段字符串(来源csv格式)时,如下678,逢纪,黎阳之战,4,-1,43,7,"11,0",false单纯以逗号拆分,会碰到引号包住的内容也有逗号,这里,就需要先利用string.gsub来替换掉其中引号内容,直接抽出来,将其中的引号去掉,逗号改成-记下代码,以后参考使用
2015-04-26 18:26:21
9550
原创 quick-cocos2dx在mac下打不开player
最近也是down下了最新的2.2.5的版本,不知道为什么,在Mac OS 10.10下打不开看到了第一个伟哥
2014-08-30 21:24:11
1257
转载 Lua 标准库 - 模块(Modules)
包库为Lua提供简易的加载及创建模块的方法,由require、module方法及package表组成 1、module (name [, ···]) 功能:建立一个模块。 当package.loaded[name]中存在时,当中的表作为module; 当在全局表中存在name指定的表时,此表作为module; 当以前两种情况都不存表name时,将新
2014-08-25 11:39:39
704
原创 随机取样算法
最近学习编程珠玑,看到随机取样算法,很不错,这里也整理下:首先来看一个简单的取样算法,这里假定在不考虑重复的情况下,从1-N之间取出M个数来void simpleRand(int m, int n){ for (int i = 0; i < m; i++) cout << rand() % (n + 1) << " "; cout << endl; }这
2014-08-22 08:47:27
2557
转载 用命令行编译libjpeg.lib
这两天偶然用到IJG 的JPEG库,以使JasPer能支持JPEG文件的编解码,走了不少弯路,今天终于调通了。现在看来其实很简单,总结如下:1. 从IJG(The Independent JPEG Group)网站http://www.ijg.org下该库的源程序jpegsr8b,并解压缩到一个文件夹,比如D:\ jpegsr8b2. 运行c
2014-08-19 10:59:11
680
原创 360安全卫士安装不了此程序被组策略阻止
打开 控制面板--->管理工具--->本地安全策略打开后 点 软件限制策略 点 其他规则 将右边的被限制软件 其全部删除,如果你点了 软件限制策略 并没有 其他规则,那么你就右键 创建软件限制策略,创建后再从启,从启后再删除,再重启,就OK了
2014-07-27 12:03:52
5680
原创 c++11新特性
#include using namespace std;int main(){ cout << "Hello C++11 New Feature!!!" << endl; // 1、新的遍历方式 int arr[] = {11, 22, 33, 44, 55}; for (auto it : arr) { cout << it << endl; } // 2、la
2014-06-26 14:40:17
676
转载 程序员从初级到中级10个秘诀
Justin James曾发表过一篇博文《10 tips for advancing from a beginner to an intermediate developer》,为我们分享如何才能完成程序员从初级到中级的蜕变,现将中文译文转载于此,供大家借鉴。在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello
2014-02-09 16:46:20
666
原创 vs2010 提交SVN,utf8-缺失bom
最近提交代码碰到的一个问题,就是文件存储格式错了,转换一下就好了解决方案如下:在文件->高级保存选项中->以UTF8-with signature方式保存即可
2013-08-31 16:42:54
1500
原创 Qt版本-塔防游戏实现三
前2篇文章基本上完成了游戏的主体这一部分主要讲解2个问题1、音效部分2、xml文件读取配置文件一、音效问题Qt5移除了phonon模块,改为使用QMultiMedia,需要使用此模块,需要在pro文件中添加Qt += multimedia这里也就使用了QMultiMedia中的高层实现QMediaPlayer,此类可以直接关联播放mp3,wav格式的音乐,这两个格式
2013-08-29 08:50:18
5461
4
原创 Qt版本-塔防游戏实现二
上篇已经为敌人的出现做好准备了,现在是时候让敌人登场了:4、敌人初步实现这里出去3件套(尺寸可以直接用图片大小,我用的是静态常量,习惯而已)其中m_active表示是否可以移动,只有当其为true时,敌人才可以移动m_destinationWayPoint用来存储当前航点,在判断中,一般如下使用if (collisionWithCircle(m_pos, 1, m_
2013-08-28 21:58:16
7748
1
原创 Qt版本-塔防游戏实现一
这个游戏来源于一篇较早的国外作品,不过原作是以Cocos2D为基础实现的,链接见下:http://www.raywenderlich.com/37701/how-to-make-a-tower-defense-game-tutorial这里呢,采用Qt5.1的库,进行移植了,这里就直接如主题了:先看下游戏运行效果:这里的图片,感谢原作者无私的资源,嘿嘿,借来用用
2013-08-28 00:22:23
13639
2
原创 Qt 扫雷游戏设计(一)
这次打算以扫雷游戏,做一个Qt界面设计的总结过程这第一篇以介绍扫雷的算法,实现一个控制台版本为起点先来查看扫雷游戏的程序设计,玩法就不介绍了:1、首先便是要随机生成地雷,可以利用rand生成这里以一个简单的9*9的一维数组模拟2维数组作为存储结构,以简单的几个数字来标记每个方块的状态-1表示有雷0-8表示周围八个方块的雷数情况10表示右键点击标记的真雷1
2013-07-27 19:28:12
6020
原创 Mac下Qt5,控制台输出:无法启动终端模拟器'xterm',解决
最近在Mac下下载了Qt5.1,QtCreator也升到2.7.2运行控制台程序,老是显示无法启动终端模拟器'xterm'。很头疼,发现有2个方法可以解决:1、左侧栏中,选中项目->构建和运行菜单中选择运行,将在终端中运行勾去掉,这样控制台输出会显示在QtCreator的应用程序输出窗口中见图不过这样,好像进行cin之类的操作会没有效果2、按下"comman
2013-07-27 12:07:52
3770
原创 VS和Qt中设置tab和空格为箭头和点
最近正巧赶上公司培训代码规范,给改了一堆不规范的代码,其中公司要求缩进均为空格,因此略感麻烦直接在VS里,也看不出来,后来发现一个可以将tab键设置为->,将空格设置为.的方法,就清晰很多,不过说,贴图这里是正常情况,默认下快捷键为:ctrl+r,ctrl+w,则可可视化tab和空格,效果如下效果如上,顺带由于平时也采用Qt Creator作为IDE,也附上相应修改的地
2013-07-25 19:40:27
3450
原创 从MP3中读取专辑图片
好吧,最近帮朋友写毕设时碰到这个的问题的,在网上也是多番查询,都不尽人意,于是自己参考多番之后,写了一个其实吧,这个读取专辑图片也不是很难得,首先判断MP3文件中是否含有ID3V2的标签,关于ID3V2的格式有一堆的说法我嘛,不怎么关心,因此只攻专辑图片,也就是判断是否包含APIC这个标识找到这个标识其实也就是和解析普通文件一样,每个像APIC标识的东西,都有帧标识头和帧标识内容组成,
2013-05-10 18:33:43
3144
原创 OpenOffice3.4.1源码编译和安装
这里参考了http://hi.baidu.com/qiulangting/item/e880b43fc993cb4f023edcfc这篇文章http://wiki.openoffice.org/wiki/Documentation/Building_Guide/Building_on_Linux 维基百科本机采用Ubuntu10.4 OS由于机器是新安装的,所以很多工具包和库都
2012-12-05 20:11:46
2943
1
原创 对八皇后解法分析
八皇后问题一向用来作为回溯的样例,这里就稍微抛下自己当初的解法问题:在一个8*8的棋盘上摆放八个皇后,要求皇后不能相互攻击。解法:这里以C语言为求解语言,先讲解非递归方法,之后讲解递归方法 由于皇后攻击方向为横向,竖向,和斜线攻击,问题也就简化为每排摆放一个皇后,也即找到每排摆放皇后的位置。 一个简单的思路就是可以利用1个1维数组来求解,定义为全局变量,方便调用。i
2012-10-24 13:03:58
816
原创 C版本的二叉树
一个普通C版本的二叉树,很早以前实现的,就供新手随便看看吧!#include #include #include using namespace std;struct TreeNode{ int data; TreeNode * leftChild; TreeNode * rightChild;};void insertTr
2012-10-24 12:36:40
453
转载 一个程序员的爱情表白书
我能抽象出整个世界但是我不能抽象出你因为你在我心中是那么的具体所以我的世界并不完整我可以重载甚至覆盖这个世界里的任何一种方法但是我却不能重载对你的思念也许命中注定了 你在我的世界里永远的烙上了静态的属性而我不慎调用了爱你这个方法当我义无返顾的把自己作为参数传进这个方法时我才发现爱上你是一个死循环它不停的返回对你的思念压入我心里的堆栈在这无尽的黑夜中我
2012-10-21 15:41:45
693
原创 二叉树的前中后序非递归遍历
// 前序和中序比较简单,不做解释,后序遍历做了一定解释#include #include using namespace std;struct TreeNode { int m_data; TreeNode * leftChild; TreeNode * rightChild; TreeNode(int data) : m_data(d
2012-10-21 15:40:25
497
转载 为什么使用多线程?
分析的不错,转自http://www.cnblogs.com/gguozhenqian/archive/2011/11/16/2251521.html1、耗时的操作使用线程,提高应用程序响应2、并行操作时使用线程,如C/S架构的服务器端并发线程响应用户的请求3、多CPU系统中,使用线程提高CPU利用率4、改善程序结构。一个既长又复杂的进程可以考虑分为多个线程,成为几个独立或半独
2012-10-21 15:39:17
919
原创 C中调用C++函数
测试平台CentOS5.5 先写3个文件// zhouwei.cvoid zhouwei(int i) {}// zhouwei1.cppvoid zhouwei(int) {}// zhouwei2.cppextern "C" void zhouwei(int) {}// main.cvoid zhouwei(int); // 函数声明int main()
2012-10-21 15:38:52
558
Qt版塔防游戏
2013-08-29
Qt 扫雷游戏程序设计(一)
2013-07-27
Qt 扫雷游戏设计(一)
2013-07-27
Qt版八皇后demo
2012-11-26
Screen2Exe2.4
2010-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人