Articles of 方法论

困于回合制战略游戏的发展

我正在开发一个类似于DOS游戏冲突的基于回合的政治/军事策略游戏。 我已经完成了我的游戏devise文档,但是实际上把这些转折的逻辑放在一起是有困难的。 我如何确定我的游戏中各个民族国家的优势/劣势? 在我可以修改的互联网上的某个地方是否有一套常见的math公式? 还是我需要拿出自己的? 如果我确实需要拿出自己的,我该怎么做呢? 我玩像“龙与地下城”和“卡坦的定居者”这样的游戏的经验非常有限 – 对我来说,购买一个与我的想法相似的棋盘游戏副本是一个不错的主意,并且可以模拟我的游戏吗?

在Unity中将自定义设置安装到3D头像的最佳方法是什么?

我认识的人建议在模型上做每个可定制的,然后隐藏非活动的。 但是这对我来说听起来不是很有效率。 所以我的问题是什么是一般用于制作可定制3D头像的最佳方法? 具体什么会在Unity3d中最好的使用?

什么是组织游戏代码的标准方法? 按标准“种类”方法分组?

我做了几场比赛,每一次都变得更快更好。 我完全摆脱了“只是让它工作”的阶段,从事方法论和可读性的工作。 虽然我需要一些关于代码组织的技巧。 我不是说模式 – 我在MVC方面取得了巨大的成功 – 但在类内部组织方法本身。 我注意到,我的状态模型中的方法通常可以分为四类:(1)构造/析构函数,(2)数据访问(3)动作(4)事件。 我的控制器通常有c / d和input法。 我的意见通常有c / d,视图更新和事件监听器。 我觉得我正在重新发明轮子, 有人必须在前面某个地方说出“这些是常用的方法”,对吧? 存储具有创建,读取,更新和删除(CRUD),那么对象的等价物是什么? 编辑:在这里find一些cocoa特定的建议: http : //www.mactech.com/articles/mactech/Vol.21/21.07/StyleForCocoa/ 和一些generics的建议在这里: https : //stackoverflow.com/questions/73045/whats-the-best-way-to-organize-code/73081#73081 我打算用这个作为基础,修改游戏特定的东西。 如果你有任何更多的信息,还是赞赏。

持续集成,管理二进制内容的策略是什么?

目前我们正在testingfunction分支和CI之间的function切换的各种configuration。 我可以看到代码中有几个可行的选项,但是我也知道CI完全依赖合并代码的可能性。 所以我想知道,你如何用二进制数据管理CI,比如艺术资产? 我还可以看到另一个问题:所有的代码都可以在提交之前进行testing,我甚至可以在提交之前validation数据,但是我怎样才能testing这个艺术呢? 我应该使用另一种艺术内容的方法吗?

游戏工作室最常用的软件开发方法是什么?

游戏开发中使用的最好的(如专业游戏开发者和/或公司最常使用的)软件开发方法是什么? 我听说SCRUM很受欢迎,但我不确定。

字符devise的方法

当开始角色devise过程时,有什么好的起点? 有没有众所周知的方法或系统来帮助这个过程? 游戏行业的devise过程是如何运作的,不同的游戏制作者所使用的方法有什么不同?