从零开始独立游戏开发学习笔记(三十一):M_Studio 3DRPG教程(二)—结束
2023-09-05 22:05:11
哎,说真的,我真的很不想连续两篇都戛然而止,搞得好像我很容易放弃一样。但是不得不说这教程真的不适合我。(我其实想说的更狠点,但还是算了)。学的时候真的一锅子火,太强行了。一个功能有他自己适合的用处,而这款M_Studio插件却非要试图在一个功能中完成所有的事情,这导致的结果是它什么事情都做不好。
本来刚开始看到这款插件的时候还以为可以一劳永逸地解决角色、NPC、怪物、装备、技能、物品、商店、任务等游戏要素的制作问题,结果用起来之后发现它只是个不伦不类的玩意儿,不仅功能残缺不全,而且使用起来也很别扭。比如它规定了一套自己的变量名称格式,却在很多地方使用了更通用的名称格式;它的很多功能都是半成品,需要自己二次开发才能用;它的文档基本上没有,用起来全靠猜。总之,这是一款非常不成熟的插件,不建议新手使用。
当然,这款插件也有它的优点,比如它的界面比较友好,而且提供了大量的示例工程。如果你有足够的耐心和时间,也可以自己二次开发它来满足自己的需求。但是,如果你只是想快速地制作一个游戏,那么我建议你还是另寻他路吧。
好了,关于这款插件的吐槽就到这里了。下面我们来聊聊如何使用它来制作一个简单的3DRPG游戏。
- 创建项目
首先,我们需要创建一个新的Unity项目。在Unity主界面中,点击“File”菜单,然后选择“New Project”。在弹出的对话框中,选择一个项目名称和位置,然后点击“Create Project”按钮。
- 导入插件
接下来,我们需要导入M_Studio插件。在Unity主界面中,点击“Assets”菜单,然后选择“Import Package”->“Custom Package”。在弹出的对话框中,找到你下载的M_Studio插件包,然后点击“Open”按钮。
- 创建角色
导入插件之后,我们就可以开始创建角色了。在Unity主界面中,点击“GameObject”菜单,然后选择“Create Other”->“M_Studio”->“Character”。在弹出的对话框中,输入角色名称,然后点击“OK”按钮。
- 设置角色属性
创建角色之后,我们需要设置它的属性。在Unity主界面中,双击角色对象,然后在Inspector面板中找到“M_Studio”组件。在这个组件中,我们可以设置角色的名称、职业、等级、属性、技能等信息。
- 创建场景
接下来,我们需要创建一个场景。在Unity主界面中,点击“File”菜单,然后选择“New Scene”。在弹出的对话框中,输入场景名称,然后点击“Create Scene”按钮。
- 布置场景
创建场景之后,我们需要布置场景。在Unity主界面中,点击“GameObject”菜单,然后选择“Create Other”->“M_Studio”->“Map”。在弹出的对话框中,选择地图类型,然后点击“OK”按钮。
- 添加角色到场景
布置场景之后,我们需要将角色添加到场景中。在Unity主界面中,拖拽角色对象到场景中。
- 测试游戏
添加角色到场景之后,我们就可以测试游戏了。在Unity主界面中,点击“Play”按钮。
以上就是如何使用M_Studio插件制作一个简单的3DRPG游戏的教程。希望这篇教程对你有所帮助。