ワラワラRPGをベクターに登録しました。
もともと登録するつもりでいたのですが、迷っていて先延ばしにしていました。
しかしファイル制限によってBGMを3つに分割して置かなければならない状況を解決できる事が分かり登録することにしました。動作機種がIBM-PCとなっているのはなんでだろう。機種依存はしていないと思うのですが。
シングルトンパターンというのを覚えたので早速それを使ってプログラム書き換えてみました。あるクラスのインスタンスが、プログラム全体でただ1つしか存在しないことを保証するそうです。自分のプログラムは1つだけしか存在クラスがたくさんあったので覚えることにしました。最初に呼び出した時にインスタンスを自動で作ってくれるのでわざわざ作る必要がなく、extern宣言も減ってすっきりしました。デザインパターンは色々あるみたいなので、
他のも覚えてみたいです。