大家好,
大家好,我们是SufficientlyRoasted,一个由两个人组成的开发团队。经过超过两年的开发,我们终于把我们的游戏推至Steam上。你可以看到我们在“发布游戏”的按钮上点击了“发布”。
关于技术:游戏使用Unity,采用Netcode for GameObjects,并且采用完全主机认证的架构。
我们在开发过程中遇到的两个最大挑战是测试和一般多人游戏(服务器认证开发)。
测试
由于游戏主要是设计给5-10名玩家使用,因此使用只有我们两个的开发人员来进行测试非常困难。像ParrelSync和Unity的新多人游戏模式这样的工具都提供了很大帮助,但完全测试整个游戏循环却几乎是不可能的,因为我们没办法每隔几周都让好友帮助测试。
其他独立开发者:在开发多人游戏时,您是如何进行测试和验证的呢?我们很想和您交谈,并收听您的策略。
多人游戏和服务器认证游戏:
测试之后,我再来提到关于多人游戏和服务器认证游戏的问题。多人游戏主要是使用Unity的Netcode for GameObjects进行开发,但是这种解决方案的学习资源非常有限,而且它几乎不支持用于客户端预测、插值、延迟补偿或更高级别的多人游戏特性等更高级功能。
再次询问所有人:您是如何做到的吗?我们的经验是下次的游戏很可能不太可能支持多人游戏,或者至少只有三名玩家,依靠客户端认证的架构。
如果您有其他问题、想法或批评意见,请在评论中留下!
我们的Steam页面在这里:https://store.steampowered.com/app/2670810/Candy_Bandits/
期待在游戏中见到您!
最好,
SufficientlyRoasted
评论 (0)