Понятия со словом «недоработка»

Связанные понятия

Программная ошибка (жарг. баг) — означает ошибку в программе или в системе, из-за которой программа выдает неожиданное поведение и, как следствие, результат. Большинство программных ошибок возникают из-за ошибок, допущенных разработчиками программы в её исходном коде, либо в её дизайне. Также некоторые ошибки возникают из-за некорректной работы инструментов разработчика, например из-за компилятора, вырабатывающего некорректный код. Программу, которая содержит большое число ошибок, серьёзно ограничивающие...
Игра́бельность (англ. playability) — качественная характеристика игрового процесса; степень, определяющая, насколько приносит удовольствие и удовлетворение игра во время интерактивного взаимодействия игры и игрока.
Реигра́бельность (англ. replayability, replay value) — качественная характеристика игры, которая определяет степень того, насколько игроки хотят сыграть в рассматриваемую игру ещё раз, даже если они её уже «прошли» или после того, как уделили большое количество времени и достигли некоторого уровня мастерства. Термин используется преимущественно для компьютерных игр.
Дизайн-документ или концепт-документ (англ. game design document) — это детальное описание разрабатываемой компьютерной игры. Диз. док. создается и редактируется командой разработчиков или одним разработчиком и в основном используется в индустрии видеоигр для организации работы разработчиков. Документ создается в результате сотрудничества между дизайнерами, художниками и программистами как руководство, которое используется в процессе разработки. Когда издатель поручает создание игры разработчикам...
Фанатские игры — компьютерные игры, сделанные поклонниками одной или нескольких существующих игр или игровых серий. Многие фан-игры создаются как в качестве попытки клонирования или создания ремейка оригинального дизайна, геймплея и персонажей. Однако в большинстве случаев, фанаты создают уникальную игру, используя вдохновившую игру в качестве прообраза. Хотя качество фан-игр всегда варьировалось, но при текущем уровне развития технологий существует огромное число инструментов, упрощающих создание...

