■概要
- 下記の2点について、文字コードが変更になりました。
- コンパイルデータのセーブ(サーバへアップロード)
- 外部配列データの読みこみ(サーバからダウンロード)
■詳細
- 今までは『環境に依存した文字コード』だったものを、『Unicode(UTF-8)』固定にしました。
■理由
- 下記のような問題があったためです。
- 日本語以外の環境で作品を見ると、文字化けや予期せぬ誤動作を起こすことがある
■原因
- 例えば日本語のPC環境で作品をアップロードすると、Shift-JISで保存されます。それを日本語以外のPC環境で閲覧すると、他の文字コードで読み込むためです。
■対策
- 文字コードを環境に依存せずUnicode(UTF-8)固定にしましたが、現在公開されている作品も引き続き閲覧可能(日本語環境でのみですが)とするために、Ver.0.4からは別ファイルに分けました。
■今後
- 今までの作品もそのままで閲覧可能ですが、上記の大きな問題があるため、最新版で再コンパイルして差し替えていただくことを強くおすすめいたします。
- ツクローアドベンチャー2本体や、公開ゲーム一覧へのリンクは最新版の方をメインにします。
■注意点
- 外部配列データを使用している場合は、Unicode(UTF-8)で保存する必要があります。
- 最新版と旧版で同じ名前をつけてコンパイルデータをセーブした場合でも上書きされません。
- 旧版で『おすすめ』だった作品を最新版で再作成した場合は再度申請お願いいたします。
- 作品中でデータセーブしている場合、最新版へ引き継がれません。
- Shift-JISよりUTF-8の方がややデータサイズが大きくなります。
トップページへ
Copyright SHIFTUP.
|