
cocos
文章平均质量分 79
asmcvc
这个作者很懒,什么都没留下…
展开
-
cocos编写农场偷菜小游戏的总结
源码及效果图见GitHub:https://github.com/bigsinger/Farm起因是要做游戏保护,需要了解游戏引擎并创建demo进行自测使用。于是先从比较简单的cocos了解,由于本人对Lua脚本比较熟悉,而且手头有一些从其他游戏里扒出来的资源和Lua脚本,想着可以复用,所以打算从cocos2dx-lua开始着手。慢慢地发现Lua写起来也很费劲,倒不是对设计模式和脚本的不了解,...原创 2020-04-20 18:40:54 · 3941 阅读 · 1 评论 -
2、cocos2d-Lua创建示例demo
点击菜单"File"-"New"-"Project"创建新的Cocos Lua项目:一路Next,会自动创建一个Demo示例的工程,工程文件结构如下:res下为资源文件,主要是图片和声音资源,src是源码文件,主要是Lua脚本,可以看出工程是按照MVC模式来设计的,其中models包下是模型,也就是声明的各种类的原型,而views包下面是视图原创 2015-07-13 18:31:25 · 1446 阅读 · 0 评论 -
1、cocos2d-x Lua安装配置
官网:http://www.cocos2d-x.org/中文站:http://www.cocos.com/点击菜单的“Run”-"Run xxx"或者按下shift+F10运行项目,初次运行会弹出错误框:是因为没有设置windows下的模拟器,找到cocos引擎的安装目录,把模拟器文件的全路经设置好就行了。原创 2015-07-13 18:26:53 · 1601 阅读 · 0 评论 -
5、cocos2d-Lua的demo--虫子和虫子精灵
我们作个比方,场景好比舞台的一幕,models下的类相当于剧本中的角色(注意只是剧本中的),是死的,并没有被演活,那么精灵就好比一个个地演员,把角色演活。因此虫子类仅仅是类,虫子精灵负责按照虫子类描述的特性执行其动作。但是这个demo项目在这方面处理得相当蹩脚,且容我整理后再梳理清楚。这一节主要是优化GameView和虫子类以及虫子精灵的分工。逻辑层应当只负责宏原创 2015-07-13 18:35:02 · 1809 阅读 · 0 评论 -
3、cocos2d-Lua的运行流程与场景
打开工程根目录下的配置文件config.json:{"init_cfg": {"isLandscape": true,"isWindowTop": false,"name": "redDefense","width": 1920,"height": 1080,"entry": "src/main.lua","consolePort": 6050,"uploadPort": 6060,"de原创 2015-07-13 18:32:21 · 7854 阅读 · 1 评论 -
6、MOD1--替换资源素材
素材提取:我们以美国大兵为例,使用SHP Builder 3.36将gi.shp文件导出为png图片资源,该gi.shp文件共有744帧,可以全部导出,这里只导出部分帧并拼接为一张PNG图片:是一组大兵移动时的帧,其实gi.shp里包含了八个方向的大兵移动的图片资源,这里简单起见只弄了一个方向的,有兴趣的可以全部提取并代码计算合适的大兵方向,参考:http://cn.cocos原创 2015-07-13 18:37:23 · 1216 阅读 · 0 评论 -
4、cocos2d-Lua的demo--游戏逻辑GameView
接上,PlayScene场景创建游戏逻辑视图GameView并调用start函数开始游戏:-- GameView is a combination of view and controllerlocal GameView = class("GameView", cc.load("mvc").ViewBase)local BugBase = import("..models.BugBas原创 2015-07-13 18:34:26 · 2670 阅读 · 0 评论 -
cocos2dx入门需要了解的工具
官网Cocos2d-x - World’s #1 Open-Source Game Development PlatformDownload Cocos2d-x, Cocos Creator and Cocos | Cocos2d-xWindows Setup - Cocos DocumentationAssetOur editors and tools目前有三种方法来创建cocos项目原创 2017-06-02 18:59:40 · 1757 阅读 · 0 评论 -
如何从COCOS_CODE_IDE过渡到用AndroidStudio开发cocos的?
很早的时候,用过COCOS_CODE_IDE写过一个基于Lua脚本的cocos工程,是基于IDEA的,代码看起来和写起来都非常赏心悦目,于是翻去找笔记,了解到是COCOS_CODE_IDE,于是打算重新认识下。网上了解到COCOS_CODE_IDE已经没了,上次用的版本是2.0beta版本。1.x的版本都是基于eclipse的,肯定是不敢苟同的,2.0beta版本是基于IDEA的,原创 2017-06-02 19:04:16 · 1505 阅读 · 0 评论