2013-01-15 16 views
1

我正在考虑做一个新的逻辑砖贡献或10,但需要从哪里开始的模板/想法,我想首先制作一个6dof执行器和传感器,可以根据旋转目标或距离限制进行触发以及一个执行器,可以删除或更改6dof目标到一个新的位置或对象和位置,如何为搅拌器创建新的逻辑砖?

我正在制作一款开源的3D益智游戏,游戏中的广告有限,但需要制作几块逻辑砖块,我和社区....

回答

1

有关于BGE游戏逻辑没有编码的教程,我所知道的,但这里是代码中的一些指针:

了GA我的逻辑部件大多是:

https://svn.blender.org/svnroot/bf-blender/trunk/blender/source/gameengine/GameLogic/

你会看到,传感器实现ISENSOR接口。浏览几个不同的传感器,看看它们是如何工作的。 Blender具有NDOF设备支持,所以NDOF事件已经存在(通过我们的GHOST层处理:https://svn.blender.org/svnroot/bf-blender/trunk/blender/intern/ghost/intern/GHOST_NDOFManager.h)。您可以创建一个像鼠标管理器一样的新管理器(请参阅不同管理器的gamelogic目录)。

有了这些信息,您应该可以开始使用了。仔细阅读现有的代码,你将能够找到你需要的。