Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Model view controller 在游戏开发中使用MVP或MVPC可行吗?_Model View Controller_User Interface_Architecture_Model - Fatal编程技术网

Model view controller 在游戏开发中使用MVP或MVPC可行吗?

Model view controller 在游戏开发中使用MVP或MVPC可行吗?,model-view-controller,user-interface,architecture,model,Model View Controller,User Interface,Architecture,Model,我想知道在游戏开发中使用MVP或MVPC是否可行,如果可行,那么它如何帮助我产生更有限的输出 MGD一般来说,MVC模式在游戏开发中并不起作用。游戏中的模型、视图和控制器之间通常没有足够的区别,因此将它们分开通常是没有意义的。要实现真正的“MVC”程序所需的那种分离是非常困难的 也就是说,这并非完全不可能。关于MVC在游戏开发中的作用,在这个问题上有一组很好的答案:谢谢你的回答,然后告诉我什么样的体系结构可以很好地用于2D手机游戏开发。。。欢迎您的建议!!:)

我想知道在游戏开发中使用MVP或MVPC是否可行,如果可行,那么它如何帮助我产生更有限的输出


MGD一般来说,MVC模式在游戏开发中并不起作用。游戏中的模型、视图和控制器之间通常没有足够的区别,因此将它们分开通常是没有意义的。要实现真正的“MVC”程序所需的那种分离是非常困难的


也就是说,这并非完全不可能。关于MVC在游戏开发中的作用,在这个问题上有一组很好的答案:

谢谢你的回答,然后告诉我什么样的体系结构可以很好地用于2D手机游戏开发。。。欢迎您的建议!!:)