ThreeJS开发3D网页游戏初学者指南

JavaScript 编程语言可能是 世界上最流行的编程语言 。全球各地的公司都需要精通这种语言的开发人员。在本课程中,我将教您有关语言的知识,然后应用您的新技能来创建三个游戏。

课程英文名:The Beginners Guide to 3D Web Game Development with ThreeJS

此视频教程共8.0小时,中英双语字幕,画质清晰无水印,源码附件全

下载地址

课程编号:182
百度网盘地址:https://pan.baidu.com/s/1301-Ypy2oEP71O2eG1Eakg?pwd=hsgs
夸克网盘(不限速)地址:https://pan.quark.cn/s/b7d5097a3c56

课程内容

在编写第一个游戏之前,您将使用新的 JavaScript 技能和流行的开源库 ThreeJS 创建几个简单的在线 3D 应用程序。一旦您对 ThreeJS 库有足够的了解,就该 创建您的第一个游戏了。第一个游戏是一个简单的游戏。在这里,您将了解 加载资产、移动资产、用户输入和碰撞测试。

该课程 建立在您所学的技能之上。下一个游戏是 射击游戏 ,您将学习如何为玩家头像设置动画,如何控制 NPC 角色,以便他们使用 导航网格和路径查找在随机路径上巡逻。您将学习如何使用 键盘或游戏手柄 以及使用 屏幕控制器在移动设备上控制头像。您将学习如何向敌人发射子弹并将 AI 添加到 NPC 以便他们进行反击。射击游戏的所有关键要素。

最后一个游戏使用 物理引擎 CannonJS 来控制八球台球游戏中球的运动。

在此过程中,您将学习使用 3D 应用程序 Blender 为您开发的游戏准备 3D 资产。

完成课程后,您将为  雇主在编写 JavaScript 代码时遇到的任何挑战做好准备。但最重要的是 ,您将在制作游戏的过程中获得大量需要的技能。

本课程适用于:

  • 希望通过学习编写 3D 网页游戏来提高 JavaScript 技能的初学者和中级开发人员
  • 想要学习使用开源 WebGL 库 ThreeJS 的初学者和中级开发人员