Quantcast
Channel: Все публикации подряд на Хабре
Viewing all articles
Browse latest Browse all 117211

Game Development / [Перевод] Пишем игровой движок. Часть вторая

$
0
0
Продолжаем тему разработки игр, начатую в прошлом посте.

Графическое ядро


Каким путем я пойду при разработке графической подсистемы?


Всем известно, чем занимается графический процессор (рисует симпатичную графику). Но как же разработать одно общее ядро, которое будет делать все, что вы хотите? Первый шаг в разработке чего-либо — это обдумывание того, что же вам все таки нужно. Когда я проектировал ядро, я записал на бумагу все вещи, которые я хотел, а затем объединил все в несколько простых групп. Я решил, что мне нужны текстуры, секции текстур, анимация, шрифты и камера. Вы можете удивиться, зачем мне секции текстур? Ну, в основном, для экономии ресурсов.

Как же оно устроено?



Viewing all articles
Browse latest Browse all 117211

Trending Articles