Ru/Controlling portals: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
m (Multipage removal)
 
(15 intermediate revisions by 11 users not shown)
Line 1: Line 1:
Контроль над порталами это база для любой карты [[Portal]] типа "пазл". Если игрок может создать портал де угодно то уровень становится легким и неинтересным. Далее будет описано как запретить игроку ставить порталы, либо же помочь ему в этом.
{{LanguageBar|title = Контроль над порталами}}
{{Multiple issues|
{{Underlinked|date=January 2024}}
{{Cleanup}}
}}
 
 
 
{{Back|Portal Level Creation|Создание уровней Portal}}
Контроль над порталами - это основа для любой головоломки в {{L|Portal}}, ведь если игрок может ставить порталы где угодно, уровень становится легким и неинтересным. Ниже описаны основные способы контроля над порталами.


== Текстуры ==
== Текстуры ==
Портал не может быть поставлен на текстуре со строкой '''"%noportal" 1''' в ее .vmt файле. По умолчанию, многие текстуры concrete "любят" порталы, а вот metal запрещяют их на себе ставить. Это основной спосов запретить игроку ставить на стене порталы.
Портал не может быть поставлен на текстуре со строкой '''"%noportal" 1''' в ее .vmt файле. По умолчанию, многие текстуры из папки ''concrete'' "любят" порталы, а вот текстуры из папки ''metal'' запрещают их на себе ставить. Это основной способ запретить игроку ставить на стене порталы.
 
== {{Ent|func_noportal_volume}} ==
Этот брашевый энтити запрещает ставить порталы внутри себя.
 
Чтобы создать его, нужно покрыть брашем какую-либо зону (напр. потолок и пол комнаты с лифтом), закрасить его текстурой ''tools/toolsinvisible'' или ''nodraw'', а затем превратить в энтити '''func_noportal_volume'''.
 
== {{Ent|func_portal_bumper}} ==
А этот брашевый энтити используется на стыке между портальными и не-портальными текстурами. Если игрок поставит портал не полностью на портальную поверхность, то этот энтити "сдвинет" портал на нужную поверхность.
 
Чтобы создать его, нужно покрыть брашем место стыка текстур разного типа, закрасить его текстурой ''tools/toolsinvisible'' или ''nodraw'', а затем превратить в энтити '''func_portal_bumper'''.


== {{ent |func_noportal_volume}} ==
== {{Ent|trigger_portal_cleanser}} ==
Этот брашевый энтити запрещяет ставить на себе порталы. Чтобы сделать такое, нужно покрыть этим энтити какую-либо стенку (потолок, пол и т.д.) и зактрасить его в текстуру ''tools/toolsinvisible'' или ''nodraw''.
Когда игрок проходит через этот брашевый энтити, все порталы, поставленные игроком, уничтожаются. Также этот энтити уничтожит все физические объекты, проходящие сквозь него (как кубики, сферы или камеры). Уже мучают воспоминания о друге-кубике?


== {{ent |func_portal_bumper}} ==
Чтобы создать его, нужно перекрыть брашем требуемый проход, закрасить его текстурой ''tools/toolsinvisible'' или ''nodraw'', а затем превратить в энтити '''trigger_portal_cleanser'''. Используется в создании поля раскаленных частиц.
А этот брашевый энтити используется на углах между portal-enabled и portal-disabled текстурах. Если игрок поставит портал не полностью на portal-enabled поверхность, то этот энтити "сдвинет" портал на нужную поверхность. Просто создайте на месте стычки текстур разного типа браш, и привратите его в func_portal_bumper и перектасте в текстуру NoDraw!.


== {{ent |trigger_portal_cleanser}} ==
== {{Ent|func_portal_orientation}} ==
Когда игрок проходит через этот триггер, все порталы на карте уничтожаются . Также триггер уничтожит все физические обьекты, проходящие сквозь него (как кубики, сферы или камеры). Уже мучают воспоминания о друге кубике???. Чтобы создать это, просто растяните браш на нужное пространство. Не забудьте про текстуру NoDraw.
Этот брашевый энтити поворачивает порталы, чтобы они всегда были направлены в одну сторону.


