laya商业级3d游戏开发
大家好,我是杰,先介绍下自己
我是游戏开发前端程序,6年开发经验
2014-2018年从事U3D开发
2018年至今从事小游戏开发(LAYA引擎)
在小游戏领域单品注册用户超过600万的有4款
参与过的作品:
《怪物逃X》《空中飞X》《水枪奇X》
《滑板冲冲X》《蛋糕飞X》《纠结大X》等
我从0开始接触LAYA到游戏上线
亲身爬过了很多坑也见证了新同事为了爬坑耗费了大量的时间,最后不得不加班赶项目
比如:
广告模块
从编码到真机测试x5个平台 字节跳动,vivo,oppo,qq,微信,平台能力的差异化,广告规则的差异化,对于没有经验的开发者是需要花费大量的时间编码和做真机测试
平台审核
一般审核需要1-2天,假设程序有5个不达标的点,每次审核给出的驳回信息只是其中一个,
也就是最快也要5天过审,了解规则和审核规范可以大大减少审核时间
分包加载
这个关键字在官方社区和各大LAYA技术群被提及的频率非常高
针对以上问题会给出相应的解决方案,避免进入雷区
学习了本课程至少可以节省7-30天的时间
课程信息
上期
开发语言:TypeScript
课程要求:至少掌握一门面 向对象编程 语言,有unity3d开发经验更好
目标:掌握Laya制作游戏的流程
内容涵盖:
引擎的调试,安装
ui模块(含ui适配),动画系统,加载模块,对象池,碰撞检测,数据存取,分包加载,震动.声音,shader,发布设置
下期
上线平台(vivo.(抖音,头条),oppo,qq,微信),以及对接广告sdk
案例类型:跑酷
本期为上期内容
微信小游戏开发,小游戏,Cocos Creator,unity
Laya实战大纲,Laya引擎,Laya教程,小游戏开发,h5
laya实战大纲,laya引擎,laya教程,小游戏开发,h5
typescript程序设计基础
认识layaAir IDE
es6基础
typescript入门
typescript面向对象
typescript 模块化开发
算法导论(1)排序
算法导论(2)哈希表
算法导论(3)二叉树、平衡搜索树
算法导论(4)扩充的数据结构、动态有序统计和区间树
算法导论(5)跳跃表
平摊分析,表的扩增,势能方法
竞争性分析,自组织表
动态规划,最长公共子序列
贪婪算法
最短路径算法
并行算法
算法实战:红中麻将胡牌算法
算法实战:红中麻将听牌算法
算法实战:红中麻将癞子胡算法
laya2D游戏开发基础入门
场景、节点
image label 等系统组件
组件化开发
layabox引擎的场景树设计思想
脚本挂载拾遗:元编程与子节点查找
脚本化与事件系统
动画编辑基础
骨骼动画与帧动画
资源加载之进度条
动画与音频
屏幕适配
物理引擎(一)刚体、碰撞器、材质
物理引擎(二)碰撞检测与触发器
物理引擎(三)第三方物理引擎介绍
H5优化与发布
APP的发布与打包
微信小游戏、百度小游戏发布
laya2D 进阶之游戏开发实战
游戏摇杆、按钮的制作、三角函数定理的运用
API数据加载与列表优化
网格导航与寻路
地图
项目实战
layabox资源优化
laya2D 商业级项目实战开发
不到2小时,从unity3d掌握h5开发