首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
R3F可视化
订阅
sanguineJohn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
threejs 实现3D游戏(7)——加载子场景&切换场景
在模型世界中,在当前场景中加载一个子场景。或从一个场景跳到下一个场景,都是很常见的需求。这次我们来分别实现它们。
threejs 实现3D游戏(6)——第一视角&场景交互
概述 游戏中出现第一视角切换的功能和与场景中物品的交互等是常见的功能,这次我们来实现这2个功能。 为了方便,我暂时去掉了多人同屏相关的代码,这个代码是从联机前的版本基础迭代而来。
react-three实现3D游戏(5)——多人同屏
概述 上一次我们为游戏添加了小地图,但整个场景上依然只有一个机器人在孤单的游荡。是时候,添加些其他存在了。 为了让场景热闹起来,我们决定添加些其他玩家!这次我们将仅仅使用最简单的状态同步来实现多人同屏
react-three实现3D游戏(4)——小地图
游戏中使用小地图来查看玩家当前的位置,几乎是必然出现的功能,这次我们在react-three中实现小地图的功能。
react-three 实现3D游戏(3)——海洋、天空和云雾
在之前的章节中,我们的环境已经加载出来了,也添加了环境的音效,但是孤零零的小岛难免让人感到单调。这次我们来丰富下游戏世界的场景,添加一些细节。
react-three实现3D游戏(2)——空间音频
空间音频,故名思意就是指放置在3d空间场景中的音源,拥有现实中立体声音的特性。 它远小近大,且会被墙壁等障碍物所阻隔。它对于一个立体的游戏世界来说是十分重要的元素.。
使用react-three实现3D游戏(1)——模型替换
概述 当我们上次利用ecctrl库对人物控制进行了优化后,我们意识到在一个基本的可交互的3D游戏中,人物和环境是不可或缺的元素。接下来,我们将逐步迭代我们的项目,使其更像一个真正的可交互的3D游戏。
react-three人物控制-进阶篇
上次使用较为基础的方式实现了人物控制,这次我们来使用pmndrs的新开源库 ecctrl 来简化人物控制的实现。
react-three实现人物控制-基础篇
在游戏相关的threejs项目中,经常需要用到游戏的人物控制模块。 而尽管游戏不同,但关于人物控制的模块其实是相一致的。这次使用react-three 来实现这样的功能。