結局いつも悩むところ

新作の方は、まだまだスクリーンショットの一枚も見せることができる段階ではないですが、
ようやく準備段階となるシステム作りが終わり、実際にゲームの内容部分を作り始めています。
あとどれぐらいかかるのやら。


AS2.0を勉強してからずっと何か作るときに悩むところがあります。
それは何かというと、一つ一つのクラス同士の関係性をどのようにするかという部分です。


キャラクター自体がキー入力を受け取って移動したり攻撃したり...ということは
自分の中の処理ですべて解決できることですが、
自分の攻撃が敵に当たったり、逆に敵から攻撃を受けたりという処理はどうするのがキレイなのか。
こういうプログラムの構成の一般常識というものをもう少し知りたいところです。