「ゲームプログラミング/RPG」の版間の差分

削除された内容 追加された内容
788 行
 
 
==== むやみに階層構造にしない ====
モード方式で管理するとき、似たようなモードをつい、まとめたくなるかもしれません。
 
813 行
 
コードそのものの管理は、グローバル変数と直前ローカル変数だけの2種類という、フラット構造にしたほうが安全です。
 
 
制作が進んで中盤以降になると、階層化も必要になるかもしれませんが、少なくともソフトの制作開始の直後は、意識的に階層化を避けるようにする必要があります。そう意識しないと、ドンドンと階層が増えてしまい、今後のプログラミングが非効率になってしまいます。
 
学校の授業だと関数や構造体などによる階層化の手法を習うので、初心者はついつい階層化したくなりがちなので、ソレを意識的に封印する必要があります。制作開始の直後はまだ、階層化のタイミングではないのです。
 
==== Windowsによる画面消去 ====