开始的话 最近在做的一个小型RPG项目时遇到的问题是,UI的MVC比较好实现,但是主角player和敌人Enemy这些游戏角色写的代码比较分散。因为一下几点,对这个项目的player重构。 1、 游戏开发中要做某种程度的分离代码逻辑,可以提高代码的可维护性和重用性。 2、不同的组件共享同一套逻辑代码。 理论实现