自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 learn OpenGL 开始一个窗口!

你好窗口学完,做个按键改变窗口颜色#include <iostream>#include <windows.h>#define GLEW_STATIC#include <GL/glew.h>#include <GLFW/glfw3.h>#include <random>#include <time.h>v...

2019-08-18 21:12:49 143

原创 COCOS 前端做卡牌类型游戏心得

前端除开战斗模块之外,其他模块所涉及的页面主要分为2类1.纯展示页面,页面需要 一个初始化数据,根据数据去展示页面数据包括:用的图片,属性数值,名字,颜色等这类页面,分两部,  获取并组织数据, 展示页面。这类页面比较纯粹不涉及刷新2.页面内涉及交互,需要 初始化数据,页面内会发生数据改变,涉及更新页面数据包括:按钮,触摸交互,属性数值,名字,字体颜色,图片这类页面,需要先...

2018-11-01 17:49:03 2521

原创 LUA 数字转换中文大写,支持到亿以内

function  numberToString(szNum)     local szChMoney = ""     local iLen = 0     local iNum = 0     local iAddZero = 0     local hzUnit = {"", "十", "百", "千", "万", "十", "百"

2018-11-01 17:19:51 1848 1

原创 2018.5.26 怪兽消消乐 重构格子模块完成

在4月底完成DEMO后,5月26日完成格子模块的所有功能,及拓展框架布局6月进入怪兽塔防模块目前类图关系如下其中对象池和工厂创建模式运用得当。json配置关卡文件部署,备用于热更新...

2018-05-26 15:47:40 602

原创 C++11新特性解析与应用 lambda部分

lambda  的[=],[&amp;]方式, 根据lambda的实现知道:=:方式为传值,在lambda定义的时候,初始化状态就确定了&amp;:方式为引用,那么引用的对象或者变量,会更具lambda执行的时候,再确定初始化状态  这一点很重要我们可以用 typeid(lambda).name() 来看看不同编译器,对于lambda的类型到底是什么lambda 默认是带有const 属性的,如果...

2018-05-08 22:38:23 150

原创 C++11新特性解析与应用 nullptr,=default ,=delete,lambda部分

心血来潮,一直闷头看书,但是从来不写BLOG,随意谢谢第七章:为改变思考方式而改变1 。nullptr指针空值   类型 nullptr_t  应用: func(char *)   func(int)func(NULL)  func((void *)0)   func(nullptr)调用2 , 1, 1nullptr_t 可以隐式转化任意指针类型,不能转换非指针类型nullptr_t 不适用算数...

2018-05-08 00:18:48 352

原创 TypeScript+visual studio code 教学手册 没有tsconfig.json文件解决方式

第一种:手动添加tsconfig.json 文件到目录下,手动输入配置文件,配置文件详情,请看官方手册第二种:cmd 跳转到你的.ts文件路径下,确认没有tsconfig.json 文件,cmd 输入 tsc -init 命令!(重要)!!!目录下会自动生成tsconfig.json文件,配生成默认配置,这一步非常重要,我看了官方手册,很多教学,并没有提示这一步,导致很多初学者,在配置文件的时候,...

2018-05-04 10:17:57 5258 1

原创 怪物消消乐record2

距离上一次更新,有一个月05天了,时间匆匆即过这次游戏基本原型确定好了,要记录的东西很多,慢慢道来:1.游戏下半区域  消除模块:难点1:格子连线判断,采用枚举算法,最初是 九宫格 8个方向计算相邻格子,是否同色,同色则连线,然后递归,若累积数小于3,则返回false,第一次用这个算法实现,实践后,可行,但是循环的计算量太大,想减少计算,消耗点空间,提升性能。于是把同颜色的所有格子,放进一个队列,...

2018-04-11 23:06:00 469

原创 cocos2dx 3.x 安卓打包 error: 'to_string' is not a member of 'std' cocos2dx 解决方式

其实很简单,但是如果找不到方法,就容易耽误时间2种方法:1:重写个template模板解决,网上有很多例子2:查看源代码  找到 CCString.h  头文件,头文件下面  有个 namespace StringUtilscocos源代码已经帮我们写好了,一个toString的模板,直接调用StringUtils::toString(Value),问题解决方法是简单的,但是处理类似问题,要多翻看...

2018-04-11 21:57:07 294

原创 怪物消消乐record1

碰到问题,发现碰撞体积有问题:在战斗主场景调用bullet-&gt;getBoundingBox().intersectsRect(monster-&gt;getBoundingBox())后,有时怪物未触碰,任然出发死亡事件, 利用DrawNode的drawRect(Vec2(),Vec2(),Color4F())函数,描边出碰撞体积,发现图片素材问题,解决方式:1.更改触碰体积检测数据,缩小怪...

2018-03-05 23:00:05 274

原创 windows打开文件夹闪退,黑屏

笔者出现这种情况是,安装了bluestacks后,又删除了这个应用,导致关联的.apk文件失效,然后只要打开带有.apk的文件夹,就会黑屏,闪退,然后文件夹全部关闭了。找了1个星期,baidu里面也没有给出具体的解决方案,只提示到可能文件关联打开方式失效,引起的这种情况。无法里面操作系统自带的修改默认打开方式的办法,进入修改默认关联后,一样会导致黑屏闪退现在给出解决方法:从注册表中修改关联项:1....

2018-02-20 20:12:47 10420 2

原创 程序员的思维修炼

今天终于读完了这本书。本书有9个章节,每个章节环环相构,书中的内容对学习中的我帮助很大,提供了很多方法,比如思维导图的复习方法,冥想的集中注意力修炼方法给我的印象十分深刻,其中理论知识到大量的实践内容,适合各个阶段的人群阅读,里面介绍的学习方法,不仅仅适用于程序员,我认为方法是类通的,是适用于任何行业的。这本书结束了,我将开始一个更长的旅行...

2017-08-07 23:47:34 226

原创 linux 进程线程思维导图

2017-07-18 23:15:28 456

原创 Cocos2dx 3.10使用using namespace CocosDenshion;错误提示,解决方法

Cocos2dx 3.10使用using namespace CocosDenshion;错误提示,解决方法

2017-05-16 00:57:49 1740

excel TO json自动转换

excel TO json自动转换工具,很方便,策划再excel中配置好后,直接生成json文本,添加到游戏中使用。

2018-05-28

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除