关闭

cocos2d-x之写自己三国手游(四)

貌似没有多少人看啊。。难道COCOS开发者真的这么少了么现在,还是说博主写的文章比较垃圾。。看不懂。。。。没有动力更了。想看看这个游戏怎么开发的直接加我QQ877462882 欢迎广大游戏爱好者加入项目开发。游戏现在的进度到了战斗系统阶段...
阅读(52) 评论(0)

cocos2d-x之写自己三国手游(三)

好的,今天我们来开始写代码实现我们的三国手游了,首先,先熟悉一下项目的结构,本篇我们重点关注map层和sceneMgr,map主要就是加载TMX,sceneMgr也就是场景管理器,负责管理场景切换的这么一个类. 先来看一下mapUi的定义#pragma once #include "cocos2d.h" #include "ui/CocosGUI.h" #include "cocostudio/C...
阅读(31) 评论(0)

cocos2d-x之写自己三国手游(二)

开始项目的制作过程: 要开始游戏 首先得有地图,这边做地图用的格子地图TILED,这里TILED制作就不详细说了,不会可以自己稍微百度下 创建对象层的过程如图中红圈所示。先创建对象层,然后点击矩形框,在格子上画出自己想要的位置,如图中的monster,因为我们要做地图块与人物的碰撞检测,防止人物掉下去,所以我们需要一个land层,整个地图其实是一张图,只是不同的图层由图片不同的地方组成的,...
阅读(43) 评论(0)

cocos2d-x之写自己三国手游(一)

前言:一直很想玩QQ三国的手游。。可惜腾讯不出。。那怎么办 那还能怎么办,不行自己写一款来玩呗,当然只是当做练手正篇博主的水平不算很高。只是对游戏比较热爱,更想找志同道合的朋友一起完善这个游戏,一起学习。先上点成果图吧。由于没有美工,所有资源都得到网上找,挺蛋疼的。还是有一点古风的味道吧。地图是用TILEMAP做的。反正所有的东西都是自己来吧。。有想加入项目的制作的朋友可以联系我。。。下一篇再开始...
阅读(213) 评论(0)

快排之单FOR搞定

单FOR版快排。 平常的快排就不介绍了: 进入正题 单FOR快排的思想和平常的快排一样,将数组的起作为排序的KEY,就是将比KEY小的放到KEY的左边,比KEY大的放到KEY的右边。递归调用 但是比双FOR少了一层循环 用双指针错位的方式来巧妙实现  图解 :  KEY  =  4,i 为起始 ,j为下一个作为初始化。这里J会循环到末尾,当j SWAP的时候,就将小的移到了左边,大的移到...
阅读(80) 评论(0)

象棋最大最小剪枝算法

1.象棋中通常需要推算当前局面下,每走一步之后的局面分,通常我们可以设定考虑几步棋,通常我们所说的算棋,而计算机的AI算法中最常用的就是最大值最小值算法,而剪枝算法是对最大值最小值算法的一种优化。 有点类似于八皇后的深度树 当前局面表示电脑,作为电脑肯定会择当前局面分最大的作为下一步。如果我们的LEVEL为1,也就是我们只算下一步的得分,选最大的那个,对比途中,肯定挑选100作为下一步...
阅读(1116) 评论(0)

使用指针要注意的地方:运算符优先级

数字删除 二级指针的用法 最容易犯错的地方 *号和[]的优先级: int **pp; int *length; // *length–; 这种写法也很危险。先取出内容 然后指针后移,而不是像我们想的 取出里面的内容–;相当于*length; length – ; 而不是让内容减一 我们想引用一个一维数组里的元素 我们可能会这么写*pp[i] 这里是很多人...
阅读(71) 评论(0)
    个人资料
    • 访问:1606次
    • 积分:91
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类