• 在 Unity 上完成并组装成品游戏 - 与 Steamworks 合作的在线 Roguelite 游戏

    11 小时 前
    • 所需预算高达 650.28 USD
    • 等待表演者...
  • 有一款自上而下 Roguelite 类型的游戏即将完成(PC、Unity 2022.3 LTS、URP)。目前单人模式已经稳定运行,内容和UI已经完成80%左右。 Требуется довести проект до состояния готовой сборки с рабочим сетевым кооперативом на 2-4 игроков 和 корректной与 Steam 相关。

    初始情况
    - Git中的Unity项目(我将提供存储库),有场景:MainMenu、Lobby、Game、Results
    - 网络层已在 Mirror 上部分启动,但由于不同步和权限问题现已禁用
    - ScriptableObject、生成器、敌人波数上有一个物品和武器系统,在本地以 JSON 格式保存进度
    - 二手 Cinemachine、可寻址(部分)、新输入系统

    需要做什么

    限制和技术环境
    - Unity 2022.3 LTS、C#、URP

    可衡量的验收标准
    1) 4名玩家可以在Steam上创建大厅,发送邀请,同步连接并开始比赛
    2) 在 4 名玩家的 20 分钟测试中,不存在严重的不同步 - 每个人都有相同的波次结果、门的状态、战利品的构成、最终屏幕都是相同的
    3)拾取物品不会重复或丢失——一件物品只能由一名玩家拾取,状态正确复制
    4) 在消灭整个小组或取得胜利后,所有客户端都会正确过渡到结果,无需冻结和重新下载
    5) 存储库有一个简短的自述文件 - 如何在本地启动 2-4 个实例,如何通过 Steam 进行测试(Spacewar AppID 可以用于测试)

    中级阶段
    - 审核当前网络层和提议的权限/同步方案(主动代码重写开始之前的简短计划)
    - 实施 Steam 大厅/邀请和基本连接
    - 匹配同步和不同步修复
    - 最终稳定、组装、自述文件、小型测试清单

    结果
    - 一个包含在线合作的存储库、Steam 邀请以及通过验收标准的已完成 Windows 版本。
您的报价

您尚未提交此订单的报价。
点击“提交报价”发送您的报价。

需要类似的任务吗?

如果该项目接近您的需求,您可以查看该类别中的现成服务或发布您自己的任务以及所需的预算、截止日期和要求。

The project «在 Unity 上完成并组装成品游戏 - 与 Steamworks 合作的在线 Roguelite 游戏» can be used as a reference for your own brief: what should be done, what result is needed and what budget to set.