大神们编游戏的时候用没有用到多态?

我以前写游戏的时候习惯性的定义基类啊什么的 比如一个怪物基类 物品基类 或者场景基类 当时这样做的话 会使得编程的工作量增大(虽然多态确实好用) 但是其实很多时候并不用写基类
比如我现在写的游戏 怪物英雄 直接只定义一个类就行了 初始化的时候读取XML文件 构造不同的人物 这样对我来说要方便很多 我想知道各位遇到这种情况是怎么做的呢?
写一个基类
或者只写一个类

一些必要的基类还是要的,看需求来的。总的来说多用组合少用继承,代码更易于维护

有公司全部代码都用C++写的吗? 感觉C++编码的话会麻烦很多。。