Подробнее: Фанатская игра
Контро́льная точка (англ. checkpoint) — в компьютерных играх представляют собой игровую механику или технологию, сохраняющую состояние игры в определённых разработчиками местах, и позволяющее в последующем в случае смерти персонажа начинать игру с сохранённого состояния. Такое сохранение происходит в местах, которые игрок достиг самостоятельно, и позволяют в случае завершения игры переигрывать не всю игру, а продолжить с места, где произошло сохранение. Контрольные точки проектируются заранее и могут...
Игровой баланс — в играх (спортивных, настольных, компьютерных и прочих) равновесие между персонажами, командами, тактиками игры и другими игровыми объектами. Игровой баланс — одно из требований к «честности» правил. Особенно баланс важен для многопользовательских игр.
Ромхакинг (англ. ROM hacking) — процесс модификации ROM-образа игрового картриджа от компьютерной игры с целью изменения игровой графики, текста, уровней и других составляющих. Ромхакингом занимаются опытные, обладающие специальными знаниями, фанаты консольных игр.
Дизайн уровней (англ. level design, environment design) или маппинг (англ. game mapping) — дисциплина в разработке компьютерных игр, которая включает в себя создание уровней для игр — локации, миссии, задания и прочее окружение. Обычно это делается с помощью редактора уровней, предназначенного для создания уровней в играх.
Симулятор по́езда — жанр компьютерных игр, игровой процесс которого состоит в управлении железнодорожным составом. Как правило, эти игры выделяются хорошей физической моделью железнодорожной инфраструктуры и подвижого состава и отличной графикой.
Гринд (англ. grind, grinding) — в компьютерных играх повторяющиеся и связанные с небольшим риском действия игроков, направленные на получение внутриигровой выгоды. Например, игроки могут неоднократно посещать локации со слабыми противниками и уничтожать их, и за счёт этого постепенно совершенствовать своего персонажа. Игра характеризуется этим понятием тогда, когда в ней гринд является оптимальной стратегией поведения.
Люби́тельский перево́д — это неофициальный перевод компьютерной видеоигры, созданный её поклонниками в рамках личного хобби. Данное выражение обычно употребляется для собственнических игр, так как перевод любой свободной игры имеет большие шансы стать официальным.
Сбой — кратковременная самоустраняющаяся утрата техническим объектом работоспособности.
Отложенное освещение и затенение, отложенный рендеринг (англ. deferred shading) — программная техника (методика) в трёхмерной компьютерной графике, которая обрабатывает освещение и затенение визуальной сцены. В результате работы алгоритма отложенного освещения и затенения процесс вычисления разбивается на меньшие части, которые записываются в промежуточную буферную память и объединяются потом. Главным отличием отложенного освещения и затенения от стандартных методов освещения является то, что эти...
Патчем или обновлением англ. update называется, в частности, содержащее такую информацию автоматизированное отдельно поставляемое программное средство, используемое для устранения проблем в программном обеспечении или изменения его функциональности.
Скоростное прохождение игры (англ. speedrun или runthrough) — прохождение компьютерной игры за наименьший промежуток времени в рамках соревнования или для развлечения. При скоростном прохождении игрок проявляет не только своё мастерство, но часто использует необычные для данной игры трюки и непредусмотренные разработчиками особенности игры. Для демонстрации создаются записи скоростных прохождений в одном из видеоформатов, либо в формате демо-файла самой игры.
Игровой искусственный интеллект (англ. Game artificial intelligence) — набор программных методик, которые используются в компьютерных играх для создания иллюзии интеллекта в поведении персонажей, управляемых компьютером. Игровой ИИ, помимо методов традиционного искусственного интеллекта, включает также алгоритмы теории управления, робототехники, компьютерной графики и информатики в целом.
Танковый симулятор — жанр компьютерных игр, разновидность симуляторов, посвященная управлению боевым танком.
Тактический шутер (англ. tactical shooter) — жанр компьютерных игр, одна из разновидностей жанра шутер, который может быть представлен как в формате шутера от первого лица, так и в формате шутера от третьего лица. Игры в этом жанре ставят тактику и осторожность выше скорости реакции, которая важна для большинства экшн-игр. Тактические шутеры, посвященные войсковым операциям иногда называют «симуляторами солдата» (англ. soldier sim).
Анализ требований — часть процесса разработки программного обеспечения, включающая в себя сбор требований к программному обеспечению (ПО), их систематизацию, выявление взаимосвязей, а также документирование. Является частью общеинженерной дисциплины «инженерия требований» (англ. Requirements Engineering).
Пермане́нтная смерть (англ. permadeath) — в компьютерных играх потеря игроком персонажа без возможности возродить, загрузить из сохранения или восстановить его каким-либо другим способом. Понятие перманентной смерти связывают с потерей пройденного сюжета, экипировки, препятствиями при возобновлении игры или полным уничтожением игрового мира. После перманентной смерти игрок не может вернуться в игровой мир и может только начать игру сначала.
Игрова́я меха́ника (англ. game mechanics) — набор правил и способов, реализующий определённым образом некоторую часть интерактивного взаимодействия игрока и игры. Все множество игровых механик игры формируют конкретную реализацию её игрового процесса.
Чит-код (англ. cheat code, cheat — «жульничество», «обман»), иногда отладочный код — код, который может быть введён в программу, чтобы изменить ход её работы. Чаще всего применяется в компьютерных играх для прохождения трудных этапов, реже — в LiveCD. Зачастую они не документированы официально и обнаруживаются как «пасхальные яйца» к программному обеспечению. В современных играх чит коды вводятся в игровую консоль, которая отображается при нажатии определенной комбинации клавиш, реже в главном меню...
Тре́нер, тре́йнер (англ. trainer) — программа, предназначенная для изменения игровых параметров (например, «очков жизни», чтобы сделать игрока «бессмертным»), обычно они работают непосредственно с оперативной памятью компьютера. Наиболее полезен для игр, в которых не предусмотрены чит-коды.
Технологическая демонстрация, демонстрация технологии, технологическая демонстрационная версия, техно-демоверсия (англ. tech demo) — прототип, приближенный пример или неполная версия продукта, которая создана с целью продемонстрировать идею, производительность, метод или особенности какого-либо продукта. Технологические демонстрационные версии могут использоваться как демонстрации для инвесторов, партнёров, журналистов или даже потенциальных потребителей для того, чтобы убедить их в жизнеспособности...
Игровой дизайн (также геймдизайн, англ. game design) — процесс создания формы и содержания игрового процесса (геймплея) разрабатываемой игры. Работа с геймдизайном может происходить как через соответствующий документ (англ. design document), так и существовать только в сознании разработчиков игры.
Геймплей определённо не относится к таким компонентам игры, как графика и звуковое сопровождение. Он представляет собой паттерн взаимодействия игрока с игрой на основании её правил, определяет связь между игроком и игрой, предлагаемый игровой вызов и способы его преодоления, сюжет как участие в нём игрока.
Жизнь (англ. life) — свойство игровых персонажей в компьютерных играх, определяемое как период между началом и концом игры. Иногда называется шансом (англ. chance) или попыткой (англ. try), в частности в играх для всех возрастов, во избежания ассоциаций, вызываемых «потерей жизни». Обычно потеря всех очков здоровья означает потерю жизни, а потеря всех жизней приводит к концу игры, после чего игрок может либо начать игру сначала, либо выйти из игры.
Локализация компьютерной игры — подготовка программного и аппаратного обеспечения компьютерной игры к продаже в новом регионе или стране. Локализация включает перевод с языка оригинала на иностранный язык, изменение художественных средств игры, создание новых запакованных файлов и справочных руководств, запись новых аудиофайлов, преобразование аппаратного обеспечения, изменение отдельных фрагментов игры согласно культурным особенностям определённого региона, добавление дополнительных участков для...
Регрессио́нное тести́рование (англ. regression testing, от лат. regressio — движение назад) — собирательное название для всех видов тестирования программного обеспечения, направленных на обнаружение ошибок в уже протестированных участках исходного кода. Такие ошибки — когда после внесения изменений в программу перестаёт работать то, что должно было продолжать работать, — называют регрессионными ошибками (англ. regression bugs).
«Ага́т» — первый советский серийный универсальный 8-разрядный персональный компьютер, ориентированный для применения в народном образовании. Разработан в 1981—1983 гг. в Научно-исследовательском институте вычислительных комплексов (НИИВК). Главный конструктор — Анатолий Фёдорович Иоффе.
Прототипи́рование программного обеспечения (от англ. prototyping) — этап разработки программного обеспечения (ПО), процесс создания прототи́па программы — макета (черновой, пробной версии) программы, обычно — с целью проверки пригодности предлагаемых для применения концепций, архитектурных и/или технологических решений, а также для представления программы заказчику на ранних стадиях процесса разработки.
Бронеавтомобиль Вонлярлярского — российский экспериментальный пулемётный бронеавтомобиль периода Первой мировой войны. Построен по проекту прапорщика Вонлярлярского в 1915 году в единственном экземпляре. Отличался большой оригинальностью и конструктивным новаторством, однако в силу высокой сложности изготовления и связанной с этим высокой стоимости не был принят к серийному производству.
Лаг (от англ. lag, — «запаздывание», «задержка») — задержка в работе компьютерного приложения, когда оно не реагирует на пользовательский ввод вовремя. Производное от него «лагать» широко используются пользователями интернета для обозначения задержек в работе различных интернет-сервисов, онлайн-игр. Также геймеры используют слово «лаг» применительно к задержкам самой программы.
Функциональный дизайн (англ. Functional design) — основной шаблон проектирования, использующийся для упрощения проектирования ПО. Функциональный дизайн гарантирует, что каждый модуль компьютерной программы имеет только одну обязанность и исполняет её с минимумом побочных эффектов на другие части программы. Функционально разработанные модули имеют низкое зацепление.

