宍戸輝光氏の「ゲームプログラミング練習帳」より