游戏订单系统

我要开发同款
Starved2023年09月19日
180阅读

作品详情

* 一个市民需求对应一个订单,订单内的物品也是玩家可以生产的物品。
* 算法要保证订单内的物品尽量不重复。
* 玩家在订单系统中作为岛主角色,不断在岛屿上建立工厂,工厂可以生产物品,市民这些NPC购买生产出的物品(每次购买就是一个订单)。岛主卖出物品完成一个订单即可获取对应的势力值,提升势力值能够提升岛屿等级,提升岛屿等级可以解锁更多的物品种类。售出高级物品能提升更多的势力值。长时间未操作可能新订单里都是低级物品。
* 订单库是为了给不同的服务生成订单,是在后台生成的
* 用户id在某一段内属于培育用户,新用户属于非培育用户。这样做是由于客户端版本差异,培育用户(breed)和非培育用户的处理上有较大差异。
一个岛屿等级也可以确定一个订单列表,该列表中存放订单编号,这些订单编号都 是固定的。一个岛屿等级还确定了订单列表的长度,一个订单编号对应一个订单,一个订单对应一个npc。例如岛屿等级为7,则订单列表长度限制为5,地上最多出现5个npc,也就是最多出现5个不同订单下的物品。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论