Difference between revisions of "Category:Programming:ru"

From Valve Developer Community
Jump to: navigation, search
(С чего начать)
m
 
(114 intermediate revisions by 10 users not shown)
Line 12: Line 12:
 
== С чего начать ==
 
== С чего начать ==
 
* [[Installing and Debugging the Source Code:ru|Установка и отладка исходного кода]]
 
* [[Installing and Debugging the Source Code:ru|Установка и отладка исходного кода]]
 +
* [[Source SDK 2013:ru|Source SDK 2013]]
 
* [[Using Source Control with the Source SDK:ru|Использование Source Control с Source SDK]]
 
* [[Using Source Control with the Source SDK:ru|Использование Source Control с Source SDK]]
 +
* [[Launching from Visual Studio:ru|Запуск в Visual Studio]]
 +
* {{en}} [[Solution Configuration setup|Конфигурация решения]]
 +
 +
=== Стартовые сведения ===
 
* [[My First Mod:ru|Ваш первый мод]]
 
* [[My First Mod:ru|Ваш первый мод]]
 +
* [[Generalities On Entities:ru|Общее об энтити]]
 
* [[Your First Entity:ru|Ваша первая энтити]]
 
* [[Your First Entity:ru|Ваша первая энтити]]
*# [[Authoring a Logical Entity:ru|Логическая Энтити]]
+
*# [[Authoring a Logical Entity:ru|Логическая энтити]]
*# [[Authoring a Model Entity:ru|Энтити Модель]]
+
*# [[Authoring a Model Entity:ru|Энтити-модель]]
*# [[Authoring a Brush Entity:ru|Энтити Браш]]
+
*# [[Authoring a Brush Entity:ru|Энтити-браш]]
* [[Generalities On Entities:ru|Общее об энтити]]
 
* {{en}} [[Solution Configuration setup|Конфигурация решения]]
 
*  [[Source SDK 2013|Source SDK 2013:ru]]
 
  
 
=== Компиляция ===
 
=== Компиляция ===
Line 28: Line 31:
 
** [[Compiling under VS2010:ru|Компиляция под VS2010]]
 
** [[Compiling under VS2010:ru|Компиляция под VS2010]]
 
** [[Compiling under VS2012:ru|Компиляция под VS2012]]
 
** [[Compiling under VS2012:ru|Компиляция под VS2012]]
** {{en}} [[Compiling under Linux|Компиляция под Linux]]
+
** [[Compiling under Linux:ru|Компиляция под Linux]]
* {{en}} [[Launching from Visual Studio|Запуск из Visual Studio]]
 
  
== Общепринятые технологии ==
+
== Справка ==
  
* {{en}} [[Accessing other entities|Доступ к другим энтити]]
+
* '''[[:Category:Interfaces:ru|Категория: Интерфейсы]]'''
* [[Thinking:ru|<code>Think()</code> (Обновление)]]
+
* {{en}} '''[[:Category:Functions|Категория: Функции]]'''
 +
* {{en}} '''[[:Category:Classes|Категория: Классы]]'''
 +
* {{en}} [[Engine Structure|Структура движка]]
 +
* [[Frame Order:ru|Порядок кадров]]
 +
* {{en}} [[Game initialization|Инициализация игры]] (Определение игровых классов, {{en}} [[GameRules|Игровые правила]] и т.д.)
 +
* [[Thinking:ru|Think()]]
 
* [[Create():ru|Create()]]
 
* [[Create():ru|Create()]]
* [[Developer Console Control:ru|Контроль Консоли Разработчика]]
+
* [[Activate():ru|Activate()]]
 +
* [[Developer Console Control:ru|Контроль консоли разработчика]]
 +
* {{en}} [[Vector|Векторы]]
 
* [[TraceLines:ru|Трассировка]]
 
* [[TraceLines:ru|Трассировка]]
* {{en}} [[Vector|Векторы]]
+
* {{en}} [[Accessing other entities|Доступ к другим энтити]]
* {{en}} [[Game initialization|Инициализация Игры]] (Определение игровых классов, {{en}} [[GameRules|Игровые Правила]], и т.д.)
+
* {{en}} [[Animating a model|Анимирование модели]]
 +
* {{en}} [[Programming Sites|Сайты по программированию]]
 +
 
 +
