How to Develop a Map That Works

From Valve Developer Community
< Ja
Jump to navigation Jump to search
English (en)Deutsch (de)日本語 (ja)한국어 (ko)Русский (ru)中文 (zh)Translate (Translate)
Info content.png
This page needs to be translated.
This page either contains information that is only partially or incorrectly translated, or there isn't a translation yet.
If this page cannot be translated for some reason, or is left untranslated for an extended period of time after this notice is posted, the page should be requested to be deleted.
Also, please make sure the article tries to comply with the alternate languages guide.

どのように機能するマップを開発するか


このページは、駆け出しマッパーに、マップを最終的にプレイ可能な十分なものを作れるように、どのようにスタートすればよいかというアドバイスを目的としています。

このページでの黄金律は、一度ディティールを加えはじめてしまうと、マップの基礎的なレイアウトは変更することが本当に大変だということです。 ハンマーを触ってはいけません。常にペンと紙からはじめましょう。知っている現実的な生活環境を参考にしながら、基礎的な考えをスケッチしましょう。しかし、もし厳密に再現すると、大半の現実世界の環境はひどいゲームの環境になってしまうという認識は必要です。二つのチームが最初にお互いを見ることになる、接触ポイントがどこに生まれるのかを考えましょう。スナイパーとキャンパーについて考えましょう。カウンターストライクでは、(CTとTの両方にとって)近づきやすさや防御しやすさを考慮しつつ、爆弾設置ポイントを考えましょう。プレイヤー対プレイヤー(プレイヤーがお互いを見ることが出来る)と、世界対プレイヤー(プレイヤーが動き回ったときにレンダリングする世界がどれぐらいになるのか)の両方の視認性について考えましょう。これらのことを決めていきます。

いよいよ、Hammerをさわりはじめた時には、dev テクスチャ(テクスチャのfilter boxに"dev"と入力で表示)と、大きくシンプルなブロックを使って基礎的なマップの構造を作成しましょう。いくつかのspawn point(スポーンポイント)と、いくつかのbuyzone(購入ゾーン)と、いくつかのbombsite(爆弾設置ポイント)を設置しましょう。ライティングや、Prop、装飾的なテクスチャを気にしてはいけません。階段なしで、傾斜だけにしましょう。

マップ製作のそれぞれのステップで、最適化を考えましょう。Snap to Grid(グリッドに吸着)を確実にオンにしてください。Carve(カーブ) ツールは注意深く使わなければなりません(半端な形をした穴にカーブをつけるために使ってはいけません)。細かい作業のためにグリッドサイズを小さくしましょう。Snap to Gridはそこでも活用できます。隠したいブラシの表面には、nodraw ツールテクスチャ(同じく、テクスチャのfilter boxに"nodraw"と入力で表示)を活用しましょう。ブラシは重なりあわないようにしてください。これらのことは、あなたにマップを今、(ヒントブラシや、ポータルなどを加えて)実際に最適化することをはじめなければならないと言っているのではありません。しかし、マップを最適化をふまえて作成し、後での最適化を妨げないようにできるように、ここで述べているコンセプトを心に止めておいてほしいのです。

マップができたら、ゲームの展開を見てみましょう。接触地点や時間は正確になるようよく確認しましょう。意図したやり方で視認性が機能しているかよく確かめましょう。意図したやり方で空間を感じるかよく確かめましょう。 それでは、20のBotをマップに解き放ち、一時間手放してみましょう。その結果から、一方、もしくは、もう一方がはっきりと有利になるようであれば、マップのバランスの再調整を行いましょう。Botがどこで接触するのか、一チームにあまりに有利になる予期してなかったキャンピングやスナイピングポジションが生まれていないか、よく見ましょう。

一旦、マップが正確に機能することが確実になったら、それからテクスチャ、ディティール、Prop、サウンドなどを加えることで、マップをきれいなものに作っていくことについて考えることができるのです。