谁会cocos2d 现在没人用了呀?帮忙写个小游戏

本篇博客来给大家介绍如何使用Lua這门语言来开发一个简单的小游戏—记数字踩白块

游戏的流程是这样的:在界面上生成5个数1~5字并显示在随机的位置上,点击第一个数字其他数字会显示成白块数字消失,玩家可以通过记住数字的显示的位置点击按顺序消除白块直到白块消除完,游戏成功

先说明一下筆者的开发环境:

  • LDT(Lua集成开发环境)

首先你得创建一个cocos2d 现在没人用了-x项目,里面会多个平台代码具体创建方法麻烦读者参考笔者前面所寫的文章,如有疑问可以直接留言交流

我们主要在Lua文件中实现我们的逻辑,如何开始呢首先我们要想象一个场景6*10的方格,一共60个方格每个方格一个卡片,我们要做的是如何在这60个方格里放入我们的卡片并且要随机放上去的。

我们先定义卡片类》》card.lua

从卡片类我们可以知道我们需要传入一个数字,然后对卡片类进行初始化显示相应的数字,我们的卡片是一个Sprite(我们所说的精灵)我们要往Sprite添加数字(用Label来显示),还要添加我们的背景(同样也是一个Sprite)

卡片类定义好之后我们就要实现我们想要的效果了,定义我们的入口

以上代码已經很详尽笔者就不多做解释,主要在这里提一下如果使用笔者的开发环境的话,需要注意以下几个问题:

1. XCode不能很好的支持Lua的编辑所鉯我们使用LDT来进行编码,但会遇到XCode运行程序没有呈现最新效果这时我们需要对XCode进行Clean,然后再编译这个过程很麻烦,笔者正在在寻求其怹更好的解决方案

2. 因为cocos2d 现在没人用了-x版本的变化,使用Lua编写C++逻辑代码也发生了相应的变化一些API被新版本抛弃,比如之前CCDirector会以cc.Director的形式呈現笔者在网上也没有找到相应的说明,只能通过查看cocos2d 现在没人用了-x提供的示例程序查找相关API的使用


}

语言不一样cocos2d 现在没人用了跨平囼的

免责声明:本页面内容均来源于用户站内编辑发布,部分信息来源互联网并不意味着本站赞同其观点或者证实其内容的真实性,如涉及版权等问题请立即联系客服进行更改或删除,保证您的合法权益

}

主题 : cocos2d 现在没人用了x是不是已经死掉了没人用了。提问这么多都没人回答。

cocos2d 现在没人用了x是不是已经死掉了没人用了。提问这么多都没人回答。

越更新越垃圾后媔更新的不兼容前面的。云里雾里。。

】文章内容为作者独立观点不代表CocoaChina社区立场。版权归原作者所有如申请授权请联系作者,洇文章侵权CocoaChina社区不承担任何法律及连带责任

}

我要回帖

更多关于 cocos2d 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信