コメントのことではないんですけど、 たとえば「操作系の処理」とか、 「ダメージ計算の処理」とか、 「計算したダメージを表示に反映する処理」とか、 それぞれの処理のカタマリをサブルーチン化するとプログラムが整頓されてスッキリするよ、って話を聞いたことがあります。