>へたれさん
なるほど。たしかにサンプルを理解しようと思う気持ちは大事ですね〜。
数値などの変数は符号付き32ビットのサイズというのがポイントで、配列でデータを保存する場合、DIM A[10]とした場合は10個の値が入りますが、その1つの値は最大32ビットまで入るので、それを無駄にしないようにデータを詰めてるのがプログラムがややっこしくなる原因ですね。
詰める作業をしなければプログラムはシンプルになりますがセーブされるデータ量(ファイルサイズ)は単純計算だとバイトの4倍になります。(マップの部分は1つ16ビットなので2倍)
とまあそんな感じですが、少しずつ理解していけば問題ないと思いますし頑張ってください!
1そうだね プレイ済み