Ru/Overgrown (Portal 2): Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
Line 83: Line 83:
== См. также ==
== См. также ==


*[[Skybox Basics]] - For more information regarding skybox creation
*[[Skybox Basics]] - Подробное описание, как создать скайбокс
*[[L4D2 Level Design/VMF Instances]] - Another useful tutorial on how to use instances
*[[L4D2 Level Design/VMF Instances]] - Руководство по использованию экземпляров
*http://youtu.be/GNIdLOrhbos - Improvising
*http://youtu.be/GNIdLOrhbos - Импровизация


<hr style="clear:both;margin-top:12px;" />
<hr style="clear:both;margin-top:12px;" />


<div style="width:{{#if: {{{width|}}} | {{{width}} | 40 }}em;border-bottom:1px solid #6FA0FF;margin:12px auto;text-align:center;">
<div style="width:{{#if: {{{width|}}} | {{{width}} | 40 }}em;border-bottom:1px solid #6FA0FF;margin:12px auto;text-align:center;">
<div style="font-size:.75em;font-weight:bold;">[[Эстетика Portal 2]]</div>
<div style="font-size:.75em;font-weight:bold;">[[The Aesthetics of Portal 2:ru|Эстетика Portal 2]]</div>
<div style="font-size:1em;font-weight:bold;float:left">[[Overgrown (Portal 2):ru|Заросли]]</div>
<div style="font-size:1em;font-weight:bold;float:left">[[Overgrown (Portal 2):ru|Заросли]]</div>
<div style="text-align:right;width:50%;float:right;margin-bottom:12px;">[[Reconstructing (Portal 2):ru|Восстановление]] &rarr;</div>
<div style="text-align:right;width:50%;float:right;margin-bottom:12px;">[[Reconstructing (Portal 2):ru|Восстановление]] &rarr;</div>

Revision as of 06:18, 27 December 2013

Template:Otherlang2

Эта тема Portal 2 появляется в начале одиночной кампании, в камерах Лаборатории, находящихся наиболее близко к земной поверхности. Она характеризуется ржавыми, обветшалыми и заплесневелыми помещениями, где повсюду развалины, битое стекло, заросли и оборванные провода. Освещение жёстче, чем в других частях игры, оно представляет собой дневной свет, проходящий сверху сквозь растительность и провода, которые отбрасывают большие тени. Звуковой ландшафт включает сверчков, цикад и птиц, а также звуки ветшающего металла.

Переходы между уровнями располагаются в полуразрушенных и заросших лифтах, в трубах которых можно увидеть пролетающий мусор. Некоторые English двери сломаны или вообще не работают.

Подробное описание

Одна из первых камер Portal 2, оставляющая незабываемое впечатление.

В одиночном режиме это первая тема, с которой встречается игрок, и, следовательно, она должна визуально поразить и оставить как можно большее впечатление на игрока. Должна присутствовать органическая атмосфера. Но не динамика; игрок должен ощутить, что всё движется к своему концу, если уже не пришло в упадок, и что он находится в полном одиночестве. В официальной кампании тема используется лишь как:

  1. Обучение — простые тесты с кубами, кнопками и порталами
  2. Дополнение сюжета

Однако, не ограничивайте себя такими простыми тестами. Как сказано выше, тема должна производить впечатление на игрока, так что если у вас есть простые, но оригинальные головоломки, или если в них заложены моменты озарения (обычно с восклицанием 'Ага!'), используйте эту тему. Если вы хотите похвалиться новым тестовым элементом, то в такой яркой теме он может остаться в памяти игрока навсегда.

Характерные элементы

Основной акцент темы делается на органике; её знаковым элементом является растительность, а skybox служит основным источником света в карте.

Скайбокс

Нужное небо называется просто sky_white.

