标签: c++ oop design-patterns
我需要使用gof(或其他)设计模式制作一个控制台赛车模拟器,但我不知道在这里使用哪一个。
我已经制作了游戏,但是为了OOP风格,它更像是" OOP"。它有一个Car类,它包含驱动,控制和gameover方法,以及Obstacle类,它产生并移动障碍物。
我应该使用哪种设计模式来制作游戏?我可以重新编写现有的类,还是必须从头开始创建它?
感谢您的帮助。