我计划以Space Invaders的风格构建一个小型的javascript画布游戏,并且我一直在阅读有关面向对象编程的文章。由于我想遵循游戏开发中的最佳实践,因此,您有什么建议:使用闭包来确保封装,但要权衡的是性能(或者我已经读过)或使用原型?
如果您在更大的画布项目上工作,则应使用原型,但是对于像太空入侵者这样的小型项目,代码不应太凌乱,闭包也可以]]