通过使用three.js开发“跳一跳”微信小游戏,以高仿真的实战,带你深入学习微信小游戏API、three.js框架、webgl,让你了解微信小游戏以及移动端的3D Web游戏是如何开发的,掌握这一类移动端3D小游戏的实现和性能优化。
微信小游戏平台流量巨大
微信小游戏传播快
最新API与社交属性
轻量级开发
3D经典游戏
MVP版本(可用)
最小可行性产品, 开发跳一跳的核心逻辑,满足产品最小可用性
动画优化版本(美观)
优化跳一跳跳跃的动画效果, 包括粒子特效、跳跃轨迹、跳跃失败效果等
社交优化版本(互动)
结合微信小游戏相关的平台API, 实现社交相关的能力,包括分享,排行榜等
最终优化版本(打磨)
完善其余跳一跳相关功能,提升用户体验: 更丰富的纹理效果,更能评价跳跃效果的 积分策略,声音特效,以及启动页面等
微信小游戏平台
1. 掌握小游戏开发工具的使用 2. 掌握小游戏平台的API 3. 掌握游戏开发的一些基本元件, 包括物理引擎和碰撞检测等
three.js框架
1. threejs框架核心概念 2. 解决业务开发中遇到的3D问题 3. 开发者工具相关的前端性能调试技巧
WebGL渲染管线
1. WebGL渲染管线知识 2. 基本的图形学知识 3. 深入threejs框架底层
关于课程的问题都可在问答区随时提问,
讲师会进行集中答疑
课程案例代码完全开放给你,
你可以根据所学知识自行修改、优化
有一定的JS 基础, 对微信小游戏或者前端3D开发相关的技能感兴趣, 就能学习这门课程
具备一定的JavaScript 基础知识 线性代数知识(矩阵运算)
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题