なんのこっちゃわかりませんね。
最近、ジャンル問わずいろんなソフトウェアのデータ管理機構を調べていて、何が一番ゲームに向いているか考えているのですが、採用しようと思った項目をメモしておきます。
それぞれ「なぜか?」という理屈も一応あるんですが、作っていて楽しくなるような方向性でいきたいと思います。ゲームプログラミングは基本的に楽しくないといけません。
余談なのですが、実装にはデータベースの利用も視野に入れています。 Jet とか SQLite とかならゲームにくっつけても問題ないような気がしていますので( Jet は異常終了すると次回使えなそうですが…)。問題はデータの難読化(暗号化)ですが、これは全く思いつきません。このままだと本当に線形の乱数と XOR の組み合わせになりそうです。
Contributions