それを言ったらCの時点でクラスは無いんだけどなw

それに思考ロジックなんて速度が重要なんだから、
一々内部でメソッド呼び出すとかやりたくないな。
やりたいやつはやってもいいけど、やりたくないやつは
内部で最適化する。

コマの配置や動きのデータも最適化するだろうから、
汎用化にこだわる所じゃない。
よって思考ロジック内部は自由。

設計を作れと言うのなら、設計がない(自由)が
この場合の優れた設計だろうw