由于发展所需近期开始接触研究cocos2d-js,然后可能由于这个发展的确实挺快,网上找的以及一些搭建环境的和官网下载的都不怎么一致,也是我笨,总之中间环境浪费了很久,终于在一个大神指导下完成了,现在把搭建过程记录并分享下。

一、下载必备的软件包

1.从Cocos2d-x的官网下载cocos2d-x-3.8.1(在我使用的时候这个是最新版)下载地址:http://www.cocos.com/download/

 下载完成后解压到适当的路径,以我的路径为例,我将解压在E:\work文件夹里面。

2.WebStorm  (下载地址自行百度)

3.Chrome     (谷歌浏览器)和   JetBrains-IDE-support扩展(这个可选)

二、如何创建新工程

1.Python环境配置

(1)下载python,官网地址https://www.python.org/downloads/,网上推荐下载的是2.7版本。

(2)安装python,直接运行安装程序,可直接装在c盘

(3)配置环境变量:右键桌面上【我的电脑】→ 【属性】→ 【高级系统设置】→【环境变量(N)...】 → 【系统变量(S)】 → 选择【 path】→  点击 【编辑(I)...】   在变量值得最后输入(;C:\Python27)。注意,每个环境变量之间用分号(;)隔开。所以不要忘记了前面的分号,  C:\Python27为你python安装的路径

(4)Python检查: 在终端(Windows 系统 Dos窗口)直接中输入 Python ,回车,可以看到你的Python版本

如图类似可视为Python配置成功

2.安装Console工具

(1).打开之前下载解压的cocos2d-x-3.8.1,会看到一个名字为setup 的Python File,在终端(Windows 系统 Dos窗口)运行该setup.py,或者将cocos2d-x-3.8.1/setup.py 拖到终端中,按下回车。

(2)配置Android环境【可选】

运行setup.py之后,可能会遇到console要求我们输入Ant, SDK, NDK的位置该工具使用python开发,支持python 2.7.5或者2.7.6,暂时不支持python 3。如果不考虑在Android上运行游戏,直接连按Enter键跳过即可。不过我没有实践过,我是直接从各个官网下载安装然后输入各个的路径并重启电脑。

3.创建新项目

(1)切换到工作目录,比如我的是E盘,然后cd work,可以在这里输入cocos 并回车看下是否会出现

如果出现则说明成功,否则需要调试。

我之前这里出现过问题,然后大神指导 试着在终端(Windows 系统 Dos窗口)打开我的cocos2d-console下面bin的路径位置,即

E:\work\cocos2d-x-3.8.1\tools\cocos2d-console\bin 输入cocos 回车,然后恢复正常,返回并可以在work 下输入cocos 成功

(2)创建cocos2d 的游戏工程

打开命令行,在我E:\work 下面输入命令   cocos new -l js test

注意 横杠后面是小写的L,我就在这里出过问题以为是 -1,test是我们新建项目的名称。运行结束后,我们可以在命令行自己项目路径下输入命令  cocos run -p web  此时就可看到游戏项目运行在浏览器中,默认会启动一个http的服务器,并自动使用默认浏览器打开。

(3)接下来就是参考官网或其他教程开始自己的 cocos2d-js项目之旅了。

刚开始接触cocos2d-js,并且是第一次在这里写博客。有什么错误的需要注意的希望能指出互相交流,谢谢!

原文:http://blog.csdn.net/qinning199/article/details/40395085

http://bbs.9ria.com/thread-420713-1-1.html

转载于:https://www.cnblogs.com/kangby/p/4914098.html

