piyosuke.org: weblog
TJ MappingTips Vol.1 : テレポーター
- 2010-02-08 (月)
- PCゲーム | Wolfenstein: ET
諸事情により俺のジャンプライフも終焉を迎えつつありまして、同時に、ジャンプマップ制作の目処もつかなくなりましたので、今までに得た技術の覚書もかねて、数回に分けて書くことにします。まだ元気がある奴が作ってください。俺には荷が重過ぎます。
piyojump3に関して、制作意欲はありますが、完成を約束出来るほどではありません。
環境の下準備と前置き
と。その前にこの内容は、ETVIP Mapper’s Wikiの内容に従って「GtkRadiant 1.4.0」と、追加エンティティの「et_entites_updated_b2.def」と「fourth RTCW draft.def」をインストールしてある環境を標準として書いていますので、先に確認してくださいね。
ではまず、ごく簡単なところから、今回はテレポーターの作り方。
テレポーターとは、プレイヤーが任意の空間に触れた際にそのプレイヤーの座標を別の任意の地点に変更するもので、ジャンプマップを始め、変なマップを作るときに必須であると言えるギミックです。通常のゲーム用のマップでは恐らく必要のないものですが。
1
まずは、全面に「textures/common/trigger」のテクスチャを貼ったブラシ(甲)を用意します。
2
甲を選択中に、平面マップ上で右クリックし、「trigger」→「trigger_teleport」の順に選択して甲をエンティティ化します。これにより、プレイヤーが甲に触れたときに、その空間がテレポーターの入り口として機能するようになります。
3
次にターゲットを作成。
全てのブラシ並びにエンティティの選択を解除後、同じく平面マップ上で右クリックし、「misc」→「misc_teleporter_dest」と選択すると、赤く平べったいエンティティ(乙)が生成されます。
4
このままでは甲と乙とは無関係のエンティティ同士ですので、これらを関連付けて、甲に触れたプレイヤーを乙の位置にテレポートさせるようにしなければなりません。まずは甲に、ターゲットの始点としての機能を与えます。
甲を選択し、Nキーを押すとエンティティ設定ウインドウが表示されます。
5
Keyの値を「target」、Valueの値は何でも良いのですが、ここでは例として「tele_test」としておきます。入力後エンターキーで適用されます。
いかなる場合も、KeyとValueとが対応し対を成します。
6
次に、乙に、ターゲットの終点としての機能を与えます。先ほどと同様に、乙のエンティティ設定ウインドウを表示させ、Keyの値を「targetname」、Valueの値を甲の「target」に対応するValueの値と同じ値にします。例では「tele_test」
7
甲と乙とが、ワイヤーと矢印で結ばれれば、これらは一組のテレポーターとして機能し、甲に触れたプレイヤーは乙の位置にテレポートします。
ちなみに、テレポートはプレイヤーのUPSを保存した状態で行われます。
ETのマップ作りにおけるターゲット指定は、WWWのアンカーの仕組みとよく似ているので、その方面の知識がある方は、比較的すんなり覚えられると思います。
- 「targetname」Keyが記述されたエンティティ
- 他のエンティティからターゲット指定されるエンティティ
- 「target」Keyが記述されたエンティティ
- 他のエンティティをターゲット指定するエンティティ
ただし、任意のエンティティは、これらのKeyを両方とも持ち得る。
- Comments: 0
- Trackbacks: 0
トロピコ3
買ったままやらずにいたトロピコ3をちょっとだけやってみました。内容はトロピコ1の正統な後継作ですね。交通関係が若干変わったみたいです。
そして、モデルの作り込みがすごい。
このままFPSのマップとして移植できそうなクオリティ。
最初の二枚とか、TとCTとが銃撃戦してても不思議じゃない。
- Comments: 0
- Trackbacks: 0
モニタきた
前まで4:3(5:4)だったのでワイドのやつ買いました。
輝点も滅点も無し。あったところで気づかない気もする。
ゲームがしやすくなったとかいう以前に、意外なところで、タスクバーがめちゃめちゃ使いやすくなったよw ウインドウが多い日も安心だね。
タスクバーはだいぶ「酷使」するので、これは助かるな。作業中はウインドウを大量に開くんですよ俺。いいや。俺だけじゃないよな。
- Comments: 0
- Trackbacks: 0
俺の貴重で大切な指が…
- 2010-01-31 (日)
- 日常
ラップの箱についてる金属のギザギザ。
ちょっとした不注意であれが指に刺さりまして、左手の人差し指の付け根に連続した6つの刺し傷ができました。この程度の傷でなぜか出血がひどくて、仕事中は不便でした。
悪い虫に刺されたみたいな痕ができました。
- Comments: 0
- Trackbacks: 0
S*M*A*S*H スマッシュ
- 2010-01-29 (金)
- PCゲーム | Team Fortress 2
- S*m*a*s*h スマッシュ
- 1 度のユーバーチャージで、メディックが敵を 5 人爆破するのをアシストする。
翻訳が分かりにくいですね。
ユーバー貰って、ロケランで5人爆破すればOKという意味です。
本題。Gorgeの赤でね。
第1CPに6、7人は乗ってたのかな。俺についてたメディックが、絶妙なタイミングでクリッツユーバーを下さったのでこれは好機と、当CPに一発撃ったらもう大惨事。何人の敵が「炸裂」したのかも、目視では分かりませんでした。
――と、苦手マップのために萎えかけていた気分も、がぜん最高潮に達し、その後のプレイも安定気味。メンタルの状態が俺に与える影響はデカいと改めて思ったよ。だから苦手なものはとことん苦手なんだよね。コンスタントな結果が出せないと言う意味。
ところでこの実績は、前に、DustBowlの第6CP付近で惜しくも取り逃した事がありまして。そのときは自分は青で無敵ユーバーを頂いたんですが、4キルして、残りの一人をキルできずにユーバーが終わってしまったため、実績解除はお預け状態でした。
とはいえ、キャプチャーのアシストとして少なからず貢献したかもしれません。
- Comments: 0
- Trackbacks: 0
- Search
- Feeds
- Meta
- Access
-
- 2 unique visitors today.
- 5 unique visitors yesterday.