== {{ent |func_portal_orientation}} ==
Чтобы создать его, нужно создать браш, закрасить его текстурой ''tools/toolsinvisible'' или ''nodraw'', а затем превратить в энтити '''trigger_portal_orientation'''. Потом нужно изменить в нём параметр ''AnglesToFace'', чтобы настроить требуемое направление низа портала.
Поворачивает порталы. Параметр ''AnglesToFace'' отвечает за направление низа порталов (Куда энгл туда и низ портала).


== Вернутся ==
{{ACategory|Entities by topic}}
* [[Portal Level Creation Russian]]


[[Category:Level Design Tutorials]]
{{ACategory|Level Design}}
[[Category:Portal]]
{{ACategory|Tutorials}}


{{otherlang:ru}}
{{ACategory|Portal}}
{{otherlang:ru:en|Controlling portals}}

Latest revision as of 05:43, 12 July 2024

English (en)Français (fr)Русский (ru)中文 (zh)Translate (Translate)
Wikipedia - Letter.png
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
Underlinked - Logo.png
This article needs more Wikipedia icon links to other articles to help Wikipedia icon integrate it into the encyclopedia. Please help improve this article by adding links Wikipedia icon that are relevant to the context within the existing text.
January 2024
Broom icon.png
This article or section needs to be cleaned up to conform to a higher standard of quality.
For help, see the VDC Editing Help and Wikipedia cleanup process. Also, remember to check for any notes left by the tagger at this article's talk page.


Создание уровней Portal

Контроль над порталами - это основа для любой головоломки в Portal(en), ведь если игрок может ставить порталы где угодно, уровень становится легким и неинтересным. Ниже описаны основные способы контроля над порталами.

Текстуры

Портал не может быть поставлен на текстуре со строкой "%noportal" 1 в ее .vmt файле. По умолчанию, многие текстуры из папки concrete "любят" порталы, а вот текстуры из папки metal запрещают их на себе ставить. Это основной способ запретить игроку ставить на стене порталы.

func_noportal_volume

Этот брашевый энтити запрещает ставить порталы внутри себя.

Чтобы создать его, нужно покрыть брашем какую-либо зону (напр. потолок и пол комнаты с лифтом), закрасить его текстурой tools/toolsinvisible или nodraw, а затем превратить в энтити func_noportal_volume.

func_portal_bumper

А этот брашевый энтити используется на стыке между портальными и не-портальными текстурами. Если игрок поставит портал не полностью на портальную поверхность, то этот энтити "сдвинет" портал на нужную поверхность.

Чтобы создать его, нужно покрыть брашем место стыка текстур разного типа, закрасить его текстурой tools/toolsinvisible или nodraw, а затем превратить в энтити func_portal_bumper.

trigger_portal_cleanser

Когда игрок проходит через этот брашевый энтити, все порталы, поставленные игроком, уничтожаются. Также этот энтити уничтожит все физические объекты, проходящие сквозь него (как кубики, сферы или камеры). Уже мучают воспоминания о друге-кубике?

Чтобы создать его, нужно перекрыть брашем требуемый проход, закрасить его текстурой tools/toolsinvisible или nodraw, а затем превратить в энтити trigger_portal_cleanser. Используется в создании поля раскаленных частиц.

func_portal_orientation

Этот брашевый энтити поворачивает порталы, чтобы они всегда были направлены в одну сторону.

Чтобы создать его, нужно создать браш, закрасить его текстурой tools/toolsinvisible или nodraw, а затем превратить в энтити trigger_portal_orientation. Потом нужно изменить в нём параметр AnglesToFace, чтобы настроить требуемое направление низа портала.