前言
我是一个Unity开发者,各方面的原因开始对APP游戏及微信小程序产生了兴趣,于是打算学习一下,因为LayaAir思维模式和Unity比较相近,在移动端的表现以及与原生的混合开发都有更好的解决方案,废话不多说。
环境搭建
一、语言选择
语言 | 优点 | 缺点 | 推荐 |
---|---|---|---|
AS3 | ·LayaAir1.0引擎开发语言 ·好用 | ·新特性支持不友好 ·AS3版本停止维护 | as3程序员 |
TypeScript | ·官方推荐语言 ·JS的超类(JS文件用TS命名不报错) ·新特性支持好 | 新手+官方推荐 | |
JavaScript | ·动态语言 ·上手快 | ·项目体量越大,越难维护 ·动态语言缺陷–编译时才检查语法( 难 维 护 的 原 因 \color{red}{难维护的原因} 难维护的原因) |
一、IDE安装
按照自己个实际情况选择自己合适的语言,选择对应的引擎下载
引擎下载
二、环境搭建
这里以TS为例,按照上面的建议TS比较适合我
1.安装Node.js,找到刚刚下载的Node.js安装包,一步一步的安装即可。
2.安装完Node.js后,接着就可以使用NPM来安装TypeScript Compiler,之后就能通过这个Compiler来将TypeScript编译成为JavaScript。在这个步骤里,开发者需要打开cmd命令行工具,输入指令“npm install -g typescript”,按回车键后,即可开始进行TypeScript Compiler的安装。
3.如果中途安装出错,可以在命令行中再次输入指令“npm install -g typescript”,重新安装。如果还是有错,可以通过输入指令“npm uninstall -g typescript”先卸载。然后再输入安装指令。
4.检查TypeScript编译环境版本,在命令行输入“tsc -v” 命令可查看当前TypeScript编译的版本。
5.我是Windows开发所以Mac 可能会遇到一些问题,这里无法提供帮助了。
那么就可以开始探索了,比较简单就简单记录一下,有疑问可以给我留言。明天来更新学习进度。