dong_forever的专栏

记录点滴,积少成多

排序:
默认
按更新时间
按访问量

你不可能赢的贪吃蛇

你不可能赢的贪吃蛇隐私权政策: 本游戏只是个单机小游戏,特别简单,不存在隐私。

2018-03-17 23:16:39

阅读数:65

评论数:0

手游实时PVP

收藏一些精华文章: https://www.2cto.com/kf/201611/566991.html

2017-10-09 11:20:14

阅读数:176

评论数:0

高性能JS

高性能JSJS四种循环方式: - for(){…..}属于直接循环, - while(){……}属于前预测循环 - do{….}while()属于后测试循环 - for(var i in …){…..}属于枚举循环。 在同样的循环迭代操作中, for-in 循环比其他类型的循环慢 7 倍...

2017-10-09 11:19:10

阅读数:141

评论数:0

JS自执行匿名函数

ccui.ScrollView的继承关系如下: ccui.ScrollView->ccui.Layout->ccui.Widget->ccui.ProtectedNode->cc.Node

2017-07-25 16:33:39

阅读数:167

评论数:0

Cocos Creator 学习笔记——获取时间

使用的是JS的获取时间函数。var testDate = new Date(); testDate.getYear(); //获取当前年份(2位) testDate.getFullYear(); //获取完整的年份(4位,1970-????) testDate.getMonth...

2017-02-21 14:52:33

阅读数:3700

评论数:0

quick-cocos2dx使用videoPlayer播放视频

quick-cocos2dx使用ccexp.VideoPlayer来播放视频。对应的c++代码为UIVideoPlayer.h和UIVideoPlayer-ios.mm 注意:播放的视频目前始终是处于顶层,会遮盖其他UI。--调用视频接口 local videoPlayer = ccexp.Vi...

2016-11-17 13:50:00

阅读数:2093

评论数:1

cocos2dx-lua检测触摸点是否在三角形内

若触摸点在三角形三条边的同一侧,则说明此点在三角形内。 判断点在直线的哪一侧,通过直线上的两点计算出直线方程 a*x + b*y + c = 0 的三个参数a,b,c,然后再计算d = a*x + b*y + c, d<0表示在直线左侧,d=0表示在直线上,d>0表示在直线右侧。f...

2016-09-03 16:27:46

阅读数:756

评论数:0

quick-cocos2d-x渐变layer

local gradient_layer = cc.LayerGradient:create() :setStartColor(cc.c3b(226, 191, 84)) –渐变开始颜色 :setEndColor(cc.c3b(255, 177, 142)) –...

2016-08-27 17:36:06

阅读数:473

评论数:0

手游客户端防作弊

存档被篡改:AES、限制专一、限制降级   协议被破解:AES、SSL/TLS、nonce防重放   盗号或用户伪装:用户标识符、社交账号绑定   工程被逆向破译:符号隐藏、标识符混淆、逻辑混淆   函数被Hook:隐藏和混淆、阻止跟踪调试、组织外挂启动   二进制程序被修改:验证校验码...

2016-08-22 18:53:43

阅读数:1291

评论数:0

Cocos2dx----GL calls GL verts

GL calls OpenGL绘制(渲染)的次数,即每一帧中OpenGL指令调用的次数 GL verts 发送给显卡的顶点数量 减少 GL calls的方法: 1、使用SpriteBatchNode 从指定的图像文件创建并返回一个批量渲染对象。~~~ lualocal imageName = ...

2016-07-05 14:27:50

阅读数:2880

评论数:0

手游战斗计算放在客户端还是服务器端

声明:本人游戏开发新手,经验少脑子笨,好东西都要记录下来以备查阅。本篇博客主要摘抄自我 大知乎相关问答,仅为本人的学习记录,感谢相关作者的分享。预知详情的同学请点击如下宇宙超级无敌最强至尊超链接: 如果做网游的时候,把算法过多地放在客户端上面,可能会导致什么问题? 以及 战斗放在客户端计算的手游...

2016-07-05 13:53:54

阅读数:2304

评论数:0

Cocos2d-x中JniHelper详解

Cocos2d-x中[JniHelper][4]详解JniHelper.h 头文件在引擎目录platform/android/jni下。 结构体定义如下:typedef struct JniMethodInfo_ { JNIEnv * env; jclass cl...

2016-07-04 17:51:37

阅读数:400

评论数:0

Unity常用脚本函数

Update() 默认存在。 FixexUpdate() 固定时间间隔执行。一般用于刚体动作。 Awake()脚本初始化时执行。 Start()在Awake之后Update之前执行。 OnCollisionEnter()碰撞时执行。 OnMouseDown()监听鼠标。 OnMous...

2016-03-25 13:21:05

阅读数:278

评论数:0

cocos2dx-lua实现弹幕

弹幕视频在近几年逐渐火爆。游戏里添加弹幕也是一种可以尝试的想法。下面是一种简单的实现。弹幕一般需要有几个参数: 弹幕在屏幕上的高度 弹幕颜色 弹幕内容 弹幕移动速度 弹幕字体 首先,将弹幕组件化,在使用的时候通过直接添加即可。---------------------- --文件名:textBar...

2016-03-19 15:03:33

阅读数:1030

评论数:0

CCActionTimeline详解和倒播动画

Cocos Studio编辑器编辑的动画,均是通过CCActionTimeline来执行。CCActionTimeline主要包含如下函数://播放一个动画 virtual void play(std::string animationName, bool loop); //从某一帧开始播放,...

2016-03-11 20:12:31

阅读数:4099

评论数:1

CCActionManager按指定时间间隔执行动作

CCActionManager是执行动作的单例类。当某个Node执行RunAction()时,要执行的动作会传递给CCActionManager的单例,此单例会定时执行update函数。 update函数是每帧都调用的。那么,若想让一个动作慢一点执行,该如何设置时间间隔呢?我们可以在CCAct...

2016-03-11 18:53:16

阅读数:379

评论数:0

info.plist各个键值对应含义

Localiztion native development region — CFBundleDevelopmentRegion 本地化相关,如果⽤户所在地没有相应的语言资源,则用这个key的value来作为默认Bundle display name — CFBundleDisplayName ...

2016-03-11 17:57:38

阅读数:215

评论数:0

Unity3D操作技巧

按住鼠标右键可以快速拖动场景移动。 选择游戏物体,按F键,物体将在视图正中显示。 视图放大缩小:鼠标滚轮,或者alt+鼠标右键。 Isometric mode:等距模式 prefab:预制物体 Debug.log()不会暂停游戏,Debug.Error()会暂停游戏。 发布文件不嫩放到assert...

2016-03-08 18:14:07

阅读数:175

评论数:0

stroop效应

stroop效应当文字的颜色和字意不同时,人在说出字的颜色时会受到字意的干扰。

2016-02-19 19:59:09

阅读数:347

评论数:0

quick-cocos2dx将C++导出lua

可以按照官网教程来做。个人总结,分为5步: 进行相关环境配置。 编写.h .cpp文件。 在引擎frameworks\cocos2d-x\tools\tolua目录下重写*.ini配置文件与genbindings.py脚本。 执行自定义的genbindings.py脚本,得到生成的lua_*...

2016-01-05 17:35:22

阅读数:1024

评论数:0

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