Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Термины / API: Application Programming Interface

API: Application Programming Interface

API: Application Programming Interface (Интерфейс для программирования приложений) — интерфейсы, которые предоставляет автор библиотеки/модуля/приложения для управления извне. В случае библиотек — это обычно заголовочные файлы, в которых описаны экспортируемые библиотекой функции, используемые структуры, и т.д.

Примеры: WinAPI, DirectX, OpenGL. В случае приложений дополнительная функциональность обычно реализуется с помощью плагинов — библиотек с некоторым набором обязательных экспортируемых функций, некоторые моменты работы которых также должны соответствовать требованиям разработчика. Примеры: модификации для Quake, Half-Life, плагины для TotalCommander, FAR Manager, [[3DSMSX|3D Studio MAX]]. Обычно модификации для игр реализуются именно в виде библиотек.

Что такое API: Application Programming Interface?

1 августа 2005

#библиотеки


Обновление: 5 ноября 2009

2001—2018 © GameDev.ru — Разработка игр