
网盘:百度 | 学分:5,VIP免费 | 发布:2023-01-18 | 查看:0 | 更新:2024-11-27 | 微信/小程序
【小程序】three.js-打造微信爆款小游戏跳一跳 快速掌握3D游戏开发
网盘:百度 | 学分:5,VIP免费 | 发布:2023-01-18 | 查看:0 | 更新:2024-11-27 | 微信/小程序
【小程序】three.js-打造微信爆款小游戏跳一跳 快速掌握3D游戏开发
〖课程介绍〗:
通过使用Three.js开发“跳一跳”微信小游戏,以高仿真的实战,带你深入学习微信小游戏API、Three.js框架、Webgl,让你了解微信小游戏以及移动端的3D Web游戏是如何开发的,掌握这一类移动端3D小游戏的实现和性能优化
〖课程目录〗:
第1章 课程介绍 试看5 节 | 48分钟
收起列表
第2章 微信小游戏平台与特性6 节 | 35分钟
收起列表
第3章 THREEJS与WebGL核心概念12 节 | 140分钟
收起列表
作业:3-9 【讨论题】谈一谈纹理管理
第4章 项目结构7 节 | 74分钟
对四个迭代版本,进行了详细的需求分析,并且对项目的整体结构进行了详细的介绍,包括项目目录设计、threejs框架在小游戏平台的集成、weAPP-ADapater源码分析和编译等
收起列表
第5章 基本场景搭建(场景和视角)16 节 | 203分钟
详细讲解了Webgl渲染管线中的视图矩阵和投影矩阵的推导,并且在Webg相关dEMO中进行了实现,进而实战了threejs的WebGLRenderer、Scene和CAMera,剖析其Webgl中对应的原理,并开发出跳一跳小游戏的整体场景布局
收起列表
视频:5-4 视图矩阵推导 (09:50)
视频:5-9 mvc基础 (16:29)
视频:5-11 mvc中的event (03:39)
视频:5-15 es6的继承多态开发block (14:04)
作业:5-16 【讨论题】你了解 es6 中 class 的概念么?
第6章 基本场景搭建( 光照和阴影)23 节 | 276分钟
收起列表
视频:6-2 光照的原理 (23:31)
视频:6-3 索引绘制 (05:39)
视频:6-4 arraybuffer讲解 (09:42)
视频:6-5 cube的绘制 (22:43)
视频:6-6 平行光下的漫反射 (19:02)
视频:6-7 点光源下的漫反射 (06:09)
视频:6-9 纹理、阴影、帧缓冲区 理论 (14:40)
视频:6-14 新建frAMebuffer和对应的纹理 (05:30)
视频:6-15 渲染缓冲区及frAMebuffer的关联对象 (12:58)
第7章 基本游戏逻辑开发28 节 | 317分钟
收起列表
视频:7-5 threejs纹理映射&AMp;bottle纹理高光 (18:25)
视频:7-13 bottle按压收缩的过程 (10:36)
视频:7-14 block压缩开发 (11:47)
视频:7-18 碰撞检测(1) (15:57)
视频:7-19 碰撞检测(2) (15:11)
视频:7-21 实时碰撞检测 (05:57)
视频:7-24 碰撞检测调试 (08:11)
第8章 版本迭代12 节 | 126分钟
在本章中主要进行了声音的集成和动画细节的优化,深入实战了threejs的各种能力和微信小游戏的api,并且了解了游戏的开发字节,完成之后一个完整的跳一跳游戏功能的版本就完成了。
收起列表
第9章 排行榜与发布13 节 | 96分钟
在本章中主要进行了排行榜的开发,和游戏最终的一些调优,并打通游戏的发布流程,完成本章后跳一跳游戏全部的功能和打包就完成了。
收起列表
视频:9-11 预览和发布.. (08:45)
作业:9-13 【讨论题】你用chrome devtools做过哪些事情呢?
第10章 课程总结2 节 | 9分钟
收起列表
*声明:课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用,若侵犯到您的权益请联系客服删除。