光线投射引擎编程
通过 JavaScript 和 C 学习类似于 Wolfenstein 3D 使用的光线投射引擎的理论和实现。
价格:$59.99
上次更新时间:2023年8月
教程评分:98%
教程语言:英语
教程字幕:中英文字幕
本课程包括:
- 18小时点播视频内容
- 终身访问权限
- 现场见面会
- 可下载的资源和练习
- 完成后颁发证书
- 支持移动和桌面访问
学习内容:
-
- 使用 JavaScript 探索光线投射算法的理论和数学基础
- 用 C 语言实现编译版的光线投射器,包括纹理墙面和精灵
- 代码优化和性能方面的讨论
课程要求:
- 无需预备知识,适合初学者
- 需要能运行 JavaScript 的网页浏览器和小型 C 编译器
- 掌握基本的三角函数知识
课程描述:
本课程将教你如何从头开始创建一个完整的光线投射引擎。我们将使用类似于 Wolfenstein 3D 中使用的算法。最终项目将使用 JavaScript 和 C 进行编码,实现玩家移动、2D地图视图、3D墙面投影、纹理墙面、精灵以及其他优化技术。
关于导师:
古斯塔沃·佩齐 (Gustavo Pezzi) 是英国伦敦的一名大学讲师。作为一名教师,他曾获得多项教育奖项,也是 pikuma.com 的创始人。古斯塔沃教授计算机科学和数学基础知识;他的学术道路包括匹兹堡州立大学、伦敦城市大学和牛津大学等机构。
B 站免费课程:更多免费教程
更多 游戏开发 教程:更多 游戏开发 教程
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。