multithreading - 使用 Unity 实现的基础构建器的架构。如何获得大量的工人?
问题描述
我是统一的新手,并且即将建立一个基础建设者。
我在这里关注 quill18creates 的教程: 视频教程
并意识到他的实现甚至无法同时处理多个“工人”。我添加了多线程来解决这个问题。所以游戏能够运行几百个“工人”而没有延迟。
这只是概念上的证明,很明显代码需要一个完整的工作。自创建教程以来,Unity 添加了https://docs.unity3d.com/Manual/Tilemap.html功能。瓦片地图的表现说服我遵循这条路线。
因此,我打算从我自己的实施中重新开始。
你能想出什么建议给我吗?该做什么和不该做什么?甚至有可能获得像这个 拥有大量工人的基础建设者那样的“工人”/“代理人”数量
似乎有成千上万的工人。好的,很明显一次只有有限数量的活跃工人/代理,但仍然有很多人在那个游戏中移动。
解决方案
推荐阅读
- c++ - 为什么在这种情况下插入排序停止工作?
- python - pdf中的python纵向和横向页面
- python - 要使用测试和训练数据进行分组预测,请按多列分组
- python - 如何在迭代中传递 tr 元素(广告横幅)。使用 BS4 解析
- firebase-hosting - Firebase 托管上的 Flutter 网站适用于域 1,但不适用于域 2
- jestjs - 开玩笑 - 重置模块中的值并重新加载导入
- vue.js - 怎么加零在输入 VueJS 中输入“点”后
- entity-framework - Azure 数据资源管理器 C# 查询和 ORM
- discord - 如何让我的机器人自动删除脏话并用警告替换它们?
- c# - 控制器中的 NullReferenceExeption