扯淡~
最早的编程是基于机器端的枯燥到只能有开/关二极管也就是01010101这样的东西;后来到了汇编语言是有人类的语言去编写,但是由于复杂和规则繁多只有少数人能使用;在后来有了高级语言,先是BASIC,然后是影响整个计算机信息领域的C语言,但是对于这些高级语言人们发现他们有很多的不足之处,他不能象人类思考问题一样,而且兼容性,扩展性都非常差,为了应对网络化在计算机领域的发展,人们认为事物都是有属性的,有相同属性的东西可以归为一个类,这样就使程序有了封装性,既可以保证安全又可以使其有足够的扩展性。
纵观编程的发展史,程序员们一直致力于让程序和编程过程更象人类的思维和交流方式,但毕竟是面对毫无感情的机器,不可能象人类的思维一样天马行空。策划这样的职业却正是需要天马星空和不着边际的想像,按楼主的意思是让策划们降一个思维等级去按面向对象的方式去策划了?就象最著名的发泄游戏《DIVEL MAY CRY》系列,之前其实是鬼舞者2,在制作到后期的时候,一个策划人员只是随便写下了“要是能让佐马介同时拿着冷兵器和枪械随意切换或许会更爽快”,之后“或许我们应该让他能在空中滞空或者做更多的动作”……让本来应该是鬼舞者的明智佐马介变成了酷到掉渣的DANTEN。最后CAPCOM高层也认为应该让DIVEL MAY CRY单独立项,这样20世纪末最有名的三大快餐RPG:DIVER MAY CRY和鬼舞者系列两部都产自CAPCOM(还有一部是KOIE的无双系列)
可见策划这个职业是不能有条条框框的,不要让策划带着镣铐跳舞。要知道在策划看来任何一个类是可以拥有所有属性的~就拿LZ说的汽车一定要有轮胎么?为什么不能有翅膀?汽车一定要有移动速度么?为什么不能形成时空扭曲而产生位移?这都是人为给汽车加的OPTIONS吧?
但是面向对象应用在游戏开发阶段项目阶段也就是项目管理阶段应该还是可行的。