== Исправления и советы по SDK ==
  
== Искусственный Интеллект ==
+
* [[Source 2007 Template Fixes:ru|Исправления шаблона Source 2007]]
* {{en}} '''[[:Category:AI Programming|Категория:Программирование AI]]'''
+
* [[Source SDK missing files:ru|Недостающие файлы Source SDK]]
* {{en}} '''[[AI Programming|Программирование AI]]'''
+
* [[Fixing first time HL2DM compile problems:ru|Исправление ошибок в HL2DM]]
* {{en}} [[Fixing AI in multiplayer|Исправление AI в мультиплеере]]
+
* [[Duck Jump Fix:ru|Исправление прыжка в приседании]]
<!--* [[Commandable AI]]-->
+
* [[Duplicate Animation Events Fix:ru|Исправление повтора анимации]]
 +
* [[Weapon Respawn Fix:ru|Исправление респауна оружия]]
 +
* [[Viewmodel Prediction Fix:ru|Исправление Viewmodel Prediction]]
 +
* [[Client missing DT class CWaterBullet:ru|Ошибка "Client missing DT class..."]]
 +
* [[Detail props/Aspect ratio fix:ru|Исправление Соотношение сторон в Detail props]]
 +
* {{en}} [[env_projectedtexture/fixes|Исправление env_projectedtexture]]
  
== Внешние библиотеки ==
+
== Внешние решения и библиотеки ==
  
* {{en}} [[Implementing FMOD|Реализация FMOD]]
+
* [[SourceShaderEditor/Installation:ru|Source Shader Editor]]
* {{en}} [[Adding Lua|Добавление Lua]]
+
* {{en}} [[Implementing FMOD|Добавление FMOD]]
 +
* {{en}} [[Implementing libcurl|Добавление libcurl]]
 +
* {{en}} [[Implementing Adobe Flash|Добавление Adobe Flash]]
 +
* {{en}} [[Implementing Awesomium|Добавление Awesomium]]
 
* {{en}} [[Adding Python|Добавление Python]]
 
* {{en}} [[Adding Python|Добавление Python]]
 +
* [[Adding Lua:ru|Добавление Lua]]
 +
* [[Embedding_Lua_in_the_Source_Engine:ru|Внедрение Lua в Source]]
 +
* {{en}} [[Adding MySQL++|Добавление MySQL++]]
 +
 +
== Плагины ==
 +
* [[Server Plugins:ru|Серверные плагины]]
 +
* {{en}} [[Left 4 Dead Plugins|Плагины Left 4 Dead]]
 +
 +
== UTIL ==
 +
* {{en}} '''[[:Category:UTIL|Категория:UTIL]]'''
 +
* {{en}} [[UTIL_Remove]]
 +
* [[TraceLines:ru|UTIL_TraceLine]]
 +
* {{en}} [[UTIL_EntitiesInBox]]
 +
* {{en}} [[UTIL_EntitiesInSphere]]
 +
* [[UTIL_GetLocalPlayer:ru|UTIL_GetLocalPlayer]]
  
== Разное ==
+
== Alien Swarm ==
* {{en}} '''[[:Category:Free source code|Категория:Открытый исходный код]]'''
+
* [[Создание мода на Swarm SDK|Создание мода на Swarm SDK]]
* [[Shader Authoring:ru|Создание шейдеров]]
+
* [[Обзор кода Swarm C%2B%2B|Обзор кода Alien Swarm]]
 +
 
 +
== Прочее ==
 +
* {{en}} '''[[:Category:Free source code|Категория: Открытый исходный код]]'''
 
* [[First Person Ragdolls:ru|Смерть от первого лица]]
 
* [[First Person Ragdolls:ru|Смерть от первого лица]]
* [[Team Icons:ru|Иконки команд]]
+
* {{en}} [[Gibs|Ошмётки, куски мяса, кости]]
* {{en}} [[AddingLua|Добавление Lua]]
 
* {{en}} [[Fading The Player In Thirdperson|Исчезание модели игрока от 3 лица]]
 
 
* [[Class System:ru|Система классов]]
 
* [[Class System:ru|Система классов]]
 +
* [[Camera:ru|Камера]]
 
* [[Camera Bob:ru|Реалистичная камера]]
 
