Category:Ru/Programming: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Nesciuse moved page Category:Programming/ru to Category:Ru/Programming: -Language prefixes)
m (-Using L template for links)
Line 5: Line 5:


== С чего начать ==
== С чего начать ==
* [[Installing and Debugging the Source Code/ru|Установка и отладка исходного кода]]
* {{L|Installing and Debugging the Source Code|Установка и отладка исходного кода}}
* [[Source SDK 2013/ru|Source SDK 2013]]
* {{L|Source SDK 2013}}
* [[Using Source Control with the Source SDK:ru|Использование Source Control с Source SDK]]
* {{L|Using Source Control with the Source SDK|Использование Source Control с Source SDK}}
* [[Launching from Visual Studio:ru|Запуск в Visual Studio]]
* {{L|Launching from Visual Studio|Запуск в Visual Studio}}
* {{en}} [[Solution Configuration setup|Конфигурация решения]]
* {{en}} [[Solution Configuration setup|Конфигурация решения]]


=== Стартовые сведения ===
=== Стартовые сведения ===
* [[My First Mod:ru|Ваш первый мод]]
* {{L|My First Mod|Ваш первый мод}}
* [[Generalities On Entities:ru|Общее об энтити]]
* {{L|Generalities On Entities|Общее об энтити}}
* [[Your First Entity:ru|Ваша первая энтити]]
* {{L|Your First Entity|Ваша первая энтити}}
*# [[Authoring a Logical Entity/ru|Логическая энтити]]
*# {{L|Authoring a Logical Entity|Логическая энтити}}
*# [[Authoring a Model Entity/ru|Энтити-модель]]
*# {{L|Authoring a Model Entity|Энтити-модель}}
*# [[Authoring a Brush Entity/ru|Энтити-браш]]
*# {{L|Authoring a Brush Entity|Энтити-браш}}


=== Компиляция ===
=== Компиляция ===
* [[Compiler Choices|Выбор Компилятора]]
* {{L|Compiler Choices|Выбор Компилятора}}
** [[Compiling under VS2005:ru|Компиляция под VS2005]]
** {{L|Compiling under VS2005|Компиляция под VS2005}}
** [[Compiling under VS2008:ru|Компиляция под VS2008]]
** {{L|Compiling under VS2008|Компиляция под VS2008}}
** [[Compiling under VS2010:ru|Компиляция под VS2010]]
** {{L|Compiling under VS2010|Компиляция под VS2010}}
** [[Compiling under VS2012:ru|Компиляция под VS2012]]
** {{L|Compiling under VS2012|Компиляция под VS2012}}
** [[Compiling under Linux/ru|Компиляция под Linux]]
** {{L|Compiling under Linux|Компиляция под Linux}}


== Справка ==
== Справка ==
* '''[[:Category:Interfaces:ru|Категория: Интерфейсы]]'''
* '''{{LCategory|Interfaces|Категория: Интерфейсы}}'''
* {{en}} '''[[:Category:Functions|Категория: Функции]]'''
* {{en}} '''{{LCategory|Functions|Категория: Функции}}'''
* {{en}} '''[[:Category:Classes|Категория: Классы]]'''
* {{en}} '''{{LCategory|Classes|Категория: Классы}}'''
* [[Engine Structure:ru|Структура движка]]
* {{L|Engine Structure|Структура движка}}
* [[Frame Order:ru|Порядок кадров]]
* {{L|Frame Order|Порядок кадров}}
* {{en}} [[Game initialization|Инициализация игры]] (Определение игровых классов, {{en}} [[GameRules|Игровые правила]] и т.д.)
* {{en}} [[Game initialization|Инициализация игры]] (Определение игровых классов, {{en}} [[GameRules|Игровые правила]] и т.д.)
* [[Thinking:ru|Think()]]
* {{L|Thinking|Think()}}
* [[Create():ru|Create()]]
* {{L|Create()}}
* [[Activate()]]
* {{L|Activate()}}
* [[Developer Console Control:ru|Контроль консоли разработчика]]
* {{L|Developer Console Control|Контроль консоли разработчика}}
* [[Vector:ru|Векторы]]
* {{L|Vector|Векторы}}
* [[TraceLines:ru|Трассировка]]
* {{L|TraceLines|Трассировка}}
* {{en}} [[Accessing other entities|Доступ к другим энтити]]
* {{en}} [[Accessing other entities|Доступ к другим энтити]]
* {{en}} [[Animating a model|Анимирование модели]]
* {{en}} [[Animating a model|Анимирование модели]]
Line 45: Line 45:


