编程并不只是简单地写代码,而是要将编写的代码运行在指定平台环境上,在此之前我们还需要搭建生产代码的环境。

一、 软件准备

  • Chrome:浏览器,用于预览、调试我们的游戏

  • VSCode:代码编辑器,用于编写 JavaScript 代码

  • Nodejs:JavaScript 运行环境,主要用于我们学习 JavaScript 语法

  • Cocos Creator:游戏引擎,开发游戏应用

以上软件 Shawn 已经为大家准备好了,通过公众号菜单回复【开发环境】获取。

使用浏览器浏览网页,相信大家都不陌生,使用浏览器调试游戏代码,我们以后介绍,下面简单介绍一下 Node.js 与 Cocos Creator 这两个软件安装启动。

二、Nodejs 交互式命令行

我们将在 Nodejs 交互式命令行中介绍 JavaScript 语言的语法 ,现阶段需要保证将 Nodejs 安装好即可。

这里是 Nodejs 的下载地址:

  • Windows版本:https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0-x64.msi

  • Mac 版本:https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0.pkg

根据安装向导一路下一步就可以安装完成,安装完毕后 Windows 系统通过开始菜单,进入 Nodejs 交互式命令行。

Mac 系统通过打开 Terminal 命令终端,输入:node --version 或 -v 查看 Node.js 的版本号,输入 node 进入交互式命令行,看下图:

三、Cocos Creator

Cocos Creator 是厦门雅基软件开发的跨平台游戏引擎,支持在 Windows 和 Mac 下进行游戏开发,下载地址: https://www.cocos.com/creator

根据自己的操作系统下载最新版本即可,目前最新版本是 2.1.2,见下图:

如果你使用的是 Windows 操作系统,下载后需要先解压后安装,通过安装包向导一路下一步,需要注意的是在安装向导中可以选择不安装 Visual Studio C++ ,这样安装会快一些,因为目前阶段我们不准备开发 Windows 或手机 App 版本的游戏,而是聚焦在 HTML5 版本的游戏,因为它可以运行在几乎所有系统、设备、平台之上。

在 Mac 操作系统,我们下载的是一个 dmg 磁盘镜像文件,双击后会弹出一个窗口,将 Cocos Creator 图标拖动到右边的 Application 文件夹即可,看下图:

安装好 Cocos Creator 之后,首次启动时会先打开一个项目管理窗口,如下图:

建议初学者选择范例集合工程模板,创建一个新工程。

在启动 Cocos Creator 主程序时,首次还需要登录,我们还需要注册一个 Cocos 开发者帐号: 

打开工程后,点击顶部启动按钮运行预览:

范例集合中有大量的案例,演示了 Cocos Creator 引擎编辑器和 API 的使用,是我们学习 Cocos Creator API 接口极佳的教材,建议初学者先将范例合集启动起来,将所有功能点都浏览一遍。

四、英文专业术语

  • chrome:n. 铬,铬合金;铬黄;谷歌浏览器;

  • Node.js:Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。

  • JavaScript 运行环境;

  • VSCode:全称 Visual Studio Code,是微软基于 Elector 框架开发的跨平台代码编辑器;

  • Windows:n. 微软公司生产的“视窗”操作系统;

  • Mac:n. 麦金塔电脑,苹果个人计算机;

  • version:n. 版本;

  • terminal: n. 航空站;终点站;终端机;

  • HTML5:HTML 超文本标记语言(Hyper Text Markup Language),HTML5 是 HTML 最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定;

  • Application:n. 应用;申请;应用程序;

  • API:Application Programming Interface,应用程序接口,是一些预先定义的函数,或指软件系统不同组成部分衔接的约定;


少年奎特尔」公众号专注青少年游戏编程启蒙,通过游戏编程了解计算机与软件开发的一般知识,学习计算机思维,并能将日常的数学 、英语、表达、创意等能力应用于编程实践之中,Shawn 的愿景是:

——让游戏编程成为教育的最强武器!

