gpt4 book ai didi

android - 我应该将单人和多人游戏模式分成不同的 Android Activity 吗?

转载 作者:太空宇宙 更新时间:2023-11-03 11:19:27 24 4
gpt4 key购买 nike

我一直在开发一款回合制游戏,它既有单人游戏也有(本地)多人游戏选项。除了 CPU 控制单人游戏中的一个回合之外,两者的游戏玩法在很大程度上是相似的。

为这两个选项制作一个单独的 Android Activity 或制作一个通过 bool 值等处理这两个选项的 Activity 是否明智?

最佳答案

您应该做的是拥有一个包含两种 Activity 基础的库或辅助类,然后拥有两种不同的 Activity (一种用于单人游戏,一种用于多人游戏),这样您就不需要复制代码及其只有一次。此外,如果出现问题,更容易修复。

对于调试,您应该为每个 Activity 设置不同的日志标签,并围绕所有需要它的东西进行尝试,并使用它们的日志标签记录错误。

根据 Oracle 的规定,您还应该将 Java 文件的代码行控制在 2000 行以下,因此如果超过了这肯定会将它们分开。

关于android - 我应该将单人和多人游戏模式分成不同的 Android Activity 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11023381/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com