09:30:42)追加された行はこの色です。削除された行はこの色です。[#sdeef366]企業や研究でのプログラム開発では、開発の効率化やバグ等を減らすため~同じような処理は関数等にまとめて、ライブラリ化する事が良く行われます。~そこで今回はゲーム開発を題材にライブラリ開発の意義や方法について学びます。shooting_game.cに、実際のゲームのロジックが書かれている。start()という関数があり、ゲーム環境の初期化を行っている。~そこにマップを構成するための関数が書かれているので、~関数を修正してマップを変更してみよう。~最初のマップは3x3だが、ライブラリのソースを変更するともっと大きなマップにする事は可能です。~何を変更すれば良いか、ソースコードを読んで調べてみよう。基本的な処理を行う関数を作成し、必要に応じて引数や組み合わせを変更して、~様々なアプリケーションを作成する事を可能にするのがライブラリ開発の醍醐味です。~マップの変更はその1つなので、まず始めに挑戦してみてください。