自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (8)
  • 收藏
  • 关注

原创 C++改变虚指针指向的虚表

C++可以改变指针指向的虚表,但不能改变虚表里面的内容,即虚函数的地址。#include <iostream>using namespace std;class A{public: A():m_a(1){} int m_a; virtual void f(){ cout << "A fun "<<m_a << endl; };};class B{public:

2016-04-17 23:03:35 865 2

原创 《英雄去战斗》格斗类手游开发

该游戏属于动作格斗类手游,采用 cocos2dx 引擎开发, 玩家可以移动, 攻击和放技能, 动画采用 cocostudio 编辑的骨骼动画, 涉及 到碰撞检测、 场景移动、 怪物行为模式、怪物 AI 等技术。AppDelegate是入口类,从applicationDidFinishLaunching入口,通过Director设置分辨率,通过UserDefault获取游戏的设置。为了更清楚解释游戏

2016-03-17 12:45:12 737

原创 C++类外直接访问私有成员

C++类外面如何访问私有成员变量?只要有该对象的指针就可以访问。

2016-03-14 13:23:09 4141

原创 static_cast配合void*实现的多态

#include "stdafx.h"#include <iostream>#include <string>#include <vector>using namespace std;class X{public: virtual void f(){ cout << "x"; }};class B: public X{public: //virtual void f(

2016-04-17 23:01:41 1570

原创 Unity引擎与Cocos引擎的区别

Cocos引擎包括两部分,一是cocos2d-x引擎本身,提供了游戏所需要的渲染、碰撞检测、场景管理等功能。二是cocos studio编辑器,提供了游戏场景编辑的功能,当然只能编辑2d的场景。 Unity引擎集成度高,耦合度低。集成度高是说Unity编辑器和脚本控制是集成在一起的,Unity编辑器里面可以很方便的为场景中的对象绑定控制的脚本,但是耦合度又很低,Unity引擎是基于组件的开发的一个

2016-02-23 14:03:43 5008

原创 NGUI Button禁用(isEnabled和SetState区别)

UIButton设置禁用时(即不可点击状态)应该用isEnabled设置,而不是SetState函数设置

2016-01-22 21:54:57 2856

原创 cocos动画

首先准备好资源文件,这里我采用的是用cocos引擎生成的实例项目(BattleScene)的资源,用cocos里面自带的cocos studio打开,如下所示: 那些csd文件则为动画的资源文件,点击播放按钮会发现精灵在运动。在HelloWorld类的init函数里面添加如下代码(注意该项目是用cocos一站式解决方案生成的,如果是用cocos命令生成的项目可能项目代码稍微有点不同,这种情况下

2015-09-22 01:04:19 677

原创 win8平台下搭建cocos2dx 3.x+android开发环境

1)下载所有相关工具:VS2013,cocos2dx 3.x版本,Java JDK,eclipse,adt,android sdk(最好用eclipse,adt,android sdk集成版的adt-bundle-windows,这样省去配置和下载sdk包的麻烦),android ndk,android ant,python2)依次安装VS2013,Java JDK,python,然后给ecl

2015-08-28 18:29:25 695

cocos2d-x手游-《英雄去战斗》

由于上传资源大小有限制,所以并没有上传win32和android下的工程项目,如果您想创建win32或者android工程,可以先用cocos创建一个项目,然后将代码和资源文件移植过去。 游戏效果图和设计说明:http://blog.csdn.net/ywh254/article/details/50912720

2016-03-17

老虎棋游戏

用qt写的老虎棋游戏,是服务器和客户端模式,两次运行这个程序,一个作为服务器,一个作为客户端即可

2013-12-03

opengl库文件

opengl库文件,头文件加到include的gl里面即可,lib文件加到lib文件下,dll文件加到系统盘下的windows\system32下即可用

2013-10-19

判断图形的程序

用来判断是什么图形的,很有趣的哦

2013-06-05

俄罗斯方块

dos界面下的俄罗斯方块,没玩过吧,纯c写的,彩色的哦

2013-06-05

简单学籍管理系统

vc++6.0用c语言写个简单的学籍管理系统,对学生信息进行增删改查,主要熟悉运用ListBox等控件

2012-12-08

vc俄罗斯方块

用c语言写的俄罗斯方块,1000多行代码,写的貌似多了一点,如果用C++面向对象思想来写要少些代码,本代码适合学过c语言但又没做过什么应用的c语言初学者

2012-12-08

VC音乐播放器

实现音乐播放,暂停,继续,停止等功能.通过文件打开实现对本地音乐文件的播放

2012-12-07

空空如也

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

TA关注的人

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