Показать сообщение отдельно
Старый 24.05.2010, 14:43   #17
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Технологии игровых движков

мне вот начинает казаться что движек это интерфейс. реализация (бинарник библиотеки) - дело вторичное.
так, к примеру если есть код (условно)
SetColor(CL_RED);
DrawRect(ScreenX() * 0.25, ScreenY() *0.25, ScreenX() * 0.75, ScreenY() * 0.75);
он, например, рисует красный квадрат в середине экрана.
так вот, каким образом он его рисует, на какой системе, на каком экране - это все неважно. именоваться (и считаться движком) должен интерфейс (в данном, простом случае, набор из двух комманд, и одной константы )

кстати, движек это еще и клевый тулсет, экспортеры для редакторов, конверторы в движковый формат ресурсов и прочее, прочее.

извиняюсь за некую сумбурность мыслей, чуть позже я обязательно приведу их в порядок, и смогу их предоставить в более понятном и полном виде.
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
Dream (24.05.2010), Mr_F_ (25.05.2010), Randomize (30.05.2010)