cocos creator项目跨平台基础教程

一、CC转微信小游戏

第一步:下载cocos creator和微信web开发者工具最新版本,根据系统选择对应的版本。
cc下载地址:http://www.cocos.com/creator
微信开发者工具下载地址:
https://mp.weixin.qq.com/debug/wxagame/dev/devtools/download.html?t=2018115

第二步:安装cocos creator和微信开发者工具,预计会占据1GB到2GB左右的存储空间。

第三步:打开微信开发者工具,扫描二维码登录:
点击小程序项目,选择项目存放目录(空目录),选择小游戏,选中建立快速游戏启动模板,进入微信小游戏体验模式,,鼠标拖动飞机就可以玩了,确认开发工具能正常运行后进行下一步。

第四步:打开cocos creator,注册账户后,创建一个新的HelloWorld项目,进入项目后点击左上角cocos creator,选择偏好设置——原生开发环境(若提示ant root路径出错可以前往http://ant.apache.org/bindownload.cgi 下载稳定版的apache ant的zip),选择WeChatGame程序路径,这里就选择微信开发者工具所在文件夹,保存并关闭,点击导航栏的项目——构建发布,发布平台选择WeChatGame,勾选MD5 Cache,appid填wx6ac3f5090a6b99c5(不要填自己申请的appid,之后会导致无法在微信开发工具里预览),勾选调试模式,点击构建,构建完成后点击运行,cc会自动在微信开发者工具中打开项目。

注意事项:若同一个项目已经用这种方法打开过,第二次构建运行会导致cc只会打开微信开发工具的创建界面而不是项目编辑界面,因此这时需要在创建界面中把之前的项目删去。
出现了其他问题可以浏览cocos creator官方文档:
http://docs.cocos.com/creator/manual/zh/publish/publish-wechatgame.html

二、cc转Android App

首先需要Android Studio(以下简称AS)3.0或以上版本,AS下载地址(应该不用翻墙,但AS里面自带的下载功能不确定是否需要代理,推荐挂着ss):
https://developer.android.com/studio/index.html?hl=zh-cn
下载完成后安装,安装过程中遇到问题可以百度谷歌或者群里咨询,基本问题不大。
下载完成后新建一个AS空项目,点击左上角File——Project Structure

其中SDK和NDK的路径是我们之后使用cc需要用到的,如果没有SDK和NDK可以在这个界面下载,会有一行Donwload蓝字在对应行的下方,完成后可以关闭该AS工程。
接着打开cc项目,进入偏好设置——原生开发环境,将之前的NDK和SDK路径设置进去,保存并关闭。之后选择导航栏项目——构建发布,发布平台选择Android,模板选择default默认,勾选AndroidStudio,API-Level看个人情况,APP ABI请根据真机调试的手机CPU架构进行勾选(最好不要用AVD进行调试,小问题很多),我用来测试的是VIVO X5PLAY所以勾选了前三个,点击构建,构建完成后编译(第一次编译时间会比较长)。
编译完成后打开AndroidStudio,选择Import project(Gradle,Eclipse ADT,etc.),进入cc项目目录——build——jsp-default——frameworks——runtime-src,找到AS工程项目,打开即可,推荐用真机调试。

注意事项:
1、使用SDK Manager下载SDK时请以管理员身份运行,但是使用AS自带的SDK Manager就不用。
2、使用CC编译项目时请确认Java环境变量已经配置成功,classpath、path、JAVA_HOME,尤其注意JAVA_HOME配置的路径是JDK而不是JRE

三、cc项目转windows

首先需要安装Visual Studio2015或者2017。
打开cc项目,项目——构建发布,发布平台选择Windows,VS Version选择自己下载的VS版本,勾选调试模式,点击构建,构建完成后点击编译,编译成功后打开VS,和之前AS导入cc项目的方法一样,进入cc项目目录——build——jsp-default——frameworks——runtime-src,找到VS工程,打开即可。
注意:如果CCC里“编译”不成功,就先用VS打开工程,编译(如有必要,右键项目“重新定位”)成功后,以后再在CCC里编译运行就正确了。

### 回答1: 很高兴为您回答!Cocos Creator是一款基于Cocos2d-x框架的游戏开发工具,提供了一个友好的图形化界面和丰富的功能,方便开发者快速制作游戏。 如果您想学习Cocos Creator,以下是一些学习资源: 1. 官方文档:Cocos Creator官方网站提供了详细的开发文档和教程,是学习的第一步。 2. 视频教程:您可以在YouTube或者Bilibili上搜索Cocos Creator视频教程,从中学到更多实用的技巧。 3. 开源项目:GitHub上有许多Cocos Creator开源项目,您可以通过阅读代码来加深对Cocos Creator的理解。 4. 论坛和社区:Cocos官方论坛和社区是您寻求帮助和交流的好地方。 希望这些资源能帮助您快速学习Cocos Creator,开发出更多精彩的游戏。 ### 回答2: Cocos Creator是一款面向游戏开发者的跨平台游戏引擎,它具有易用性、高效性、灵活性和扩展性的特点,因此备受开发者青睐。学习Cocos Creator的教程将帮助您深入了解引擎的功能和使用方法。 首先,您可以通过官方网站或在线社区获得Cocos Creator的学习教程。官方网站上提供了大量的教程和文档,包括入门教程、项目案例和API文档等。这些教程以简明的语言和丰富的示例代码,帮助开发者逐步了解Cocos Creator的各个模块,如场景编辑、粒子系统、动画和物理系统等。 此外,Cocos Creator的在线社区也是学习的宝贵资源之一。社区中有众多开发者分享自己的心得和经验,您可以在其中提问、参与讨论,从中获取解决问题的方法和学习的灵感。 除了官方提供的教程和社区资源,您还可以参考一些优秀的第三方教程。这些教程可能以书籍、视频教程或博客的形式存在,通过借鉴他人的经验,您可以更加深入地了解Cocos Creator的使用技巧和开发实践。 最后,除了学习教程,实践也是学习Cocos Creator的重要一环。通过自己亲自动手完成一些小项目或实验,您可以更好地理解和掌握引擎的各个功能。在实践中遇到问题时,可以利用教程和社区资源进行查找和求助,以加深对Cocos Creator的理解。 总之,通过官方教程、社区资源以及第三方教程的学习,结合自己的实践经验,您将能够逐步提高自己的Cocos Creator开发技能,实现更加出色的游戏开发成果。 ### 回答3: Cocos Creator是一款面向游戏开发的跨平台开发工具,学习教程涵盖了从入门到进阶的内容,可以帮助开发者快速掌握该工具的使用。 首先,Cocos Creator学习教程介绍了该工具的基本概念和操作界面,帮助用户熟悉工具的各个模块和功能。教程会详细介绍如何创建项目、导入资源、设计场景等基础操作,让开发者对Cocos Creator有一个全面的了解。 其次,教程会介绍如何利用Cocos Creator进行游戏的开发。开发者可以学习到如何创建游戏对象、添加组件、编写脚本等内容,通过实践项目,了解游戏开发的整个流程。教程还会介绍如何添加动画效果、碰撞检测、物理模拟等高级功能,让游戏更加生动和有趣。 除了游戏开发,Cocos Creator还支持跨平台的应用开发。教程会介绍如何使用Cocos Creator进行应用的开发,包括UI设计、用户交互、数据存储等方面的内容。开发者可以学习到如何调用原生平台的API,实现更多功能和扩展。 最后,教程会提供一些实战案例供开发者参考,让他们可以更好地理解和应用所学知识。此外,Cocos Creator官方还提供了丰富的在线文档和社区支持,开发者可以通过官方网站和论坛获取更多资料和帮助。 总之,通过Cocos Creator的学习教程,开发者可以系统地学习该工具的使用方法,并掌握游戏开发和应用开发的基本技能。无论是初学者还是有一定经验的开发者,都可以从中受益,提升自己的开发能力。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值