Показать сообщение отдельно
Старый 16.02.2012, 16:00   #10
shybovycha
ПроЭктировщик
 
Аватар для shybovycha
 
Регистрация: 27.05.2007
Сообщений: 110
Написано 40 полезных сообщений
(для 33 пользователей)
Ответ: Пишем свой первый игровой движок (3D Game Engine)

Сообщение от ІГРОГРАЙКО Посмотреть сообщение
У меня есть литература: М. Ву, Т. Девис, Дж. Нейдер, Д. Шрайнер "OpenGL Руководство по програмированию 4-е издание".
Я начал читать и заметил, что програмируют там с помощю библиотеки GLUT. Скажите подойдет ето для разработки ГД? Посоветуйте мне что можно или не можно нацеплять на сырой API.
Нет, GLUT не подойдет. Если хотите простоты и некоего количества встроенных возможностей (вроде загрузки изображений, работы со звуком, окнами и событиями, сетью) - используйте SFML. Правда, вам придется его оптимизировать - по ряду неизвестных мне причин он не особо шустрый.

Если же вам нужна убер-кроссплатформенность и скорость - однозначно SDL! Правда, для каждой функциональности придется либо писать кучу кода, либо использовать библиотеки -> что есть зависимости -> что не есть хорошо.

И опять-таки: сперва сделайте каркас, ядро или как вы его там назовете. Сделайте за пару-тройку вечеров поддержку .3ds-файлов, текстур да света, покажите людям. А уж потом смотрите на остальное.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ІГРОГРАЙКО (16.02.2012)