Подробнее: Шаблон функционального дизайна
Программирование игр — часть процесса разработки компьютерных игр (видеоигр). Программирование игр требует специализации в одной или нескольких из следующих областей, которые в значительной степени присутствуют в создании игр: симуляция, компьютерная графика, искусственный интеллект, физика, звук и ввод данных. Для многопользовательских онлайн-игр часто необходимы дополнительные знания, такие как сетевое программирование и программирование баз данных.
Аварийный отказ (также катастрофический отказ, авария, фатальный сбой, разг. крах, падение, краш англ. crash) — это аварийное завершение программы или операционной системы, когда они перестают нормально функционировать.
Демонстрационная версия компьютерной игры, демоверсия игры (англ. Game demo) — версия компьютерной игры, которая служит для её демонстрации и рекламы и распространяется бесплатно. Демоверсия игры выпускается до или сразу после выпуска игры и предназначена для того, чтобы потенциальная аудитория «ощутила» игру, её геймплей и другие особенности, и потом приняла решение, покупать ли игру. Демоверсия игры отличается от полной релизной версии тем, что она фактически составляет лишь небольшую часть игры...
Тестиро́вщик — специалист, принимающий участие в тестировании компонента или системы. В его обязанность входит поиск вероятных ошибок и сбоев в функционировании объекта тестирования (продукта, программы, и т.д.). Тестировщик моделирует различные ситуации, которые могут возникнуть в процессе использования предмета тестирования, чтобы разработчики смогли исправить обнаруженные ошибки.
Тести́рование програ́ммного обеспе́че́ния — процесс исследования, испытания программного продукта, имеющий своей целью проверку соответствия между реальным поведением программы и её ожидаемым поведением на конечном наборе тестов, выбранных определенным образом (ISO/IEC TR 19759:2005).
Чип-тюнинг - настройка режимов работы электронных контроллеров путём коррекции внутренних управляющих программ (firmware). В основном понятие применяется для обозначения коррекции программы блока управления двигателем автомобиля с целью изменения отдельных характеристик мотора. Кроме указанного к чип-тюнингу иногда относят и применение дополнительных электронных модулей для решения схожих задач.
Автоматизированное тестирование программного обеспечения — часть процесса тестирования на этапе контроля качества в процессе разработки программного обеспечения. Оно использует программные средства для выполнения тестов и проверки результатов выполнения, что помогает сократить время тестирования и упростить его процесс.
В истории компьютерных игр, эпоха 32/64-разрядных игровых систем стала пятым поколением игровых приставок. В это время на рынке доминировали три системы — Sega Saturn (1994), Sony PlayStation (1994) и Nintendo 64 (1996). Эта эпоха началась в 1993 году и закончилась в 2006. Демография продаж этих консолей сильно различалась, но все три приставки участвовали в консольной войне этой эры. FM Towns Marty, 3DO, PC-FX и Atari Jaguar тоже были частью пятого поколения, но их продажи были относительно невелики...

