自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

个人编程之路

  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 棋牌项目工作总结

最近半年自己用creator独立负责开发一个棋牌项目和对这个项目的换肤,下面做下工作总结,来引导以后项目的开发,该项目包含十三水和麻将两款游戏。...

2018-05-10 10:25:32 2178 2

原创 cocos creator 学习总结

一、基本内容:1.cc.Label相关:(1)动态创建cc.Label : var node = new cc.Node('text'); node.addComonpnet(cc.Label);(2)  设置文本内容:node.getComponent(cc.Label).string = 'test'; 设置大小:node.getComponent(cc.Label).fontSi

2017-12-17 17:05:08 5846

转载 cocos2dx 笔记

0、pc 端浏览器大部分都支持 webGL,移动端浏览器大部分都还是 canvas 渲染模式,最新的 iPhone6以上(ios8+)、小米4等一些搭载着最新系统的移动端才支持 webGL。最简单的测试当前环境是否支持 webGL 的方法:项目里 project.json 文件里 renderMode 改成2,然后看游戏是否正常运行。1、能用sprite就别用imageView。

2017-09-02 15:56:43 350

原创 cocos2d-js listView用法

1.在cocos studio中添加listView。2.在cocos studio中添加一个layout类型的listItem,设置为不可见。3.在这个listitem中添加你要在listView中每一项显示的内容。例如这样:这个item中有文字,有图片image是layout类型。4.在代码中调用:(1)this.mode = this.endLayer.getChil

2017-09-02 15:44:33 2661

原创 cocos2d-js PageView用法

1.在cocos studio里面 翻页容器,然后右击翻页容器,添加子控件,子控件类型必须为Layout,不然无法添加。2.代码中添加这个获取这个翻页容器:this.pageView = this.node.getChildByName("pageView");3.this.pageView scrollToPage(0),翻到第一页4.事件监听:this.pageView.add

2017-09-02 15:32:15 1889

原创 js 有关语法

1.在js中,this就是:被调用函数所处的环境。var someuser = { name: 'byvoid', func: function() {console.log(this.name); }}someuser.func(); // 输出 byvoidsomeuser 就是func所处的环境2.可以通过bind改变函数所处的环境this.sho

2017-09-02 15:02:05 364

原创 Java语言编程积累

1.在控制台上输出:(1)import android.util.Log;(2 )android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。(3)例子:Log.e("oopp","abcString");

2017-08-09 18:42:40 179

原创 cocos2d-js与android互相调用

