Звуковая карта — дополнительное оборудование персонального компьютера и ноутбука, позволяющее обрабатывать звук. На момент появления звуковые платы представляли собой отдельные карты расширения, устанавливаемые в соответствующий слот. В современных материнских платах представлены в виде интегрированного в материнскую плату аппаратного кодека.
DirectX — это набор API, разработанных для решения задач, связанных с программированием под Microsoft Windows. Наиболее широко используется при написании компьютерных игр. Пакет средств разработки DirectX под Microsoft Windows бесплатно доступен на сайте Microsoft. Зачастую обновлённые версии DirectX поставляются вместе с игровыми приложениями.
Irrlicht — трёхмерный графический движок, который является бесплатным свободным программным продуктом и распространяется на условиях лицензии zlib.
Sound Blaster — семейство звуковых карт, выпускаемых фирмой Creative Technology, для IBM PC-совместимых компьютеров. Карты Sound Blaster долгое время были стандартом де-факто. Такое положение изменилось с началом широкого распространения Windows 95 от Microsoft, в которую был включен стандартизированный программный интерфейс уровня приложений, и, особенно, с началом повсеместного применения встроенных звуковых устройств в материнских платах компьютеров.
Unreal Engine — игровой движок, разрабатываемый и поддерживаемый компанией Epic Games. Первой игрой на этом движке был шутер от первого лица Unreal, выпущенный в 1998 году. Хотя движок первоначально был предназначен для разработки шутеров от первого лица, его последующие версии успешно применялись в играх самых различных жанров, в том числе стелс-играх, файтингах, массовых многопользовательских ролевых онлайн-играх и многих других.
.kkrieger — компьютерная игра в жанре шутера от первого лица, разработанная компанией .theprodukkt GmbH, бывшим коммерческим подразделением Farbrausch. Презентация проекта состоялась на демопати Breakpoint в апреле 2004 года, где .kkrieger занял 1-е место в категории 96-килобайтных игр. Впоследствии игра завоевала 2 премии на церемонии «German Game Developer Award 2006».
X-Ray — игровой движок, созданный украинскими разработчиками компьютерных игр GSC Game World для игры S.T.A.L.K.E.R.: Тень Чернобыля.
OGRE — графический игровой движок с открытым исходным кодом, написанный на C++. Автором OGRE является Стив Стриитинг.
DirectSound — программный интерфейс (API) в системе Windows для воспроизведения и записи звука. Был основан на базе звуковой карты Creative Sound Blaster 16 (1992). Входит как компонентная часть расширения DirectX.
Environmental Audio Extensions (EAX) — технология Creative Labs для создания звуковых эффектов окружающей среды, используемая в звуковых картах Sound Blaster и Creative NOMAD/Creative Zen. Последняя версия EAX 5.0 представлена в семействе звуковых карт X-Fi в августе 2005 года.
Dagor Engine — игровой движок с открытым исходным кодом, разработанный компанией Gaijin Entertainment. Dagor разрабатывается с 2002 года и постоянно совершенствуется. Поддерживаются ПК, Xbox, Xbox 360, PlayStation 3, PlayStation 4, PlayStation 5, Xbox One, Xbox Series X/S. По состоянию на 2020 год последней является шестая версия движка. «Dagor» используется в преимущественном большинстве игр компании Gaijin Entertainment.
Epic Games Tools LLC — частная компания, расположенная в Керкленде, штат Вашингтон. Является разработчиком программных технологий для компьютерных игр. Продукция RAD Game Tools применяется в более чем 8400 играх, которые купили более чем 50 миллионов пользователей в 2001 году.
Звуковой движок — программный компонент игрового движка, отвечающий за воспроизведение звука в компьютерной игре или другом приложении. Звуковой движок часто отвечает также за имитацию определённых акустических условий, воспроизведение звука согласно местоположению, эхо и т. д.
Bink — проприетарный формат файла, медиаконтейнер, разработанный американской компанией RAD Game Tools для использования преимущественно в компьютерных играх для разных игровых платформ. Формат «Bink» используется во многих играх под персональные компьютеры и игровые консоли Xbox, Xbox 360, GameCube, Nintendo DS, Wii, PlayStation 2, PlayStation Portable и Playstation 3. На октябрь 2019 года «Bink» используется в более чем 14 000 играх для 14 разных игровых платформ.
Blitz3D — коммерческий игровой движок, разработанный Марком Сибли, а также среда разработки с языком Blitz BASIC и скриптовый язык для создания игр. Оригинальная разработка компилятора Blitz BASIC велась для ПК Amiga, но на сегодняшний день[когда?] он поддерживает уже несколько платформ, в том числе Microsoft Windows, Mac OS X и Linux. В версии для Microsoft Windows поддерживается DirectX 7.
Frostbite — игровой движок, разработанный компанией EA Digital Illusions CE; применяется как в собственных разработках, так и проектах других филиалов Electronic Arts (EA). Первой игрой, созданной с использованием этого движка стала Battlefield: Bad Company 2008 года. Движок был разработан для замены технически устаревшей технологии Refractor Engine, которая использовалась в предыдущих играх фирмы.
PC-игра́ или игра́ для персона́льного компью́тера — компьютерная игра, которая предназначена для работы на персональном компьютере (PC/ПК), а не на каком-либо другом устройстве типа игровой консоли или аркадного автомата. Версия мультиплатформенной компьютерной игры для PC называется PC-версией игры.
Panda3D — игровой движок, включающий графику, звук, ввод-вывод, обнаружение столкновений и другие функции, относящиеся к созданию 3D игр.
Famicom 3D System (яп. ファミリーコンピュータスリーディーシステム фамири: компю:та сури: дэ: сисутэму) — дополнительный акссессуар для игровой приставки Famicom: активные затворные 3D-очки для получения эффекта объёмного изображения. Устройство выпущено только в Японии в октябре 1987 года компанией Nintendo. Всего было совместимо только 8 игр.
Программирование игр — часть процесса разработки компьютерных игр (видеоигр). Программирование игр требует специализации в одной или нескольких из следующих областей, которые в значительной степени присутствуют в создании игр: симуляция, компьютерная графика, искусственный интеллект, физика, звук и ввод данных. Для многопользовательских онлайн-игр часто[насколько?] необходимы дополнительные знания, такие как сетевое программирование и программирование баз данных.