== Исправления и советы по SDK ==
== Исправления и советы по SDK ==
* [[Source 2007 Template Fixes:ru|Исправления шаблона Source 2007]]
* {{L|Source 2007 Template Fixes|Исправления шаблона Source 2007}}
* [[Source SDK missing files:ru|Недостающие файлы Source SDK]]
* {{L|Source SDK missing files|Недостающие файлы Source SDK}}
* [[Fixing first time HL2DM compile problems:ru|Исправление ошибок в HL2DM]]
* {{L|Fixing first time HL2DM compile problems|Исправление ошибок в HL2DM}}
* [[Duck Jump Fix:ru|Исправление прыжка в приседании]]
* {{L|Duck Jump Fix|Исправление прыжка в приседании}}
* [[Duplicate Animation Events Fix:ru|Исправление повтора анимации]]
* {{L|Duplicate Animation Events Fix|Исправление повтора анимации}}
* [[Weapon Respawn Fix:ru|Исправление респауна оружия]]
* {{L|Weapon Respawn Fix|Исправление респауна оружия}}
* [[Viewmodel Prediction Fix:ru|Исправление Viewmodel Prediction]]
* {{L|Viewmodel Prediction Fix|Исправление Viewmodel Prediction}}
* [[Client missing DT class CWaterBullet/ru|Ошибка "Client missing DT class..."]]
* {{L|Client missing DT class CWaterBullet|Ошибка "Client missing DT class..."}}
* [[Detail props/Aspect ratio fix:ru|Исправление Соотношение сторон в Detail props]]
* {{L|Detail props/Aspect ratio fix|Исправление Соотношение сторон в Detail props}}
* {{en}} [[env_projectedtexture/fixes|Исправление env_projectedtexture]]
* {{en}} [[env_projectedtexture/fixes|Исправление env_projectedtexture]]


== Внешние решения и библиотеки ==
== Внешние решения и библиотеки ==
* [[SourceShaderEditor/Installation:ru|Source Shader Editor]]
* {{L|SourceShaderEditor/Installation|Source Shader Editor}}
* {{en}} [[Implementing FMOD|Добавление FMOD]]
* {{en}} [[Implementing FMOD|Добавление FMOD]]
* {{en}} [[Implementing libcurl|Добавление libcurl]]
* {{en}} [[Implementing libcurl|Добавление libcurl]]
Line 63: Line 63:
* {{en}} [[Implementing Awesomium|Добавление Awesomium]]
* {{en}} [[Implementing Awesomium|Добавление Awesomium]]
* {{en}} [[Adding Python|Добавление Python]]
* {{en}} [[Adding Python|Добавление Python]]
* [[Adding Lua/ru|Добавление Lua]]
* {{L|Adding Lua|Добавление Lua}}
* [[Embedding_Lua_in_the_Source_Engine:ru|Внедрение Lua в Source]]
* {{L|Embedding_Lua_in_the_Source_Engine|Внедрение Lua в Source}}
* {{en}} [[Adding MySQL++|Добавление MySQL++]]
* {{en}} [[Adding MySQL++|Добавление MySQL++]]


== Плагины ==
== Плагины ==
* [[Server plugins/ru|Серверные плагины]]
* {{L|Server plugins|Серверные плагины}}
* {{en}} [[Left 4 Dead Plugins|Плагины Left 4 Dead]]
* {{en}} [[Left 4 Dead Plugins|Плагины Left 4 Dead]]


== UTIL ==
== UTIL ==
* {{en}} '''[[:Category:UTIL|Категория:UTIL]]'''
* {{en}} '''{{LCategory|UTIL|Категория:UTIL}}'''
* {{en}} [[UTIL_Remove]]
* {{en}} [[UTIL_Remove]]
* [[TraceLines:ru|UTIL_TraceLine]]
* {{L|TraceLines|UTIL_TraceLine}}
* {{en}} [[UTIL_EntitiesInBox]]
* {{en}} [[UTIL_EntitiesInBox]]
* {{en}} [[UTIL_EntitiesInSphere]]
* {{en}} [[UTIL_EntitiesInSphere]]
* [[UTIL_GetLocalPlayer:ru|UTIL_GetLocalPlayer]]
* {{L|UTIL_GetLocalPlayer}}


