コードネーム「Sphynx」 / マリオネットのようなものができた

進捗状況

  • 機能
    • ファイルのロード・セーブがある程度機能するようになりました。
    • 部品に「Doll」を追加してみました。
  • コード
    • ファイルのロード・セーブ時の部品の参照解決のため、部品の識別キー(Uniqueクラス)を追加。
    • クローンは、同じ部品の更新(Uniqueの参照)と、部品の複製(Uniqueの新規作成)を区別することになった。
    • Dollに関係する追加。

 部品の「Doll」は、ラグドール系のプレイヤーキャラクターです。現在のところマリオネットのようです。ゲームモードで移動キーで足を動かしたり、[Space]で腕を上げたりします。部品の形状まで手が回っていないこともありますが、部位同士が絡まないように、Doll自体は自分や他のDollと衝突しないようにしています。