@Tomaszz

Какие нужны знания, чтобы разобраться в Quake 3?

Что и в какой последовательности изучать, чтобы разобраться и понять исходный код Quake 3 Arena?
Пока лишь ясно, что нужно знание языка Си. Что ещё?
  • Вопрос задан
  • 144 просмотра
Пригласить эксперта
Ответы на вопрос 1
mashletov
@mashletov
Math.random()
1) Берешь добротный учебник по OpenGL. Учишься работать с матрицами, векторами. Понимать как строится 3D изображение на компьютере. Что такое перспектива, матрица трансформации, текстура, свет и т. д. Пишешь hello-worldы типа: 2D квадрат, куб, вращающийся куб, текстурированный вращающийся куб с картой нормалей с источником света...
2) Читаешь статью на хабре об общем устройстве idTech3
3) Понять что такое BSP-дерево
4) Открываешь код от WinMain и начинаешь вдумчиво изучать как оно работает последовательно
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы