当做教程时,观察者模式或事件、管理者、状态机等概念经常被介绍,而在那一刻我可以理解。但是当试图在没有按照教程的情况下自己做项目时,我真的很难记住这些概念何时和如何使用它们。是否有一个好的手册可以作为参考,解释这些游戏开发概念,并给出在何时和何处使用它们的提示呢?