3D迷宫(一) babylon.js

3D迷宫(一) babylon.js

这是我的第一个3D游戏,基于上次的迷宫小游戏制作的,之后学了babylon.js,就乘机做了个3D迷宫的,可以是边学边做的小游戏。

基本都是用到babylon.js的一些api而已,一开始还觉得这个好好玩,后面发现全是api,跟当初学win32汇编时调用window的api时一样的,不过这个好有案例。还有天空盒这素材有点难找,唯一一个好的是从babylon文档里面的例子扒下来的,纹理的效果不是那么逼真,可能是我的灯光调的不是很好。

不过在此期间还是学到了很多的东西。还有就是最重要的一条就是学到的东西一定要记下来,不然会记不得,这几个月没玩php,有些东西都记不得了。又白学了。

babylon.js基础

场景

多场景 图层蒙版(我还奇怪呢,这里怎么会有这个,我还以为只有ps那些才会有)

我这里主要分为了 2种场景

一种是背景+控件的场景、一种是游戏的场景

  1. 背景场景:

主要是用来渲染背景的。应用天空盒的。 对于控件,这里有个问题。控件那里再提问。
背景场景好像不能多个一起来,多个一起来指的是根游戏场景的一样。

  1. 游戏场景:

游戏场景我分为了两个一个使用,一个备用。背景场景好像不能这样玩,也有可能是我测试代码写错了。

相机

多个相机 相机对应的图层蒙版 相机的多视图 相机行为
我这里有4个相机,第一人称相机、小

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值