上一页 1 ··· 96 97 98 99 100 101 102 103 104 ··· 216 下一页

2013年12月29日

cocos2d-x游戏开发系列教程-中国象棋05-开始游戏

摘要: 前情回顾通过CCMainMenu的init函数,已经把所有的按钮,棋子都摆放完毕了,但是这个时候,棋子是不能走动的,只有在开始游戏之后才能移动棋子。点击按钮,开始游戏,那么点击开始按钮之后,程序究竟发生了什么事,我们继续看代码到创建这个开始按钮的地方。开始按钮的创建开始按钮的创建代码,在上一篇博文... 阅读全文

posted @ 2013-12-29 00:18 三少爷的剑123 阅读(171) 评论(0) 推荐(0)

2013年12月28日

cocos2d-x游戏开发系列教程-中国象棋04-摆棋

摘要: 前情回顾在之前的学习中,我们已经了解到,下棋主界面是由CCMainMenu类实现的,在它的init函数中,初始化了主界面需要的各种数据,包括:创建控件,初始化32个棋子,初始化执行变量等等,在这个博文中,我们主要来学习,32个棋子是如何被初始化并显示在界面上的。这个显示和initCoordinat... 阅读全文

posted @ 2013-12-28 07:26 三少爷的剑123 阅读(238) 评论(0) 推荐(0)

cocos2d-x游戏开发系列教程-中国象棋03-主界面

摘要: 前情回顾上个博客说道我们象棋程序进入了欢迎界面,在欢迎界面下等待一秒进入主界面进入主界面的关键代码如下:CCScene* pScene = CCMainMenu::scene(); 创建scene...CCDirector::sharedDirector()->replaceScene(ps);... 阅读全文

posted @ 2013-12-28 01:44 三少爷的剑123 阅读(245) 评论(0) 推荐(0)

2013年12月27日

cocos2d-x游戏开发系列教程-坦克大战游戏之子弹的碰撞检测处理

摘要: 在上篇我们加上了简单的坦克之间的碰撞检测,这篇我们继续加上子弹之间,子弹与坦克之间的碰撞检测,对于上一篇碰撞处理不太完美的地方我们继续改进。1.子弹之间的碰撞 //玩家子弹和敌方子弹之间的碰撞 CCObject* pObj; CCARRAY_FOREACH(mEnemyTanks, pObj) {... 阅读全文

posted @ 2013-12-27 23:36 三少爷的剑123 阅读(366) 评论(0) 推荐(0)

cocos2d-x游戏开发系列教程-中国象棋02-main函数和欢迎页面

摘要: 之前两个博客讲述了象棋的规格和工程文件之后,我们继续深入的从代码开始学习cocos2dx首先从程序入口main函数开始main函数int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevIns... 阅读全文

posted @ 2013-12-27 22:59 三少爷的剑123 阅读(265) 评论(0) 推荐(0)

cocos2d-x游戏开发系列教程-中国象棋01-工程文件概述

摘要: 上一篇博文我们看到了象棋的效果图,这一张我们来看象棋代码的整体概述让我们先对整个代码框架有个了解。主目录:主目录包含内容如上图:classes目录:业务代码proj.win32:包括main.cpp和工程文件Resorces:代码中用到的资源剩下三个文件我们不用,不解释了classes目录:cla... 阅读全文

posted @ 2013-12-27 15:20 三少爷的剑123 阅读(430) 评论(0) 推荐(0)

cocos2d-x游戏开发系列教程-中国象棋00-前言

摘要: 象棋描述在说代码之前,我们先让象棋效果登场,以方便大家对代码的理解欢迎界面中国象棋程序,运行起来的第一个界面是一个欢迎界面,该欢迎界面在停留一秒后进入游戏界面游戏主界面新局:所有棋子归位,状态复位开始:在开了[新局]之后,点击[开始]开始游戏,只有点击开始之后,才能移动棋子悔棋:局面往后退一步难度... 阅读全文

posted @ 2013-12-27 14:37 三少爷的剑123 阅读(310) 评论(0) 推荐(0)

2013年12月26日

cocos2d-x游戏开发系列教程-坦克大战游戏之所有坦克之间的碰撞检测

摘要: 上篇我们完成了简单的AI编写,但是各个坦克移动时之间是可以重合的,这节课我们来完成坦克之间的碰撞检测,还是在上篇的EnemyAI中完成。1.我先现在坦克类Tank中添加两个成员变量: CC_SYNTHESIZE(CCRect, mMovedRect, MovedRect); CC_SYNTHESI... 阅读全文

posted @ 2013-12-26 17:36 三少爷的剑123 阅读(355) 评论(0) 推荐(0)

2013年12月24日

cocos2d-x游戏开发系列教程-坦克大战游戏之敌方坦克AI的编写

摘要: 在上篇我们完成了子弹和地图碰撞的检测,在这篇我们将完成敌方坦克AI的编写。具体思路是屏幕中保持有四个敌方坦克,然后坦克随机方向运动,并且子弹消失后1秒发射一次1.我们新建一个敌方坦克的AI类来控制地方坦克AI行为:static const char* enemyTankType[] = { "no... 阅读全文

posted @ 2013-12-24 19:55 三少爷的剑123 阅读(515) 评论(0) 推荐(0)

Windows Azure 安全最佳实践 - 第 7 部分:提示、工具和编码最佳实践

摘要: 在撰写这一系列文章的过程中,我总结出了很多最佳实践。在这篇文章中,我介绍了在保护您的WindowsAzure应用程序时需要考虑的更多事项。 下面是一些工具和编码提示与最佳实践: · 在操作系统上运行 o 获取最新的安全补丁 o 尽量以部分信任模式运行 · 错误处理 o 如何实施重... 阅读全文

posted @ 2013-12-24 14:13 三少爷的剑123 阅读(167) 评论(0) 推荐(0)

上一页 1 ··· 96 97 98 99 100 101 102 103 104 ··· 216 下一页

导航