Я в ICQ. Ты почему-то Offline. И не отвечаешь
Что точно надо, чтобы движок был применимым:
1. Art pipeline
2. Перезагрузка ресурсов налету.
1. Пока нет редактора, об этом я не заикаюсь.
2. Это вроде есть.
Выложил документацию к коду, сгенерированную Doxygen:
http://xsengine.com/api_docs/index.html
AST
1. Добавь в вектора возможность получения lengthSq - если будем много расстояний считать - можно сравнивать квадраты расстояний - не надо считать дорогой корень.
2. vfs нужна, да.
3. Лог никак не разделяет просто сообщения и всякие предупреждения (у себя сделал - лог пишется в папку игры в appdata, если поймали хоть одну ошибку/предупреждение - переименовываем в дата-время.log. Реально помогает)
Перезагрузка - я имею ввиду возможность переключиться из игры в фотошоп/макс, подредактировать текстуру/модель, заэкспортить, если надо, вернуться в игру и нажатием кнопки посмотреть как оно выглядит.
ЗлобныйШкольнег
1. Обязательно сделаю
2. Поподробнее плиз.
3. Ну в этом ты прав. Сделаю такое.
P.S. До 25 меня не будет.
AST
Virtual File System, с возможностью абстрагирования от того, где мы храним файлы (обычная fs или что-то оптимизированное). И прозрачная работа с юзерскими папками. А то вдруг у нас нет прав на запись в текущую папку?
ЗлобныйШкольнег
Ясно. Надо будет почитать где-то о реализации.
Вот я и вернулся.
За время отсутствия улучшил GUI, почти доделал сериализацию и начал делать редактор.
AST
Довольно много как опечаток, так и просто ошибок в английском тексте документации.
Если нужна помощь - email в инфо.
Да. Я знаю:(
Пишите список. Буду исправлять.
AST
Хех, так там много, легче заново туториалы переписать... не обижайся, но они написаны немного по-детски, наивно что-ли как-то...
Просто меня удивило такая бросающаяся в глаза разница - довольно классный движок, а туториалы не на уровне.
Обычно важная составляющая любого проекта - хорошая документация ;)
anarhist
Я и не обижаюсь:)
Главное - чтобы понятно было.
Пока никого движок для проекта не интересует:(, поэтому оценивать сложно:)
AST
> Пока никого движок для проекта не интересует:(, поэтому оценивать сложно:)
Ну меня допустим интересует движок как сам проект ;)
Если надо помочь - пиши.
Спасибо!
Если что - напишу.
Итак, добавил поддержу Zip архивов. Они автоматически ищутся движком при запуске.
При загрузке ресурсов движок сначала ищет его на диске, а если не нашёл, то во всех обнаруженных архивах.
Вот почти VFS получилось.
Тема в архиве.