移る前提じゃなくても構造体なしって頭おかしいぞ
一度でもゲーム開発したやつならわかると思うが、ゲームってのは膨大なデータを以下に効率よく管理するかがかなり重要
それを構造体やクラスなしでどうやって管理すんのよ
まさかグローバル変数で全部管理すんの?