自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ricardo的博客

学苟知本,深固难徙

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 坦克大战实现

先将常用的函数与头文件,宏定义等写到一个公共类中 #ifndef __Common_H__#define __Common_H__#include "cocos2d.h"#include "SimpleAudioEngine.h"#include "cocos-ext.h"USING_NS_CC;USING_NS_CC_EXT;#define winSize CCDirector:

2016-02-29 15:38:16 3048 1

原创 windows网络版象棋的实现

要构建网络版象棋,首先应该创建服务器与客户端,建立socket连接1) 开局,你是什么颜色 2)选择棋子, 3)走棋 4)悔棋(悔棋悔两步) 5)认输网络实现: 1)建立连接 a.主机,建立监听socket b.accept c.关闭监听socketa.客户端,连接服务器2)发送报文 1)服务器给客户端发送开局报文2)选棋 发送选棋报文 3)走棋 发

2016-02-27 15:07:38 1662

原创 象棋人工智能的实现

为了实现人机对战功能,必须实现象棋的人工智能,将象棋的每个棋子都赋予一定的权重,每走一步都计算分值,选择得分最高的一步,这是象棋人工智能的基本思想。#ifndef AI_H#define AI_H#include "cocos2d.h"USING_NS_CC;class SceneGame;class Step : public CCObject{public: int _mov

2016-02-26 17:18:57 8335 1

原创 cocos2dx实现象棋之运动

1、头文件 void moveStone(int moveid, int killid, int x, int y); void moveComplete(CCNode*, void*); bool canMove(int moveid, int killid, int x, int y); bool canMoveJiang(int moveid, int killid

2016-02-26 17:12:24 1286

原创 Cocos2dx实现象棋之布局

开始界面#ifndef SCENESTART_H#define SCENESTART_H#include "cocos2d.h"#include "SceneGame.h"USING_NS_CC;class SceneStart : public CCLayer{public: //SceneStart(); static CCScene * scene(); CREA

2016-02-26 17:03:15 1420

原创 cocos2dx实现经典飞机大战

游戏开始层#ifndef __LayerGameStart_H__#define __LayerGameStart_H__#include "cocos2d.h"USING_NS_CC;class LayerGameStart :public CCLayer{public: static CCScene * scene(); CREATE_FUNC(LayerGameSt

2016-02-25 20:16:04 2873 1

原创 Linux开发cocos2dx程序环境搭建

安装linux系统,ubuntu 14.04 64位安装支持软件 sudo apt-get update sudo apt-get install git ssh vim ctags qt-sdk build-essential libx11-dev libxmu-dev libglu1-mesa-dev libgl2ps-dev libxi-dev libglfw-dev libzip-de

2016-02-23 18:14:07 1580

原创 C++实现大数据乘法

结构体定义与封装struct bigdatacom{private : char dataa[100]; char datab[100];public : void init(const char *str1,const char *str2) { std::cout<<typeid(*this).name()<<std::endl;

2016-02-03 11:09:52 2055

原创 使用C与C++混合编程封装UDP协议

引入头文件,导入lib文件#include <stdio.h>#include <stdlib.h>#include <string.h>#include <WinSock2.h>#pragma comment(lib,"Ws2_32.lib") 2. 在头文件中声明,由于是C++中调用C代码需要使用extern关键字extern “C” { int socket_send(); in

2016-02-01 15:03:51 1762

arcgis engine轻松入门

arcgis engine轻松入门,初学者学习arcgis engine很好用

2015-11-11

空空如也

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

TA关注的人

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