| Game Coding Complete 006 |
|---|
|
とは
ゲーム設計の濃論をしながらランチをとるのは楽しい。ゾンピマスターは字目からやってまのか、元々地球にいたものなのかで熱い議論を戦わせることもできる。論は時として悲刺的なt果に終わることもある。あなたの顔はゆがみ、誰かがこう…ぶ。「ぐちゃぐちゃいってんじゃないっゾンビは学tからやって来るのがいいに決まってるんだ!」コーディングはとても楽しい作業だ。特に物事がうまくいっているときは。一般にゲームコードは かなり離しいうえ、あもこちで新しい焼地を切り開かなければならない。最新のコンソール(家用ゲーム機器)用期発キットのような新しいソハードウェアを相手にしているときは特にそうだ。また。古典的アルゴリズムのカスタマイズパージョンが、教料書の中ではなく実際のゲームの中で速く動作するように実装する方法を考えるとさもそうだ。おそらくゲームコーディングの最もいいところは、ゼロからスタートできる点と、必要に応じて自 分のライブラリの中身をすべて新しく書き直すことができる点だ。プロジェクトが終わりに近づと、大きな変更は行えず、バ介なハックに耐え、備てて設計したオプジェクトに甘んじるしかないプロジェクトが終了して次のプロジェクトに取りかかったら、前のプロジェクトのことは一切忘れ気持ちを新たにスタートする。以前のシステムをリファクタリングしたり、再編成したり、書き直しして、見違えるようなシステムに作り直すのも、極めて実りある作業だ。ゲームプログラミングはおそらくは、他のプログラミングプロジェクトよりも自由度が高い。なぜならばゲームコードは寿命が短いからだ。最先端のテクノロジーはものすごい速さで進歩する。だからゲーム開発者はできる際り速くベダルを読んで、その進歩に遅れをとらないようにしなければならない。 へ あなたがゲーム業界で働いていることがわかると、人はあなたの会社やプロジェクトについて知りたがる。仕事についても聞いてくる。ゲーム業界での仕事は人の目には華やかに映るからだ。そして、あなたの作ったゲームをプレイできる日を心待ちにする。ときには、あなたが作ったゲームをブレイして楽しかったという人に出会うことがある。まだ設計段階のゲームについて商話をしたり、あなたが休眼から戻る前にもう次のパバージョンについて話題にし始めていたりするファンに出会うのは이しいものだ。そういったファンはあなたのゲームをテーマとするWebサイトを立ち上げ、開発チームでさえ気にしないようなささいな事柄について延々と議論する。 A R aじられないかもしれないけど、あなたにはファンがいる 開発チームのTシャツは人目を引く。特にファンからの注目度は高い。たまたま「ウルティマ」V」の「開発チーム」Tシャツを着て、コンプUSAにゲームを買いに行ったときのことだ。店内をプラブラしていると、オタク系の小柄な男が近づいてきて、ゲーム設計について細々と話しめた。私はこの手のことにはけっこう辛抱強い。液の話を辛抱強く聞きながら、会話を何とか早く終わらせようと最善を思くした。普通の人なら「やあ、こんにちは、お会いできて嬉しかったよ、どうも!」といいながら立ち去ってしまうところだ。15分後、彼から逃げられるのなら自分の腕を感み切って後にあげてもいいという気持ちになっていた |