1.js调用Java代码实现: jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "showMessage", "(Ljava/lang/String;)V","HelloJava");说明:第一个参数是src路径下的java类(上面这个AppActivity的路径为proj.android/src/o

2017-08-09 18:34:40 1939

原创 棋牌公司简介

随着地方性棋牌游戏的兴起,棋牌游戏开发商也随之多了起来,其中比较出名的有深圳的贝尔利,网狐,浙江的巨游科技,山东的鑫众,安徽的悠游等。这些游戏公司在百度的棋牌游戏开发商搜索中是排列在前的。而他们各自有什么优劣势呢?让我们来分析对比一下。  在中国南部地区开发商中,以贝尔利、泊众和网狐最为出名。  贝尔利成立于2012年,贝尔利长期致力于棋牌游戏的研发、运营和销售,研发团队由一群曾参与了QQ

2017-07-04 14:49:51 4123 2

原创 cocos2dx-lua笔记

1.ccui.Button 设置按钮不能点击函数为setEnabled,这个是正确的,setTouchEnabled这个函数只是设置不能点击,但是没有改变图片的表现2.csb文件加载成功,但是按钮那些控件不显示,搜索路径资源没设置导致3.cc.SpriteFrameCache:getInstance():addSpriteFrames("Plist3.plist","Plist3.png"

2017-07-03 13:32:11 284

原创 cocos2d-lua翻牌代码实现

local x = 20local y = display.height/2 for i = 1,16 do--创建16张        local cardFg = display.newSprite("cardFg.png",x+(i*70),y)--背景牌        self:addChild(cardFg,0)        cardFg:setVisible(

2017-05-24 15:40:40 2915

原创 cocos2dx备忘

1.新建工程:cocos new MyGame -p com.MyCompany.MyGame -l cpp -d e:/MyCompany2.编译:cocos compile -p android -m debug3.在cocos2dx3.10目录下有个tests工程可以学习

2017-03-31 14:12:33 219

原创 cocos2dx安卓环境搭建问题总结

1.安装cocos2d的时候路径不要有空格,如果有空格会导致设置环境变量的时候设置路径的不认识2.点击setup.py安装环境的时候,有时候不会把(E:\Cocos310\Cocos2d-x\cocos2d-x-3.10\tools\cocos2d-console\bin)这个路径添加到Path中,所以要手动添加3.NDK r10c中会少一个release.txt,药从别的版本(比如:nd

2017-03-31 14:07:45 1634

原创 版本号说明

版本号分为X.Y.Z三位,分别代表主版本号、次版本号和补丁版本号。当代码变更时,版本号按以下原则更新。如果只是修复bug,需要更新Z位。如果是新增了功能,但是向下兼容,需要更新Y位。如果有大变动,向下不兼容,需要更新X位。

2016-09-25 10:47:26 1112

原创 服务器会员过期逻辑实现思路

方法1:服务器在玩家登陆之后把玩家会员信息读取进来,定时器每秒判断是否过期,过期就下通知数据库和客户端修改。如果涉及金钱的10分钟写下记录,如遇碰到断电,可回档。方法2:所有玩家有关会员操作都要进行服务端验证,验证时,判断是否过期。客户端根据登陆会员信息自己判断是否过期,玩家下线时,修改写入数据库。

2016-08-08 13:45:46 2920

原创 游戏服务器更新思路总结

方法1:判断版本: 增量更新包就是这样的,1.0-2.0一个patch包,2.0-3.0一个更新包,即:看玩家本地是哪一个版本,要一个版本一个版本升级方法2:md5值比较:一开始就把每一个文件的md5值都算好,然后放在一个文件中,然后比对覆盖

2016-07-26 14:08:45 1814

原创 vc++编译连接原理与过程

编译过程:先由预处理器处理预处理指令(#define等),产生临时文件,编译器编译cpp文件,产生保护机器码的obj文件连接过程:将obj和C++标准库连接,生产.exe

2016-05-04 23:20:02 607

原创 windows程序消息处理流程

用户输入->产生消息->系统消息队列->派发给应用程序消息队列->应用程序消息循环(while)->取出消息->发给系统->系统接收->调用过程函数(winProc)->应用程序收到消息处理上层逻辑。

2016-05-04 22:58:07 402

原创 《活动》游戏功能制作总结

游戏制作心得

2015-10-22 10:59:16 347

原创 u3d脚本编写

u3d脚本编写,基本使用。

2015-07-29 22:06:46 648

转载 游戏编程之路-阿哲

此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才能攀登到游戏技术的最高峰           ——阿哲VS自己  自序 这篇文章我写了大约4个月,前后修改很多次,做为吉大的学生,毕业前给学弟,学妹,留下的最后一个文章,也是我去年在《如果学好编程》中承诺过的。29887743 这个是我建立的吉大游戏编程群,我准备解散,重

2015-07-28 11:56:48 2272 1

原创 win32线程编程思路

线程涉及思路,Windows平台

2015-07-24 10:40:14 274

原创 工作问题或者程序bug产生,解决思路

今天解决了SVN服务器无法连接的问题,通过网上查找资料找到了原因,从而找到了解决方案。给我的启发是:之后如果有问题发生,首先要先问题如何发生,问题发生之前,做了什么,才导致问题发生的,从而才能对症下药;网上查找解决方案时,也要对应自己的操作来比较,才能尽快解决问题。

2015-06-15 16:30:12 341

原创 SVN客户端无法连接服务器的问题

问题:如题原因:安装360安全卫士,清理了SVN服务器服务,导致连接不上解决方式:1、网络上的解决方法:点击打开链接 结果(不可行)2、重新安装SVN服务,设置原来的安装路径(可行)

2015-06-15 16:21:24 2157

原创 个人心得感悟

从小想让自己快点成熟,然后拼命去寻找做事的原理,做人的原则,但发现基本上都是从书本上看得,觉得合情合理所得,然后记下。现在渐渐发觉,这些其实都大同小异,做人做事基本上大家都懂,也都理解,所以懂得这些做人做事的道理,其实作用不大。所以现在觉得努力的去生活,学会生活学会工作,而不去想,或者谈论那些大道理,反而是比较有意义的事,也是快乐的事。行动起来~

2015-06-12 14:15:18 389

原创 cocos2dx 两个重叠按钮点击响应关系

情况1:上层按钮 setTouchEnabled(false),下层按钮 setTouchEnabled(false);结论1:当然2个都不能点击情况2:上层按钮 setTouchEnabled(false),下层按钮 setTouchEnabled(true);结论2:下层按钮可点击,上层按钮不可点击情况3:上层按钮 setTouchEnabled(true),下

2015-06-12 10:03:37 783

visual studio 番茄助手

vs2017 ,visual studio 2015,2013,2010 番茄助手,2017以前的也可以。

2018-05-27

3D数学基础:图形与游戏开发

一本很好的书;适合学习3D数学,了解开发游戏过程中应用的技术及其原理;这是3d数学的基础,看了受益匪浅。

2018-03-08

空空如也

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

TA关注的人

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