首先,我不确定这些游戏是否属于“基于文本的游戏”。以前当我问同样的问题时,我仍然怀疑我的问题可能被误解了。可能是因为我使用了错误的术语。因此,为旨在构建的虚拟游戏添加了视频。
游戏是关于,通过创作越来越成功的节目在“电视世界”中竞争。它还涉及计划他们,聘请电视演员,管理资金等。(类似于好莱坞大亨的台词)
www.youtube.com/watch?v=D8C3kJ4CraQ
我尝试使用 MVC 对上述游戏进行编码。然而,当我编码时,我最终得到了大量的“视图”类,这非常难以管理,特别是因为在这个特定的场景中,视图中的每一步都依赖于另一个视图。也就是说,每一步都有很多很多的验证。
例如,如果我在游戏的后期点击某个选项卡,它会验证其他先前视图收集的数据(模型)。这使得编码变得非常困难。由于验证已经混杂在一起,除了 MVC 验证视图的漫长路线之外。
任何想法,经验分享将不胜感激。谢谢 :)