2013年9月 4日 (水)テマヘラス
誕生日に名誉あるブログ当番を頂いたプログラマーのTTです。
プログラマーとして大事なことの1つに手間を減らすことがあります。
企画やデザイナーの方から「ここちょっと変えたいんだけど……」と言われた時に、
「やっておきます」ではなく、
「旦那!ここだよ!ここいじると出来まっせ!」がナイスな回答です。
例えば開発中のゲームに、
『コインを100取得すると残機が1増える』
とかいうどこかで聞いた仕様があるとします。
コードを簡単に書いてみましょう。。
if (100 <= iCoinNum)
{
iLife ++;
iCoinNum = 0;
}
あら!とてもわかりやすい!
けどあんまりよくないです。
書いちゃった人の末路を見てみましょう。
「うーんコイン200個にしてみよっか」
('∀`)うぃっすカタカタ ターンッ (200 <= iCoinNum)
「150ぐらい……かな?」
(;'∀`)え?あ、はい……カタカタ ターンッ (150 <= iCoinNum)
「2機増やしてもええかも」
('A`)あ?ガタガタ バーンッ iLife += 2;
とこうなってしまいます。
徐々に顔色が悪くなってますね。
これはプログラマーの手間だけではなく、
企画やデザイナーの手間も増えています。
毎回プログラマーへの依頼が必要になってしまっているからです。
こういう調整が必要そうな処理は外部のデータとして管理しましょう。
テキストファイルやらエクセルやら何でもいいです。
管理しやすいデータにすることで、企画やデザインが直接触れるようにします。
初めからしておくのが一番理想ですが、
さすがにそう完璧にはいかないので、
1度でも調整依頼が来た時点で外部データにしちゃいましょう。
こうやって全体の手間を減らすことで、
自分の拘りたいところを全力で取り組めるわけですよ!
「やっぱコインなくすか」
(;'A`)はーん!?
| 固定リンク | コメント (0) | トラックバック (0)
« 成長 | トップページ | 油断という名の獣 »
「プログラマー」カテゴリの記事
- 技術交流の業(2019.03.07)
- 福袋争奪戦デビュー(2019.01.31)
- 温泉旅行(2019.01.24)
- ゲーセンの近況(2018.11.29)
- 健康的にプログラミングを続けるためのちょっとした習慣(2018.10.18)
この記事へのコメントは終了しました。
コメント