C++でFC版ドラクエっぽいRPGを作る Lv3at GAMEDEV
C++でFC版ドラクエっぽいRPGを作る Lv3 - 暇つぶし2ch74:名前は開発中のものです。
08/11/11 00:10:38 L3pT9wJP
>>71
小難しいことを言い出すときりが無いが、
一つの基本はDRY、Don't repeat yourself(同じことを繰り返すな)
だと思うけどね
C++にはLispのマクロのようなものは無いからやれることにも限度があるが、
例えば今パッと開いたBattleField.cppには

coms.getMsgCmd()->setMsg(msg);
coms.getMsgCmd()->Draw();
coms.getMsgCmd()->giveControl();

こんなコードが何度も出てくるが、こういうのは関数化する価値がある
煩雑なifやswitchは、関数ポインタ配列のジャンプやポリモーフィズムで
より綺麗に置き換えられる可能性がある


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch