Laya从入门到精通+实战教学(上)大纲
01阶段 typescript程序设计基础
001课 认识layaAir IDE
002课 es5基础 闭包、原型链与面向对象
003课 es6基础
004课 typescript入门
005课 typescript面向对象与MVC框架
006课 typescript 模块化开发
以下为选修(独立课程需要额外购买)
007课 算法导论(1)排序
008课 算法导论(2)哈希表
009课 算法导论(3)二叉树、平衡搜索树
010课 算法导论(4)扩充的数据结构、动态有序统计和区间树
011课 算法导论(5)跳跃表
012课 平摊分析,表的扩增,势能方法
013课 竞争性分析,自组织表
014课 动态规划,最长公共子序列
015课 贪婪算法
016课 最短路径算法
017课 并行算法
018课 算法实战:红中麻将胡牌算法
019课 算法实战:红中麻将听牌算法
020课 算法实战:红中麻将癞子胡算法
02阶段 laya2D游戏开发基础入门
001课 场景、节点
002课 image label list 等系统组件
003课 组件化开发
004课 layabox引擎的场景树设计思想
005课 脚本挂载拾遗:元编程与子节点查找
006课 脚本化与事件系统
007课 动画编辑基础
009课 骨骼动画与帧动画
007课 资源加载之进度条
008课 遮罩、滤镜
009课 缓动动画与音频
010课 美工手绘基础
011课 数据结构与存储(一)
012课 数据结构与存储(二)
013课 数据结构与存储(三)
014课 http https 与 websocket
015课 屏幕适配
016课 物理引擎(一)刚体、碰撞器、材质
017课 物理引擎(二)碰撞检测与触发器
018课 物理引擎(三)第三方物理引擎介绍
019课 H5优化与发布
020课 APP的发布与打包
021课 微信小游戏、百度小游戏发布
03阶段 laya2D 进阶之游戏开发实战
001课 游戏摇杆、按钮的制作、三角函数定理的运用
002课 API数据加载与列表优化
003课 网格导航与寻路
004课 地图
005课 《FlappyBrid》项目实战
006课 layabox资源优化
04阶段 laya2D 商业级项目实战开发
相关资源