* [[Camera Bob:ru|Реалистичная камера]]
* [[Adding_Proximity_Voice:ru|Добавление дистанции общения через микрофон]]
+
* [[Regenerating_Health:ru|Регенерация здоровья]]
 
+
* {{en}} [[Fading Out NPC Ragdolls|Скрытие рэгдоллов NPC]]
== SDK Исправления и Советы ==
+
* {{en}} [[Adding an inventory|Добавление инвентаря]]
* [[Duck Jump Fix:ru|Исправление Duck Jump (Прыжок в приседании)]]
+
* [[Legs in Firstperson:ru|Ноги в режиме от первого лица]]
* [[Duplicate Animation Events Fix:ru|Исправление События Повторения Анимации]]
+
* [[Importing CSS Weapons Into HL2:ru|Портирование оружия CSS в HL2]]
* [[Weapon Respawn Fix:ru|Исправление респавна оружия]]
+
* [[Removing Fall Damage:ru|Убираем урон от падения]]
* [[Source SDK missing files:ru|Недостоющие файлы Source SDK]]
+
* [[Sound In Code:ru|Проигрывание ваших аудио-файлов внутри кода]]
* [[Source 2007 Template Fixes:ru|Исправление шаблона Source 2007]]
 
* [[Viewmodel Prediction Fix:ru|Исправление Viewmodel Prediction]]
 
* [[Client missing DT class CWaterBullet:ru|DT class CWaterBullet Ошибки на клиенте]]
 
* [[Detail props/Aspect ratio fix:ru|Исправление соотношения сторон в Detail props]]
 
* [[Fixing first time HL2DM compile problems:ru|Исправление ошибок в HL2DM]]
 
  
== Плагины ==
+
{{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}}
* [[Server Plugins:ru|Серверные плагины]]
 
* [[Developer Console Control:ru|Контроль консоли разработчика]]
 
* {{en}} [[Left 4 Dead Plugins|Left 4 Dead плагины]]
 
  
== Справка ==
+
== Абстрактное программирование ==
* {{en}} '''[[:Category:Interfaces|Категория:Интерфейсы]]'''
+
* {{en}} '''[[:Category:Abstract_Coding|Категория: Абстрактное программирование]]'''
* {{en}} '''[[:Category:Functions|Категория:Функции]]'''
 
* {{en}} '''[[:Category:Classes|Категория:Классы]]'''
 
* {{en}} [[Engine Structure|Структура движка]]
 
* [[Frame Order:ru|Порядок кадров]]
 
* {{en}} [[Programming Sites|Сайты по программированию]]
 
 
 
<!-- {{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}} -->
 