== Alien Swarm ==
== Alien Swarm ==
* [[Swarm SDK Create a Mod:ru|Создание мода на Swarm SDK]]
* {{L|Swarm SDK Create a Mod|Создание мода на Swarm SDK}}
* [[Swarm C++ Code Overview|Обзор кода Alien Swarm]]
* {{L|Swarm C++ Code Overview|Обзор кода Alien Swarm}}


== Прочее ==
== Прочее ==
* {{en}} '''[[:Category:Free source code|Категория: Открытый исходный код]]'''
* {{en}} '''{{LCategory|Free source code|Категория: Открытый исходный код}}'''
* [[First Person Ragdolls:ru|Смерть от первого лица]]
* {{L|First Person Ragdolls|Смерть от первого лица}}
* {{en}} [[Gibs|Ошмётки, куски мяса, кости]]
* {{en}} [[Gibs|Ошмётки, куски мяса, кости]]
* [[Class System:ru|Система классов]]
* {{L|Class System|Система классов}}
* [[Camera:ru|Камера]]
* {{L|Camera|Камера}}
* [[Camera Bob:ru|Реалистичная камера]]
* {{L|Camera Bob|Реалистичная камера}}
* [[Regenerating Health/ru|Регенерация здоровья]]
* {{L|Regenerating Health|Регенерация здоровья}}
* {{en}} [[Fading Out NPC Ragdolls|Скрытие рэгдоллов NPC]]
* {{en}} [[Fading Out NPC Ragdolls|Скрытие рэгдоллов NPC]]
* {{en}} [[Adding an inventory|Добавление инвентаря]]
* {{en}} [[Adding an inventory|Добавление инвентаря]]
* [[Legs in Firstperson:ru|Ноги в режиме от первого лица]]
* {{L|Legs in Firstperson|Ноги в режиме от первого лица}}
* [[Importing CSS Weapons Into HL2:ru|Портирование оружия CSS в HL2]]
* {{L|Importing CSS Weapons Into HL2|Портирование оружия CSS в HL2}}
* [[Removing fall damage|Убираем урон от падения]]
* {{L|Removing fall damage|Убираем урон от падения}}
* [[Sound In Code/ru|Проигрывание ваших аудио-файлов внутри кода]]
* {{L|Sound In Code|Проигрывание ваших аудио-файлов внутри кода}}


{{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}}
{{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}}


== Абстрактное программирование ==
== Абстрактное программирование ==
* {{en}} '''[[:Category:Abstract_Coding|Категория: Абстрактное программирование]]'''
* {{en}} '''{{LCategory|Abstract_Coding|Категория: Абстрактное программирование}}'''
* {{en}} [[Adding an experience system|Уровни & Опыт]]
* {{en}} [[Adding an experience system|Уровни & Опыт]]
* {{en}} [[Optimization (Programming)|Оптимизация]]
* {{en}} [[Optimization (Programming)|Оптимизация]]
Line 112: Line 112:
* {{en}} [[Dynamic Weapon Spawns|Динамический спавн оружия]]
* {{en}} [[Dynamic Weapon Spawns|Динамический спавн оружия]]
* {{en}} [[Dynamic Weapon Spawns (Advanced)|Динамический спавн оружия (Продвинутый)]]
* {{en}} [[Dynamic Weapon Spawns (Advanced)|Динамический спавн оружия (Продвинутый)]]
* [[Vision Nocturna/ru|Ночное видение]]
* {{L|Vision Nocturna|Ночное видение}}


