forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Алгоритмика (http://forum.boolean.name/forumdisplay.php?f=21)
-   -   Технологии игровых движков (http://forum.boolean.name/showthread.php?t=11994)

IGR 24.05.2010 13:29

Ответ: Технологии игровых движков
 
интересно !! Но в принципе не существует единственно правельной общей архитектуры !! И каждое осмысленое решение имеет право на существование !!

HolyDel 24.05.2010 14:43

Ответ: Технологии игровых движков
 
мне вот начинает казаться что движек это интерфейс. реализация (бинарник библиотеки) - дело вторичное.
так, к примеру если есть код (условно)
Код:

SetColor(CL_RED);
DrawRect(ScreenX() * 0.25, ScreenY() *0.25, ScreenX() * 0.75, ScreenY() * 0.75);

он, например, рисует красный квадрат в середине экрана.
так вот, каким образом он его рисует, на какой системе, на каком экране - это все неважно. именоваться (и считаться движком) должен интерфейс (в данном, простом случае, набор из двух комманд, и одной константы :) )

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

извиняюсь за некую сумбурность мыслей, чуть позже я обязательно приведу их в порядок, и смогу их предоставить в более понятном и полном виде.


Часовой пояс GMT +4, время: 01:23.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot