我有几本关于“设计模式”的书,并且阅读了一些文章,但是无法直观地指出哪种编程设计模式对游戏开发有用。
例如,我有一本名为《 ActionScript 3》(带有设计模式)的书,其中详细介绍了几种设计模式,例如“模型视图控制器”,“单例”,“工厂”,“命令”等。
作为对此不熟悉的人,我无法弄清楚其中哪一个有用,或者实际上,如果其中任何一个是我应该学习并尝试使用的设计模式。也许还有我什至不知道的其他针对游戏编程的设计模式?
如果您有在游戏开发中使用某种设计模式的经验,我很想听听。如果有理由说明使用它的原因,代码示例或在线资源也将非常有帮助。目前,我对ActionScript 3和C ++实现最感兴趣,但是一定可以从任何语言的经验和示例中受益。
谢谢!