Показаны различия между двумя версиями страницы.
Следующая версия
|
Предыдущая версия
|
движок [2021/03/15 12:24] 127.0.0.1 внешнее изменение |
движок [2024/07/01 01:39] (текущий) admin [Движок] |
====== Движок ====== | ====== Движок ====== |
**Движок**, **двигатель** (англ. //engine//) - промежуточное программное обеспечение, реализующее базовый компонент приложения. Ключевая особенность движка - абстракция, независимость от приложения: в движок выносится наиболее общая и универсальная функциональность с целью повторного использования (//code reuse//) в других проектах. Вынос функциональности в движок является частным случаем [[модуль|модульности]]. | **Движок**, **двигатель** (англ. //engine//) - обособленный компонент приложения, реализующий некоторую часть его функциональности. Ключевая особенность движка - абстракция, независимость от приложения: в движок выносится наиболее общая и универсальная функциональность с целью повторного использования (//code reuse//) в других проектах. Вынос функциональности в движок является частным случаем [[модуль|модульности]]. |
===== Разновидности движков ===== | ===== Разновидности движков ===== |
* Игровой - реализует игровую логику, связывает воедино графический, физический, звуковой и др. движки | * Игровой - реализует игровую логику, связывает воедино графический, физический, звуковой и др. движки |