Добавление источника света очень важно, чтобы игрок без труда мог осмотреть головоломку. Поскольку тема должна давать игроку ощущение, что он находится близко к поверхности, на испытательный трек должно светить солнце. Skybox-освещение создать очень легко. Перейдите в меню Map и выберите Map properties. Далее, найдите свойство, отвечающее за текстуру скайбокса, и измените его значение на sky_white — без папки, без расширения, именно так. Теперь сделайте большую дыру в потолке, и добавьте в нее ржавые конструкции и растительность. Далее, создайте второй потолок для скайбокса (потолок не открыт на 100%; он частично закрыт по краям), и заполните его (свисающей растительностью, ржавыми балками, кабелями и т.д.). Далее создайте браш в том месте, где будет скайбокс; естественно, убедитесь, что он защищает карту от утечек. Затекстурируйте этот браш tools/toolsskybox. Создайте энтити light_environment и разместите её где-нибудь внутри карты. Вы можете на этом остановиться, однако, использовать идеально белый свет не рекомендуется, поэтому используем настройки, что использует в своих картах Valve. Используйте следующие ключевые значения:

Имя свойства Значение
Pitch -80
Brightness 255 247 217 250
Ambient 255 247 217 400
Sun spread angle 5
Angles 0 280 0

Растительность

To have swaying vegetation in your map, you must have an active env_wind entity and your plant models must be prop_static with the Ignore surface normal for computing vertex lighting set to 'yes' or '1'. The props will sway the direction the wind is blowing. Normally, however, the vegetation is not swaying.

Now, the problem with these plants is that you don't want to accidentally obscure a portalable wall with vines, thereby making the whole puzzle twice as hard. Secondly, place foliage in logical and realistic places. If there's a gaping hole in the ceiling, have some vines and moss hang down from the edge of the hole or beam, not the corner of the room. The vines should also look as they have a purpose growing there. A plant certainly won't grow from toxic goo and they won't hang mid air, try studying growth patterns by looking at some pictures of overgrown man-made structures.

Разрушенные камеры

The facility is in disrepair and parts of it have started to collapse. Notice that in the official campaign some of the hallways aren't aligned to the rest of the map. Try not to get carried away with this technique as it could make the player nauseous from solving a puzzle in a room that is tilted 30°. Keep it minimal in short hallways, or very small parts of a test chamber. I'm going to describe how to make a crooked hallway, however you can do this to almost everything you'd like: walls, ceiling, etc. To achieve this, follow this process:

Шаг 1

Create your map; it's hard to change things after you detailed, so make sure everything is working and nicely attached to the grid. Now decide what part to tilt, and make sure the walls that are adjacent to that hallway are extended enough to not have leaks.

Шаг 2

We will now make this hallway a func_instance as it is easier to work with them. Copy that hallway and paste it in a new level; all that should be there is the hallway and the entities (if there are any) that operate things in that hallway. This is very basic; you can better understand func_instance mapping here.

Шаг 3

Place a func_instance entity in your source map where the hallway is, delete the original hallway, and set the func_instance's VMF Filename to the name of the file name of your hallway. Now it's easy to rotate the func_instance and if you want to change how the hallway looks like all you have to do is change the instance's file, which is on-grid and easy to work with.

Различные советы

These are the main elements that should be used through out this theme:

  • Plants/Moss
  • Broken test doors
  • Water stains
  • Rusted square beams
  • Broken wall and floor pieces, showing the square beam structure
  • Broken/cracked tiles and debris on the floor and in the ceiling
  • Malfunctioning panels
  • Observation room(s) with broken glass
  • Inactive Security camera
  • Flashing test sign with a light flicker sound

The light in the observation rooms should be turned off, as the skybox casts enough light by itself, and it adds to the impression that there is no one testing or observing you, as well as the impression of an inactive facility. There are a plenty of instances used for that:

  • labs\observation_room_02_256x128_1off.vmf
  • labs\observation_room_64x128_1off.vmf
  • labs\observation_room_64x128_2off.vmf
  • labs\observation_room_64x128_3off.vmf
  • labs\observation_room_128x128_1off.vmf
  • labs\observation_room_128x128_notbroken_off.vmf
  • labs\observation_room_192x128_1off.vmf
  • labs\observation_room_256x128_1off.vmf
  • labs\observation_room_256x128_2off.vmf

Due to the wrecked state of the facility and the tests, improvising can be a good way to make a puzzle much more interesting. Improvising is taking an advantage of malfunctioning testing elements in more interesting ways. Create an easy puzzle, and then, via the use of something like a broken panel, though it could be something else, break the chamber, and give it an alternate, unexpected solution.

См. также