
COCOS2D-X
COCO56(徐可可)
河南省淮阳中学14级学生,平顶山学院17级软件工程游戏开发方向徐可可,现处于求职状态,希望能够获得一份儿Python相关的工作,有事儿请内信或者在文章下方评论。
展开
-
《宝贝三十六计》游戏策划方案
文章目录1. 游戏概述1.1. 游戏简介1.2. 游戏特点1.3. 游戏风格1.4. 设计思路1.5. 故事背景2. 游戏元素2.1. 游戏元素2.2. 游戏道具2.3. 实体对象3. 游戏机制3.1. 角色技能3.2. 角色经验获得以及过关规则3.3. 关卡设置4. 游戏进程4.1. 场景任务4.2. 场景地图5. 系统功能5.1. 游戏设计难点5.2. 总结1. 游戏概述1.1. 游戏简介宝贝三十六计是一款针对3-6岁儿童的益智策略类游戏,主要用来教会宝宝识别坏人的伎俩,不轻易相信坏人。1.2.原创 2020-09-22 08:40:11 · 663 阅读 · 0 评论 -
大圣归来V1.0--Cocos2dx的联网游戏实战工程
作品介绍大圣归来(MahatmaComeBack)简介:一款基于Cocos2dx的联网游戏,含服务端与客户端源码数据库设计压缩包下载地址:http://coco5666.github.io/blog/articles/20190406-03/在开发相关/我开发的...原创 2019-06-14 01:18:51 · 1229 阅读 · 1 评论 -
Cocos2d-x C++ Demos | Cocos2d-x C++常用功能演示
说是常用功能,其实使我在实际开发过程中遇到的一些问题,时间和精力有限,有机会会不断更新。开源代码仓地址:https://github.com/COCO5666/coocs2d-x_C-_Demos如何下载Github代码仓中的东西?https://blog.youkuaiyun.com/COCO56/article/details/91948675TiledMap、GUI的相关测试代码。1. GU...原创 2019-06-14 09:58:47 · 676 阅读 · 0 评论 -
Cocos2d-x 下拉列表
Cocos2d-x 未封装下拉列表的库,可以使用RadioButton(单选按钮)代替。效果:或者使用ScrollView效果:代码下载:https://blog.youkuaiyun.com/COCO56/article/details/91946933...原创 2019-06-14 10:00:05 · 694 阅读 · 0 评论 -
完美解决Cocos2d-x C++ VS 中文乱码的问题
Cocos2d-x C++ Windows下Visual Studio中文乱码怎么办?Cocos2d-x C++如何高效实现跨平台正常输出中文?先来说下解决方案吧,往下有时间再探讨原理:文章目录1. 解决方案:1.1. 概要:1.2. 具体步骤1.3. 附加步骤:VS开启高级保存选项1. 解决方案:1.1. 概要:使用高版本的VS,将源代码文件保存为utf-8格式,接着在源码开头处告诉编译器要用utf-8编码方案进行解析源代码。这样做直接就可以了正常解析源码中的中文了,无需使用xml文档或者对原创 2019-06-09 08:39:30 · 1426 阅读 · 2 评论 -
Cocos2d-x MessageBox
源码一行代码搞定,不知道网上搜的为啥写这么多行代码,看了下,有上千行了MessageBox("消息内容", "消息标题");效果:Windows:Android原创 2019-06-15 13:17:26 · 642 阅读 · 0 评论 -
保护动物-V1.0 Cocos2d-x简单的聊天室功能
设计规范屏幕设计分辨率960*640游戏总场景地图大小1920*1080游戏具体场景地图大小960*640IDE:Microsoft Visual Studio Enterprise 2019 版本 16.1.1VisualStudio.16.Release/16.1.1+28922.388二维游戏引擎:Cocos 3.17.2QE V2.0 for Baby’s_36_Sk...原创 2019-06-20 07:08:18 · 434 阅读 · 0 评论 -
cocs2d-x 修改android keystore文件路径
有时候把key路径换了地方,怎么改呢?重新建工程比较耗时,好在我有幸找到了gradle.properties文件,并在里面发现了相关的设置路径,改一下就可以了。此文件在工程根目录下的proj.android文件夹下的app文件夹里由于我的key文件换了地方,所以不改的话是找不到key的,而release模式要用到key的What went wrong:Execution faile...原创 2019-06-16 08:43:02 · 801 阅读 · 3 评论 -
Coos2d-x WebSocket 取消打印诸多网络状态信息。
默认情况下感觉打印了很多没用的信息。将WebSocket.cpp添加一条如图所示的宏重定义即可再次运行的话会发现没了原创 2019-06-21 00:52:08 · 576 阅读 · 0 评论 -
Cocos2d-x视频教程
cocos2d-x 3.x Lua+JS+C++教学视频├─1、cocos2d-Lua教学视频│ │ 04、详解Cocos Code IDE开发Lua JavaScript Cocos2d-x游戏的使用│ ││ ├─01、Lua 语言基础│ │ 1、Lua语言介绍│ │ 2、Lua语言基础之基本语法│ │ 3、Lua语言基础之表│ │ ...原创 2019-07-10 09:43:38 · 981 阅读 · 0 评论 -
宝贝三十六计V1.0 Cocos2d-x联网实战项目
宝贝三十六计-开发文档一:人员分工1. 游戏场景单机版燕国强联网模块徐可可2. 其他场景王亚博3. 美术支持蒋永杰宋镇歌孔孟伟二:游戏介绍宝贝三十六计是一款针对3-6岁儿童的益智策略类游戏,主要用来教会宝宝识别坏人的伎俩,不轻易相信坏人。单机模式下:宝宝可以在地图上随意走动,当碰到坏人时会切换到与坏人交流的场景(类似于回合制游戏,你打我一下,我打你一下...原创 2019-06-25 03:08:08 · 2163 阅读 · 4 评论 -
cocos2dx打包到android出现'random' is ambiguous的错误
将random()改成cocos2d::random(0, RAND_MAX)即可。转到random()定义发现其实返回的是cocos2d::random(0, RAND_MAX)那我们就直接调用cocos2d::random(0, RAND_MAX)好了原创 2019-05-01 10:40:48 · 621 阅读 · 0 评论 -
Cocos2d-x多版本安卓打包配置,以Cocos 3.17.1为主讲(含所有与相应的引擎及配套的工具云盘下载链接,你想要的,一应俱全。)
本文介绍Cocos 2d-x多个版本Android打包配置教程,含3.17.2、3.17.1、3.10、3.3四个版本,其中以Cocos 3.17.1为主讲,含所有与相应的引擎及配套的工具云盘下载链接(Cocos2d-x,NDK,SDK,ANT,JDK,CocosStudio(兼容性差不推荐使用,推荐使用瓦片地图)),你想要的,一应俱全。原创 2019-10-19 17:15:22 · 6631 阅读 · 36 评论 -
COCOs2dx中KEY_KP与KEY的区别
KP是 keypad(小键盘)的缩写,keypad|ˈki:pæd|a small set of buttons with numbers on used to operate a telephone, television, etc.; the buttons on the right of a computer keyboard (用于操作电话、电视等的)小键盘;(电话)按键;(计算机)辅助键...原创 2018-12-08 19:57:34 · 1569 阅读 · 0 评论 -
分享一些基于Cocos2dx3.x引擎的游戏项目和游戏功能示例
分享一些基于Cocos2dx3.x引擎的游戏项目和游戏功能示例:GitHub链接:https://github.com/COCO5666/Cocos2d-xV3.xDemonstrationsAndProjectsCode如何下载Github代码仓中的东西?:https://blog.youkuaiyun.com/COCO56/article/details/81734839游戏游戏功能示例的代码(...原创 2018-12-17 23:09:44 · 1170 阅读 · 0 评论 -
Cocos2d-x V3.x设置资源的优先搜索路径
应用场景:比如在Resources文件夹下有fonts文件夹,我如果想要使用fonts文件夹里面的Marker Felt.ttf字体,就得把路径写成fonts\\Marker Felt.ttf,因为默认的资源搜索路径是到Resources文件夹下。我们也可以把资源的优先搜索路径设置为到Resources文件夹下的fonts文件夹,这样在每次加载fonts里面的资源时,就可以不带“fonts\\...原创 2018-12-23 16:02:56 · 1845 阅读 · 0 评论 -
Cocos2d-x V3.x 中菜单项与菜单的区别
菜单项(如MenuItemSprite,精灵菜单项)是一个选项,而菜单(Menu)则是菜单项的集合。举个例子,比如下图中一共有三个选项(返回菜单项,向左的菜单项和向右的菜单项),菜单则可以是这些菜单项的集合。 核心代码:资源: GameScene.h#pragma once#include "cocos2d.h"USING_NS_CC;#includ...原创 2018-12-24 23:37:01 · 676 阅读 · 0 评论 -
Cocos2dX升级后无法正常使用
Cocos2dX升级或换装后无法正常使用怎么办?答:1.删除安装时添加的所有环境变量中的键值对(对于Path这个键来说,只需要删除其中的部分值就行,不需要删除键)2.重新用Python运行setup.py进行重新添加环境变量中的键值对(运行setup.py进行安装的原理就是把cocos2dx所在的相关目录添加到环境变量中,记得cocos2dx所在的路径不要有以中文命名的文件夹,后期生成项目...原创 2019-01-04 18:58:02 · 535 阅读 · 2 评论 -
unpack_plist.exe,plist文件逆向工程解包程序
介绍使用TexturePacke等工具可以把多张图片合成一张图片,减少io次数,加快读取数据速度,但却不利于修改。本程序可以把一个plist文件中包含的所有图片全部解包出来。程序基于Python3.7.2(目前最新版),Pillow==5.3.0,PyQt5==5.11.3开发。下载exe文件下载:优快云:https://download.youkuaiyun.com/downl...转载 2019-03-02 15:19:15 · 2655 阅读 · 2 评论 -
Cocos2dx C++单例方法实现
引擎内部使用的方法:CCFileUtils.hclass CC_DLL FileUtils{public: /** * Gets the instance of FileUtils. */ static FileUtils* getInstance(); /** * Destroys the instance of File...原创 2019-03-25 11:42:50 · 518 阅读 · 0 评论 -
cocos 2dx C++ 获取tmx文件里对象的坐标。
需要把land对象层的所有对象的坐标读取出来。重要代码:void HelloWorld::initTmx(){ CCLOG("方法一:"); TMXTiledMap* tiledMap = TMXTiledMap::create("res/level_1.tmx"); TMXObjectGroup* objGroup = tiledMap->getObjectGro...原创 2019-04-04 18:12:37 · 787 阅读 · 0 评论 -
消灭害虫V1.0 | EliminatePests V1.0
游戏基本功能:中间是需要保护的蔬菜蔬菜上会自动随机出现虫子出现虫子后可以选择种植战斗蔬菜,战斗蔬菜可以杀死虫子。(比如放出气味等)冬天:1种害虫,1种战斗蔬菜春天:2,2夏天:3,3秋天:4,4游戏场景和玩法:游戏开始即设置通关倒计时,玩家需要在规定时间内守护成功规定数目的蔬菜。第一关通关时间:1分钟,保卫蔬菜数量5个以上。0-60s疏菜区的蔬菜开始成长并逐渐长出虫子,一...原创 2019-03-28 16:56:19 · 1288 阅读 · 0 评论 -
cocos2d-1.0.1-x-0.13.0-beta.zip 云盘下载链接
https://www.lanzous.com/i1z54af原创 2019-03-22 00:46:07 · 558 阅读 · 0 评论