{{category cell|background-color=#FBF7EA|border-color=#E4DCCD}}
 
 
 
== Абстрактное Программирование ==
 
* {{en}} '''[[:Category:Abstract_Coding|Категория:Абстрактное программирование]]'''
 
 
* {{en}} [[Adding an experience system|Уровни & Опыт]]
 
* {{en}} [[Adding an experience system|Уровни & Опыт]]
 
* {{en}} [[Optimization (Programming)|Оптимизация]]
 
* {{en}} [[Optimization (Programming)|Оптимизация]]
 
* {{en}} [[Procedural Textures|Процедурные текстуры]]
 
* {{en}} [[Procedural Textures|Процедурные текстуры]]
* {{en}} [[Scopes & Sniperrifles|Масштаб & Снайперские винтовки]]
+
* {{en}} [[Scopes & Sniperrifles|Прицелы & Снайперские винтовки]]
 
* {{en}} [[Special effects|Специальные эффекты]]
 
* {{en}} [[Special effects|Специальные эффекты]]
 
* {{en}} [[Vehicles (programming)|Транспортные средства]]
 
* {{en}} [[Vehicles (programming)|Транспортные средства]]
 
* {{en}} [[Threads|Потоки]]
 
* {{en}} [[Threads|Потоки]]
 
* {{en}} [[Save Game Files|Файлы сохранения игры]]
 
* {{en}} [[Save Game Files|Файлы сохранения игры]]
 
+
* {{en}} [[Dynamic Weapon Spawns|Динамический спавн оружия]]
{{category cell|background-color=#FBF7EA|border-color=white}}
+
* {{en}} [[Dynamic Weapon Spawns (Advanced)|Динамический спавн оружия (Продвинутый)]]
 +
* [[Vision_Nocturna:ru|Ночное видение]]
  
 
== Оружие ==
 
== Оружие ==
* {{en}} '''[[:Category:Weapons programming|Категория:Программирование оружия]]'''
+
* {{en}} '''[[:Category:Weapons programming|Категория: Программирование оружия]]'''
 
* {{en}} '''[[Authoring a weapon entity|Создание энтити оружия]]'''
 
* {{en}} '''[[Authoring a weapon entity|Создание энтити оружия]]'''
* {{en}} '''[[Lowering your weapon on sprint|Опускание оружия при ускорении]]'''
 
 
* {{en}} '''[[Adding New Ammotypes|Добавление нового типа аммуниции]]'''
 
* {{en}} '''[[Adding New Ammotypes|Добавление нового типа аммуниции]]'''
 +
* {{en}} [[Lowering your weapon on sprint|Опускание оружия при ускорении]]
 
* {{en}} [[Weapon script|Скрипты оружия]]
 
* {{en}} [[Weapon script|Скрипты оружия]]
 
* {{en}} [[Adding a Dynamic Scope|Добавление динамического прицела]]
 
* {{en}} [[Adding a Dynamic Scope|Добавление динамического прицела]]
Line 119: Line 138:
 
* {{en}} [[Battlefield Style Hitmarker|Эффект попадания в стиле Battlefield]]
 
* {{en}} [[Battlefield Style Hitmarker|Эффект попадания в стиле Battlefield]]
  
{{category cell|background-color=white|border-color=white}}
+
== Физика ==
 +
* [[Physics Entities on Server & Client:ru|Физические энтити на клиенте и сервере]]
 +
* {{en}} [[Alternate Multiplayer Physics|Изменение физики в мультиплеере]]
  
== Сетевое Программирование ==
+
== Искусственный Интеллект (ИИ) ==
 +
* {{en}} '''[[:Category:AI|Категория:AI]]'''
 +
* {{en}} '''[[:Category:AI Programming|Категория:Программирование AI]]'''
 +
* {{en}} '''[[:Category:AI Commands|Категория:Команды AI]]'''
 +
* {{en}} '''[[AI Programming|Программирование AI]]'''
 +
* {{en}} [[Fixing AI in multiplayer|Исправление AI в мультиплеере]]
 +
 
 +
== Сетевое программирование ==
 
* {{en}} '''[[:Category:Networking|Категория:Сетевое программирование]]'''
 
* {{en}} '''[[:Category:Networking|Категория:Сетевое программирование]]'''
 
* '''[[Source Multiplayer Networking:ru|Сетевое Программирование в Source]]'''
 
* '''[[Source Multiplayer Networking:ru|Сетевое Программирование в Source]]'''
Line 132: Line 160:
 
* {{en}} [[Server-Side Bots|Создание серверных ботов]]
 
* {{en}} [[Server-Side Bots|Создание серверных ботов]]
  
{{category cell|background-color=#FBF7EA|border-color=white}}
+
== Пользовательский интерфейс (UI) ==
 
 
== Пользовательский Интерфейс (VGUI) ==
 
 
* '''[[:Category:VGUI:ru|Категория:VGUI]]'''
 
* '''[[:Category:VGUI:ru|Категория:VGUI]]'''
 
* '''[[VGUI Documentation:ru|Документация по VGUI]]'''
 
* '''[[VGUI Documentation:ru|Документация по VGUI]]'''
 +
* [[Custom_Menu_Screen:ru|Создание графического меню (С изображениями)]]
 +
* [[Understanding VGUI2 Resource Files:ru|Устройство файлов ресурсов в VGUI2]]
 +
* {{en}} [[Understanding VGUI2 Animation|Анимация во VGUI2]]
 
* {{en}} [[VGUI2 Programming Best Practices|Общепринятые нормы VGUI2 программирования]]
 
* {{en}} [[VGUI2 Programming Best Practices|Общепринятые нормы VGUI2 программирования]]
 +
* {{en}} [[GameUI]]
 
* [[HUD Elements:ru|HUD Элементы]] и {{en}} [[Basic Hud Modification|Основные HUD Модификации]]
 
* [[HUD Elements:ru|HUD Элементы]] и {{en}} [[Basic Hud Modification|Основные HUD Модификации]]
 
* [[PersonalGameLogo:ru|Создание своего логотипа игры]]
 
* [[PersonalGameLogo:ru|Создание своего логотипа игры]]
 
* {{en}} [[VGUI: Making GameUI Panels|Создание GameUI панелей]]
 
* {{en}} [[VGUI: Making GameUI Panels|Создание GameUI панелей]]
 +
* {{en}} [[VGUI2: Hardcoded_Controls|Встроенные средства управления]]
 
* {{en}} [[Models on VGUI Panels|Модели во VGUI Панелях]]
 
* {{en}} [[Models on VGUI Panels|Модели во VGUI Панелях]]
 
* {{en}} [[VGUI HTML Screen|VGUI HTML экран]]
 
* {{en}} [[VGUI HTML Screen|VGUI HTML экран]]
 +
* {{en}} [[VGUI Creating A Custom Screen|Создание кастомного VGUI экрана]]
 
* {{en}} [[VGUI Screen Creation|Создание VGUI экрана]]
 
* {{en}} [[VGUI Screen Creation|Создание VGUI экрана]]
 
* {{en}} [[VGUI Task List|Создание VGUI списка задач]]
 
* {{en}} [[VGUI Task List|Создание VGUI списка задач]]
 +
* [[VGUI Health bar:ru|Создание полоски здоровья]]
  
{{category cell|background-color=white|border-color=lightgray}}
+
== Рендеринг и пост-эффекты ==
 
 
== Специальные эффекты ==
 
 
* {{en}} [[Special Effects - Introduction|Система специальных эффектов - Введение]]
 
* {{en}} [[Special Effects - Introduction|Система специальных эффектов - Введение]]
 
* {{en}} [[Special Effects - Server Control|Система специальных эффектов - Контролирование Сервером]]
 
* {{en}} [[Special Effects - Server Control|Система специальных эффектов - Контролирование Сервером]]
 +
* {{en}} [[Custom Postprocessing Effects|Пользовательская постобработка эффектов]]
 
* {{en}} [[Overlaying a material onto model entities|Наложение материала на энтити модели]]
 
* {{en}} [[Overlaying a material onto model entities|Наложение материала на энтити модели]]
* {{en}} [[Custom Postprocessing Effects|Пользовательская постобработка эффектов]]
+
* {{en}} [[Material proxies|Прокси материалы]]
* {{en}} [[L4D Glow Effect|L4D Glow эффект]]
+
* {{en}} [[Shader Authoring|Создание шейдеров]]
 
+
* {{en}} [[L4D Glow Effect|Эффект свечения как в L4D]]
{{category cell|background-color=#FBF7EA|border-color=white}}
+
* {{en}} [[Fading The Player In Thirdperson|Скрытие модели игрока от 3 лица]]
 +
* {{en}} [[Particles In Code|Частицы]]
  
 
== Изменение жанров ==
 
== Изменение жанров ==
Line 162: Line 195:
 
* [[Over the Shoulder View:ru|Вид из-за плеча]]
 
* [[Over the Shoulder View:ru|Вид из-за плеча]]
  
{{category cell|background-color=#white|border-color=white}}
+
== Мультиплеер ==
 
+
* [[Team Icons:ru|Иконки команд]]
== Alien Swarm ==
+
* {{en}} [[MOTD Removal|Убирание MOTD (Message Of The Day)]]
* [[Создание мода на Swarm SDK|Создание мода на Swarm SDK]]
+
* {{en}} [[Death notices with custom weapons|Уведомления о смерти с кастомным оружием]]
* [[Обзор кода Swarm C%2B%2B|Обзор кода Alien Swarm]]
+
* [[Adding_Proximity_Voice:ru|Добавление дистанции общения через микрофон]]
  
 
{{category end}}__NOTOC__
 
{{category end}}__NOTOC__

Latest revision as of 16:40, 12 March 2021

English Deutsch Español Polski 日本語 简体中文

С чего начать

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

Компиляция

Справка

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

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

Плагины

UTIL

Alien Swarm

Прочее

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

Оружие

Физика

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

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

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

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

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

Мультиплеер

Subcategories

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

I

V

W

П