首页 文章

我想制作一个小型的合作3D RPG . 我该从哪里开始?

提问于
浏览
-1

虽然我还没有在C#中做过多少工作,但我知道如何编程 . 但我理解我读过的每个代码片段 . 我主要编写我的工作脚本 . 我对图形设计或动画几乎没有经验 .

到目前为止我在Unity 3D中唯一做的就是滚球教程 . 我有一些问题,因为我很难理解我应该从哪里开始 . 我知道co-op 3D RPG是一个具有巨大范围的项目,但这是我想要开始的目标:

  • 迷你世界(魔兽区大小的一半)

  • 用地形,树木和一些建筑物填充世界 . 也许是一个洞穴 .

  • 有一个可以移动并与某些对象交互的可玩角色 .

谁能引导我走向正确的方向?我应该阅读哪些文件?是否有任何RPG包或插件可以帮助我实现这一目标?你知道的任何好教程吗?

如果3D开始时太复杂,我也愿意尝试等距游戏 .

PS:是否有任何包含动画的免费(或价格合理)高清资产包?或者我也必须自己提供这些?

1 回答

  • 0

    Co-Op RPG非常庞大;事实上,大多数人都有可以帮助加速 生产环境 的工具;虽然你问的是从哪里开始 . 我的大部分编程知识都来自理论和非常基础的知识;但我知道你应该从哪里开始!

    Co-Op的一个重要因素很好....当然CO-OP所以你应该先解决的问题是数据及其存储方式,但即使你了解这个因素,Unity也有很好的存储方式 . 从主机到客户端!

    https://docs.unity3d.com/Manual/UNetStateSync.html?_ga=2.98238303.1333003911.1509902124-1740889112.1506544791

    -Co-Op的另一个因素是动态产卵将会非常沉重,尽管它们有很多方法可以做到这一点我确信它们是正确的以及不正确的做法!

    我个人会开发一个数据库并使用SQLite调用事件,虽然这将是一项繁重而复杂的工作,但要正确有效地完成,但unity3d有UNetCustomSpawning文档似乎非常适合它的使用,尽管它需要一些沉重的修补才能正确使用所以我建议一旦你完成同步,你应该检查一些产卵

    https://docs.unity3d.com/Manual/UNetCustomSpawning.html

    每次合作行动都必须处理,并且如何!

    https://docs.unity3d.com/Manual/UNetActions.html

    实际连接怎么样?

    https://docs.unity3d.com/Manual/UNetDiscovery.html

    尽管阅读很多内容可能有所帮助;我建议对此进行调整并给它一个镜头 .

    https://docs.unity3d.com/Manual/UNetSetup.html

    如果你没有找到任何帮助,或者它会给你带来麻烦

    https://unity3d.com/learn/tutorials/s/tanks-tutorial

    你可能听说过“坦克”,虽然我个人很顽固,所以我不忍心去研究它,直到我本月早些时候才这样做;它显示了从射击,产卵和其他事情的正确做事方式 .

    我不确定这对你来说是一个好的或坏的答案,因为我认为这是一个非常个人化的问题但是因为他们有大约一千零一千个这样做的方式我认为我所展示的是一个很好的开始方式只是想知道球应该如何开始滚动!

    -谢谢!

相关问题