asp.net js函数弹出登录窗口_JS基础 | Cocos Creator 开发环境搭建相关推荐

  1. php mysql js弹出登陆小窗口_基于Jquery+div+css实现弹出登录窗口(代码超简单)_jquery...

    具体代码详情如下所示: 基本思路先隐藏(dispaly:none)再显示,半透明蒙版层通过 z-index:9998; z-index:9999; 值越大越在前面 index.html jquery点 ...

  2. QUI操作超时弹出登录窗口登录的处理方式

    在使用QUI开发的业务系统中,如果长时间没操作,session过期后,再次操作系统超时会自动跳转到登陆页面,如果当前有一些操作没有保存,需要重新登录后再次填写信息,用户体验很不好! 为了避免超时后页面 ...

  3. FTP登录时一直弹出登录窗口,就算输入正确的账号密码也不能登录

    FTP登录时一直弹出登录窗口,就算输入正确的账号密码也不能登录 一.问题描述 办公室的FTP本来用得好好的,结果有一天突然就不能用了.在文件资源管理器的地址栏输入FTP地址会正常弹出输入账号密码的对话 ...

  4. html弹出窗口是浮动,JS实现弹出浮动窗口(支持鼠标拖动和关闭)实例详解

    本文实例讲述了JS实现弹出浮动窗口.分享给大家供大家参考.具体如下: 这里介绍的JS弹出浮动窗口,支持鼠标拖动和关闭,点击链接文字后弹出层窗口,也称作是弹出式对话框吧. 关于一些参数说明: bodyc ...

  5. JS设置弹出小窗口。

    经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项.版权信息.警告.欢迎光顾之类的话或者作者想要特别提示的信息.其实制作这 ...

  6. 深圳电信isp劫持www.google-analytics.com的ga.js来弹出广告窗口分析

    现象 每天第一次登录QQ的时候的,浏览器就会自动打开,gd.189.cn的一个广告页面,特别烦如图呐 调查 通过抓取有登录数据包和分析包的数据. 其实和QQ没多大关系. * QQ的登录与验证通地udp ...

  7. win10共享文件怎么设置账号密码访问,访问无法弹出登录窗口怎么解决

    win10共享文件关于设置使用账号密码登录指定文件的配置流程 环境:window10专业版 前情提要 笔者设置共享文件账号时遇到的问题:客户端访问报错"网络错误,Windows无法访问\\1 ...

  8. Vue.js学习总结(2)——Vue.js2.X + ElementUI开发环境搭建

    一.开发前准备: Vue项目通常通过webpack工具来构建,而webpack命令的执行是依赖node.js的环境的,所以首先要安装node.js.(官方地址:https://nodejs.org/e ...

  9. asp.net下用js实现弹出子窗口选定值并返回

    对应上一篇博客代码: 父页面: 1 <head runat="server"> 2 <meta http-equiv="X-UA-Compatible& ...

最新文章

  1. 2020-09-21C++学习笔记之与C语言区别和加强——四种const意义(const int a; int const b; const int *c; int * const d)
  2. 关于vivo 8.0和miui新系统android studio调试出现“包解析错误”的bug的解决办法
  3. docker stats 实时统计 资源 内存 cpu
  4. js怎么把按钮往下移_js 实现单行数据上下移动
  5. 由动态分配和静态分配的数据在内存组成区别
  6. 无透镜成像相关资料汇总
  7. 自动驾驶面试题汇总(2022秋招题库)——持续更新
  8. 在preferences窗口找不到要运行的tomcat_基于docker安装tomcat例子
  9. Qt 5 如何修改打包好的应用程序图标
  10. 【Struts1】--beanutils
  11. 信号与系统 拉普拉斯变换
  12. pdf文件解密去水印加书签
  13. 笔记本 CPU 后面的字母 有U,H,Y,HQ,M 怎么区别?
  14. 2021年程序员个人年终工作总结10篇
  15. 基于python 爬虫的数据库设计开题报告_爬虫开题报告
  16. java分词取词_中文自动分词技术
  17. oa工作任务管理系统设计
  18. 产品有感之拼多多——社交更优惠的电商平台
  19. 扫描二维码打开微信小程序,携带参数,含配置和代码详解
  20. VC MFC按钮(CButton)控件

热门文章

  1. solr研磨之游标分页
  2. lnmp shell安装脚本
  3. 设计模式-建造者模式(05)
  4. 201671010145 2016-2017《Java程序设计》JAVA语言中,异常处理有哪几种方式?
  5. 转:一个android开发者独立开发社交app全过程
  6. windows域设计best practice
  7. SmartAuditor----IT访问审计解决方案
  8. mongodb 设置远程可以访问
  9. uboot中添加hi35xx的GPIO设置
  10. 2018年计算机职称考试冲刺,2018年中级会计职称考试考前30天冲刺计划和学习方法...