搭建Cocos2d-js开发环境(Window)相关推荐

  1. 计算机系统的搭建步骤,电脑搭建Node.js开发环境的操作教程[多图]

    电脑如何搭建Node.js开发环境?近日有用户询问怎么在Win7系统电脑上搭建Node.js开发环境,今天教程之家就给大家分享Node.js开发环境的搭建教程. 操作步骤: 1.下载Node.js官方 ...

  2. 手把手教你学node之搭建node.js开发环境

    搭建node.js开发环境 本文只针对在Linux或者Mac下面.至于使用 Windows 并坚持玩新技术的同学,我坚信他们一定有着过人的.甚至是不可告人的兼容性 bug 处理能力,所以这部分同学麻烦 ...

  3. sublime67linter-php,Sublime Text 3 搭建 React.js 开发环境

    Sublime有很强的自定义功能,插件库很庞大,针对新语言插件更新很快,配合使用可以快速搭建适配语言的开发环境. 支持ES6, React.js, jsx代码高亮,对 JavaScript, jQue ...

  4. Sublime Text 3 搭建 React.js 开发环境

    Sublime有很强的自定义功能,插件库很庞大,针对新语言插件更新很快,配合使用可以快速搭建适配语言的开发环境. 1. babel-sublime 支持ES6, React.js, jsx代码高亮,对 ...

  5. 在windows上搭建React Native开发环境

    最近要学习React Native,但是在window上搭建开发环境的时候遇到了些问题,以至于一直没有搭建好开发环境. React Native相关项目及文档: react-native的GitHub ...

  6. OpenHarmony编译构建系统详解,从零搭建windows下开发环境,巨方便!

    自从OpenHarmony更新了dev-tool,就可以在windows下构建鸿蒙(轻量型)系统了,这对于进行MCU开发的朋友们,学习鸿蒙OS会友好许多!我们可以更快的构建出系统,方便快速学习和验证. ...

  7. Eclipse和PyDev搭建完美Python开发环境(Windows篇)(转)

    摘要:本文讲解了用Eclipse和PyDev搭建Python的开发环境. 十一长假在家闲着没事儿,准备花点时间学习一下Python. 今儿花了一个下午搭建Python的开发环境,不禁感叹----开源的 ...

  8. 搭建Eclipse+MyEclipse开发环境

                                                               搭建Eclipse+MyEclipse开发环境 一.安装JDK 首先下载JDK 5 ...

  9. Windows下Eclipse和PyDev搭建完美Python开发环境

    Windows下Eclipse和PyDev搭建完美Python开发环境 之前安装Eclipse,JDK,Python什么的就不说了.直接从安装PyDev开始(借用了几张别人的图): 打开Eclipse ...

  10. 搭建Java ME 开发环境

    搭建Java ME 开发环境: 1)http://www.newsmth.net/pc/pccon.php?id=2206&nid=216771  //J2ME 开发环境部署   2)JDK官 ...

最新文章

  1. 图灵近期新书精彩不断,让你应接不暇!
  2. Android中实现震动的方法
  3. 【树莓派】可能是最简单粗暴的树莓派搭建个人网站教程
  4. 「比人还会聊天」百度PLATO对话机器人开放体验
  5. Spring Boot 2.0.0.M3使用案例,案例配置,常用命令,注解介绍,热部署
  6. java mvc引擎_Velocity是一种Java模版引擎技术,MVC架构的一种实现,但它更多的是关注在Model和View之间,作为它们的桥梁。服务端渲染,我们使用最多的就是用他...
  7. 你应该知道的大数据领域12大动向
  8. Django中@login_required用法简介
  9. 2017年WorkApplication牛客网线上机试题
  10. 6岁会编程,14岁就被麻省理工录取,神童谎言是如何诞生的?
  11. C# Ajax上传图片同时生成微缩图(附Demo)
  12. 个人申请微信公众号步骤(含截图)
  13. [ Laravel 5.5 文档 ] 快速入门 —— 使用 Laragon 在 Windows 中搭建 Laravel 开发环境
  14. 如何设置Xiuno BBS URL-Rewrite(伪静态设定)
  15. matlab矩阵变成行向量,matlab中将一个矩阵按照行拼成一个行向量应该怎么输?
  16. 计算机的配置是指什么,现在电脑主流配置是什么?
  17. XSS靶场level7秘籍
  18. 封装、继承、多态 通俗理解
  19. 德卡T10-F多功能读卡器|读写机外接密码小键盘在医保领域的应用与性能攻略
  20. sharepoint主题样式定制

热门文章

  1. Linux 下的这些高效指令,是你快速入门运维的神器
  2. 格局再变?AWS CDN 落地中国
  3. 趣图:IT 项目的时间估算
  4. Android 高效开发调试神器 JRebel
  5. *第十六周*数据结构实践项目二【大数据集上排序算法性能的体验】
  6. 微信小程序视图层WXML_小程序事件
  7. 部署java项目到阿里云服务器(centos7版本)
  8. C语言连接MySql数据库(CodeBlocks)
  9. Xcode app修改项目名
  10. 问题查询-批文页面显示别人操作的结果