BGE:在3D软件里做游戏 (1) 基本界面操作

2
Want create site? Find Free WordPress Themes and plugins.

由于快开学了本次文章写的比较仓促(视频也没录),如有不妥之处还请多多包涵

Yo~~~好久不见啦~(主要是最近一直在研究游戏引擎)没错,还是我,那只不要脸的企鹅(竟然还有了自己的科技?

好了好了,废话不多说,我们快开始吧! 🙂


那么,什么是BGE呢?相信大家应该已经看了小R的文章了吧(没看的),里面提到过“Blender还内建游戏引擎”,这个BGE就是Blender游戏引擎(Blender Game Engine),虽然这并不是一个专业的游戏引擎,不过它比较简单、容易上手,做一些不是特别复杂的游戏还是足够了。

某淀粉:再简单还不是得写代码(脚本)? (:facepalm:)

别急啊,这就带你体验一下BGE是多么的有趣~ (:wink:)


第一步:当然是安装设置Blender啦(这步小R说过了这里就先跳过了

第二步:切换到“Blender游戏”和“游戏逻辑

然后你就会看到这样的画面:

先在来解释一下这5片区域

  1. 大纲区域:负责显示当前场景的各种物体及其属性(当然不只是这些
  2. 3D视图:制作模型的主要区域
  3. 文本(代码)编辑器:写代码或者项目说明的时候在这(暂时还接触不到代码
  4. 逻辑区域:游戏逻辑全都在这控制(包括代码的触发也得在这
  5. 属性区域:N多属性都在这配置

第三步:设计场景

由于第一次我们就先用Blender默认的场景来当做场景

第四步:处理逻辑

注:逻辑控制是按照你选择的物体执行命令的,在这个位置可以看到你执行命令(选择)的物体

首先添加一个“键盘”的传感器 :

设置传感器的属性

之后再来添加“运动”的促动器

设置属性:

最后直接把两个点连接起来就好(中间的部分会自动补充):

现在,我们可以点属性面板(区域5)的开始(也可以在3D视图里按P)来测试,如果你是按照步骤来的话,按W键方块就会(向自身的X轴)移动。


那么,企鹅这里就要烤烤考考你了:如何实现按AD 转向呢?在评论区里告诉我吧(下一期会揭晓答案 (:tongueout:)

Did you find apk for android? You can find new Free Android Games and apps.

关于作者

[企鹅科技·淀粉月刊]#2035

我是(小马国)[企鹅科技]的-2035-号员工。同时也欢迎喜欢*企鹅*的朋友加入[企鹅科技]!

2条评论

发表评论