自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 C++在Windows环境下多线程自动锁的实现

许久不更博了,手有点生了………… 博主最近找工作并实习去了,忙碌的生活也算比较充实,      然后就是挤不出时间来更博真是尴尬尴尬啊…………                                          在实习期间的主要任务就是看代码,了解代码流程、根据代码流程实现新的功能,坑爹的是代   码里面的注释好少好少啊…… 真是辛酸,也是适应了一段时间。

2015-12-26 21:39:22 3493 2

原创 C++基础算法练习之排序比较

博主最近在练习C++相关的基础算法,前天刚把C++排序练习完,博主一共用了五种排序方式:冒泡排序、选择排序、插入排序、希尔排序和快速排序。写完后还对这五种算法面对特定情况下进行了性能比试,好了~话不多说,接下来就看看结果如何吧。         第一种、   冒泡排序       这种排序方法是最简单的排序方法也是所有初学者最熟悉的排序方法,这种方法通过一次一次的循环将循环

2015-09-10 23:09:28 944

原创 9月2日第一次面试感想

面试感想

2015-09-03 22:03:20 1055

原创 2015年暑期学习经历感想

今年这个暑假是博主步入大四的暑假,也意味着博主在暑假过后的几个月内要去找工作了~       从2015年4月底博主通过同学来到了杭州智瀑信息科技有限公司,在此之前博主一直自学PHP网站开发,但是在自学过程中发现这样的效果甚微,于是通过同学来到了这家公司,在跟老板面试的过程中认识到实践的重要性。老板让我做出一个五子棋游戏才能进入公司实习,实现的技术自选。       通过同

2015-08-30 22:44:29 1070

转载 C/C++面试笔试题目汇总

1.求下面函数的返回值( 微软)int func(x) { int countx =0; while(x) { countx ++; x = x&(x-1); } return countx; }假定x = 9999。 答案:8思路:将x转化为2进制,看含有的1的个数。 2. 什么是“引用”?申明和使用“引用”

2015-08-22 16:32:10 1041

原创 使用Spine软件为骨骼动画制作简单特效

上周讲解了用Spine软件制作骨骼动画实现一些简单的动作,今天简单讲一下如何用Spine实现人        物动作的简单特效。                                                 一      导入特效图片             Spine特效也是用一帧一帧的图片实现的,所以我们应该首先有帧动画的所有真图片,然

2015-08-01 17:45:21 14336

原创 使用Spine软件制作骨骼动画供Cocos2d-x使用

最近在思考下一个Cocos2d-x游戏做什么期间找到了一款很有意思的软件,这款软件名称叫做Spine,是专门用来制作骨骼动画的软件,该软件通过用人物身体的每一部分作为基本原件组装成一个人物的模型然后把人物的每部分制作成骨骼进而通过控制骨骼来实现人物的各种动作,这款软件还可制作出很多技能特效。        相信做过Cocos2d-x游戏的同学们肯定接触过帧动画吧,帧动画是通过把人物的完整动作分

2015-07-25 22:48:24 5918

原创 Cocos2d-x制作跳棋结束总结

花了近一个月将跳棋制作完成了,由一个月前刚刚接触Cocos2d-x这款游戏引擎到现在跳棋制作的完成,我深刻感受到Cocos2d-x对于2d游戏的制作是多么的方便,接下来跟大家分享一下这一个月来我对Cocos2d-x制作游戏的总结和一些注意事项吧~~                 刚开始我花了一个星期看视频教程,该视频教程是教我做出一个贪吃蛇的小游戏,在做游戏的时候首先要做的第一步就是

2015-07-22 22:54:34 1727

原创 Cocos2d-x制作跳棋第四步:胜负判断、AI具体实现及实现特殊组合动作的小技巧

上周讲了Cocos2d-x 制作跳棋中棋子各种动作的实现以及跳棋AI思想的分      享,这次跟大家分享跳棋胜负判断和AI具体代码实现。              一、  胜负判断                 跳棋中当己方所有棋子都填满到正对方所有棋子位置时才算胜利,这样判断输赢的方                式就是遍历跳棋六个角中十个位置的状态是否为其正对方棋子

2015-07-18 20:58:45 1616

原创 Cocos2d-x制作跳棋第三步:棋子动作实现及AI算法思想

上周跟大家分享了Cocos2d-x跳棋制作如何建立工程和界面编写,今天来      跟大家分享一下如何实现棋子相关动作及AI思想。                    在跳棋中棋子有两种动作:移动、跳跃。             在工程建立时我们便为棋子建立了类Chess,我们只需要在类中声明相应的动作方法并在方法中          对动作进行封装即可。 

2015-07-11 17:03:01 3715

原创 Cocos2d-x制作跳棋第二步:工程建立与界面编写

上次为大家分享了跳棋素材的制作方法,这次为大家讲一讲建立工程和游戏界面的编写。                    首先进入dos界面输入指令。例(cocos new -p game.com.tutuANE -d e:\cocosstudy -l cpp 名字).   其中-d后面是工程文件所在目录,cpp之后是工程的名字可以随意填写。      工程建立好后就来总结

2015-07-04 16:03:04 1736

原创 Cocos2d-x制作跳棋第一步: 素材的准备

Cocos2d-x跳棋素材制作

2015-06-27 18:20:28 3038

转载 cocos2dx3.2 ——屏幕适配

cocos2dx3.2 ——屏幕适配本文出自 “夏天的风” 博客,请务必保留此出处 http://shahdza.blog.51cto.com/2410787/1550089  手机的屏幕大小千差万别,如现在流行的安卓手机屏幕大部分长宽比例为16:9。而iPhone 5S的长宽比例为71:40(接近16:9),也有预测说iPhone 6S的长宽比例也将会是主流的16

2015-06-13 15:28:13 670

转载 C++中虚析构函数的作用

我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。可是,为什么要这样做呢?下面用一个小例子来说明:        有下面的两个类:class ClxBase{public:    ClxBase() {};    virtual ~ClxBase() {};    virtual void DoSomething() { cout  "Do

2015-06-05 14:20:28 542

原创 AS3.0 五子棋关于AI思想方面分析以及Cocos2d-x环境变量配置

上周跟大家分享了用AS3.0 实现五子棋悔棋和复盘功能的实现,这周我做了五子棋AI功能。接下来跟大家分享下我关于五子棋AI的思路:        第一步: 遍历棋盘中所有棋子坐标,搜索出该坐标四个方向周围的棋局并记录在数组中。(比如双活三,死四活三,双死四,活三等等……)          第二步: 每遍历一个棋子就对棋局进行判断,并对不同棋局加权重。如果新权重大过旧权重就覆盖旧权

2015-05-30 16:49:33 1245 2

原创 关于AS3.0 五子棋悔棋功能和五子棋复盘功能的实现

最近在用Flash AS3.0做一个五子棋的游戏,今天来跟大家分享我实现五子棋悔棋和复盘的方式。 1 悔棋功能首先我用MovieClip实现落子的功能,代码如下:/**********函数名:whchess功能:生成白棋参数:x(x坐标) y(y坐标)引用外部变量:mc(存储棋子)返回值:无**********/function whchess(x:uint,y:u

2015-05-23 17:34:25 4551 2

空空如也

空空如也

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

TA关注的人

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