== Оружие ==
== Оружие ==
* {{en}} '''[[:Category:Weapons programming|Категория: Программирование оружия]]'''
* {{en}} '''{{LCategory|Weapons programming|Категория: Программирование оружия}}'''
* {{en}} '''[[Authoring a weapon entity|Создание энтити оружия]]'''
* {{en}} '''{{L|Authoring a weapon entity|Создание энтити оружия}}'''
* {{en}} '''[[Adding New Ammotypes|Добавление нового типа аммуниции]]'''
* {{en}} '''{{L|Adding New Ammotypes|Добавление нового типа аммуниции}}'''
* {{en}} [[Lowering your weapon on sprint|Опускание оружия при ускорении]]
* {{en}} [[Lowering your weapon on sprint|Опускание оружия при ускорении]]
* {{en}} [[Weapon script|Скрипты оружия]]
* {{en}} [[Weapon script|Скрипты оружия]]
Line 123: Line 123:
* {{en}} [[Magazine style reloads|Стиль перезарядки магазина]]
* {{en}} [[Magazine style reloads|Стиль перезарядки магазина]]
* {{en}} [[Dual Pistols (CSS Style)|Двойные пистолеты (в стиле CSS)]]
* {{en}} [[Dual Pistols (CSS Style)|Двойные пистолеты (в стиле CSS)]]
* [[Muzzle Flash Lighting:ru|Вспышка от выстрелов]]
* {{L|Muzzle Flash Lighting|Вспышка от выстрелов}}
* {{en}} [[Grapple Hook|Захватывающий крюк]]
* {{en}} [[Grapple Hook|Захватывающий крюк]]
* {{en}} [[Making a weapon Heal players|Делаем оружие лечащее игроков]]
* {{en}} [[Making a weapon Heal players|Делаем оружие лечащее игроков]]
Line 130: Line 130:


== Физика ==
== Физика ==
* [[Physics Entities on Server & Client/ru|Физические энтити на клиенте и сервере]]
* {{L|Physics Entities on Server & Client|Физические энтити на клиенте и сервере}}
* {{en}} [[Alternate Multiplayer Physics|Изменение физики в мультиплеере]]
* {{en}} [[Alternate Multiplayer Physics|Изменение физики в мультиплеере]]


== Искусственный Интеллект (ИИ) ==
== Искусственный Интеллект (ИИ) ==
* {{en}} '''[[:Category:AI|Категория:AI]]'''
* {{en}} '''{{LCategory|AI|Категория:AI}}'''
* {{en}} '''[[:Category:AI Programming|Категория:Программирование AI]]'''
* {{en}} '''{{LCategory|AI Programming|Категория:Программирование AI}}'''
* {{en}} '''[[:Category:AI commands|Категория:Команды AI]]'''
* {{en}} '''{{LCategory|AI commands|Категория:Команды AI}}'''
* {{en}} '''[[AI Programming|Программирование AI]]'''
* {{en}} '''{{L|AI Programming|Программирование AI}}'''
* {{en}} [[Fixing AI in multiplayer|Исправление AI в мультиплеере]]
* {{en}} [[Fixing AI in multiplayer|Исправление AI в мультиплеере]]


== Сетевое программирование ==
== Сетевое программирование ==
* {{en}} '''[[:Category:Networking|Категория:Сетевое программирование]]'''
* {{en}} '''{{LCategory|Networking|Категория:Сетевое программирование}}'''
* '''[[Source Multiplayer Networking/ru|Сетевое Программирование в Source]]'''
* '''{{L|Source Multiplayer Networking|Сетевое Программирование в Source}}'''
* {{en}} [[Networking Entities|Сетевые энтити]]
* {{en}} [[Networking Entities|Сетевые энтити]]
* [[Networking Events & Messages:ru|Сетевые события & сообщения]]
* {{L|Networking Events & Messages|Сетевые события & сообщения}}
* [[Prediction|Работа с Prediction системой]]
* {{L|Prediction|Работа с Prediction системой}}
* {{en}} [[Master Server Query Protocol|Протокол запросов Мастер-сервера]]
* {{en}} [[Master Server Query Protocol|Протокол запросов Мастер-сервера]]
* {{en}} [[Server Queries|Серверные запросы]]
* {{en}} [[Server Queries|Серверные запросы]]
Line 152: Line 152:


