Starling と、Windows Kinect センサーをターゲットとする AIRKinect フレームワークを使用して、いくつかのゲームを構築します。
コードの大部分を簡単に再利用してモバイル (主に IOS) デバイスをターゲットにできるように、クラスをパッケージ化してリファクタリングしたいと考えています。つまり、タッチとマルチタッチのサポートは、AIRKinect 固有のスケルトン トラッキング コードを置き換えます。
私は Actionscript 3 でコーディングしていますが、同じ一般的なコード構造はコードにとらわれないままにしておくべきだと思います。
私のクラスを構成する良い方法は何でしょうか? どのデザインパターンが思い浮かびますか?