Подробнее: Пятое поколение игровых систем
Полигональное моделирование (polygonal modeling) — это самая первая разновидность трёхмерного моделирования, которая появилась в те времена, когда для определения точек в трёхмерном пространстве приходилось вводить вручную с клавиатуры координаты X, Y и Z. Как известно, если три или более точек координат заданы в качестве вершин и соединены рёбрами, то они формируют многоугольник (полигон), который может иметь цвет и текстуру. Соединение группы таких полигонов позволяет смоделировать практически...
Пользовательские истории (англ. User Story) — способ описания требований к разрабатываемой системе, сформулированных как одно или более предложений на повседневном или деловом языке пользователя. Пользовательские истории используются гибкими методологиями разработки программного обеспечения для спецификации требований (вместе с приёмочными испытаниями). Каждая пользовательская история ограничена в размере и сложности. Часто история пишется на маленькой бумажной карточке. Это гарантирует, что она...
Недокументи́рованные возмо́жности (англ. undocumented features), НДВ — возможности технических устройств и/или программного обеспечения, не отраженные в документации. Чаще всего недокументированные возможности сознательно закладываются разработчиками в целях тестирования, дальнейшего расширения функциональности, обеспечения совместимости или же в целях скрытого контроля за пользователем. Кроме того недокументированные возможности могут стать следствием побочных эффектов (чаще всего в переходных режимах...
Ранний доступ (англ. early access), альфа-доступ (alpha-access) или платная альфа (paid-alpha) — модель финансирования в игровой индустрии, с помощью которой пользователи платят за игру на ранних стадиях создания (пре-альфа, альфа, бета) и получают доступ к предварительной полной версии, а разработчики могут использовать полученные средства для доведения игры до полноценного выпуска. Те, кто платит за ранний доступ, как правило, помогают в отладке игры, дают обратную связь, вносят предложения по...
Инженерия производительности (англ. Performance Engineering) — часть системной инженерии, включающая в себя набор ролей, знаний, практик, инструментов и результатов и применяющаяся на каждом этапе Цикла разработки программного обеспечения с целью убедиться в том, что создаваемое, программируемое и поддерживаемое архитектурное решение соответствует нефункциональным требованиям к производительности этого решения.
Трёхмерная компьютерная игра (3D, англ. three-dimensional) – игра, визуальное пространство которое целиком построено из трёхмерных объектов. Персонаж находится в трёхмерном пространстве и в некоторых играх имеет полную свободу передвижения.
Эпоха шестого поколения игровых систем (также её называют эпохой 128-разрядных игровых систем) относится к компьютерным играм и игровым приставкам, а также наладонным игровым устройствам, которые стали появляться на рубеже XXI века. Список платформ шестого поколения включает Sega Dreamcast, Sony PlayStation 2, Nintendo GameCube и Microsoft Xbox. Эта эпоха началась 27 ноября 1998 года, с выпуском Dreamcast, после которой, в марте 2000 была выпущена PlayStation 2. В марте 2001 года производство Dreamcast...
а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я