== Пользовательский интерфейс (UI) ==
== Пользовательский интерфейс (UI) ==
* '''[[:Category:VGUI:ru|Категория:VGUI]]'''
* '''{{LCategory|VGUI|Категория:VGUI}}'''
* '''[[VGUI Documentation:ru|Документация по VGUI]]'''
* '''{{L|VGUI Documentation|Документация по VGUI}}'''
* [[Custom_Menu_Screen:ru|Создание графического меню (С изображениями)]]
* {{L|Custom_Menu_Screen|Создание графического меню (С изображениями)}}
* [[Understanding VGUI2 Resource Files/ru|Устройство файлов ресурсов в VGUI2]]
* {{L|Understanding VGUI2 Resource Files|Устройство файлов ресурсов в VGUI2}}
* [[Understanding VGUI2 Animation:ru|Анимация в VGUI2]]
* {{L|Understanding VGUI2 Animation|Анимация в VGUI2}}
* {{en}} [[VGUI2 Programming Best Practices|Общепринятые нормы VGUI2 программирования]]
* {{en}} [[VGUI2 Programming Best Practices|Общепринятые нормы VGUI2 программирования]]
* {{en}} [[GameUI]]
* {{en}} [[GameUI]]
* [[HUD Elements:ru|HUD Элементы]] и [[Basic Hud Modification/ru|Основные HUD Модификации]]
* {{L|HUD Elements|HUD Элементы}} и {{L|Basic Hud Modification|Основные HUD Модификации}}
* [[Personal Game Logo:ru|Создание своего логотипа игры]]
* {{L|Personal Game Logo|Создание своего логотипа игры}}
* {{en}} [[VGUI: Making GameUI Panels|Создание GameUI панелей]]
* {{en}} [[VGUI: Making GameUI Panels|Создание GameUI панелей]]
* {{en}} [[VGUI2: Hardcoded_Controls|Встроенные средства управления]]
* {{en}} [[VGUI2: Hardcoded_Controls|Встроенные средства управления]]
Line 166: Line 166:
* {{en}} [[VGUI HTML Screen|VGUI HTML экран]]
* {{en}} [[VGUI HTML Screen|VGUI HTML экран]]
* {{en}} [[VGUI Creating A Custom Screen|Создание кастомного VGUI экрана]]
* {{en}} [[VGUI Creating A Custom Screen|Создание кастомного VGUI экрана]]
* [[VGUI Screen Creation|Создание VGUI экрана]]
* {{L|VGUI Screen Creation|Создание VGUI экрана}}
* {{en}} [[VGUI Task List|Создание VGUI списка задач]]
* {{en}} [[VGUI Task List|Создание VGUI списка задач]]
* [[VGUI Health bar:ru|Создание полоски здоровья]]
* {{L|VGUI Health bar|Создание полоски здоровья}}


== Рендеринг и пост-эффекты ==
== Рендеринг и пост-эффекты ==
Line 182: Line 182:


== Изменение жанров ==
== Изменение жанров ==
* [[Third Person Camera:ru|Камера от третьего лица]]
* {{L|Third Person Camera|Камера от третьего лица}}
* {{en}} [[2D Fighter/Arcade game|2D Боевая/Аркадная игра]]
* {{en}} [[2D Fighter/Arcade game|2D Боевая/Аркадная игра]]
* [[Over the Shoulder View:ru|Вид из-за плеча]]
* {{L|Over the Shoulder View|Вид из-за плеча}}


== Мультиплеер ==
== Мультиплеер ==
* [[Team Icons:ru|Иконки команд]]
* {{L|Team Icons|Иконки команд}}
* [[MOTD_Removal:ru|Убирание MOTD (Message Of The Day)]]
* {{L|MOTD_Removal|Убирание MOTD (Message Of The Day)}}
* {{en}} [[Death notices with custom weapons|Уведомления о смерти с кастомным оружием]]
* {{en}} [[Death notices with custom weapons|Уведомления о смерти с кастомным оружием]]
* [[Adding_Proximity_Voice:ru|Добавление дистанции общения через микрофон]]
* {{L|Adding_Proximity_Voice|Добавление дистанции общения через микрофон}}
{{category end}}
{{category end}}
{{back|SDK Docs/ru|Документация к Source SDK}}
{{back|SDK Docs/ru|Документация к Source SDK}}

Revision as of 10:29, 11 July 2024

English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Hrvatski (hr)Italiano (it)日本語 (ja)한국어 (ko)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Українська (uk)中文 (zh)中文(臺灣) (zh-tw)Translate (Translate)
Документация к Source SDK

С чего начать

Стартовые сведения

Компиляция

Справка

Исправления и советы по SDK

Внешние решения и библиотеки

Плагины

UTIL

Alien Swarm

Прочее

Абстрактное программирование

Оружие

Физика

Искусственный Интеллект (ИИ)

Сетевое программирование

Пользовательский интерфейс (UI)

Рендеринг и пост-эффекты

Изменение жанров

Мультиплеер

Документация к Source SDK

Subcategories

This category has the following 9 subcategories, out of 9 total.

D

I

N

P

S

V

Pages in category "Ru/Programming"

The following 68 pages are in this category, out of 68 total.