Тема: FireWind Gothic
Показать сообщение отдельно
Старый 22.04.2010, 19:56   #20
KuDeSnik

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: FireWind Gothic

Шапка:
Cпойлер(щелкните, чтобы прочесть):
Gothic II FireWind


Платформа: Готика 2 (+ Ночь Ворона), позднее возможно и Готика 1
Тип модификации: Портирование на новый движок
Версия: alpha
Размер: ~ 5 Мб без музыки, ~ 200 Мб с музыкой (DirectMusic не планируется к поддержке)
Текущий статус: в разработке ~20%
Тестирование: Закрытое
Дата релиза: 201?

Страна разработчика: Россия
Авторы/разработчики: KuDeSnik(Денис) + mik2060(Михаил)

Описание
Разработка началась с идеи написать свой движок около трёх лет назад. Примерно полгода назад нароботки по движку перевалили за рамки самоделки и мы решили начать делать на нём что-то стоящее.
Кроме того, мы с напарником оба фанаты Готики, вот и решили сделать для неё реинкарнацию. Для начала просто портирование, с исправлением проблемных мест, потом и поулучшать можно.
Исходники мы выкладывать не планируем, по крайней мере пока.

Сводка на текущий момент:
- Музыка в оригинале идёт в формате DirectMusic, формат проблемный: поддерживается только самой DirectMusic,
больше ни одна библиотека её крутить не может. Сам DM устарел, не поддерживается в Win64, скоро вообще снимается с поддержки.
Так что музыка будет конвертированая, на данный момент в формат FLAC.
- Экранные разрешения поддерживаться современные.
- Рендер графики сейчас OpenGL 2.1, потом будет на выбор по крайней мере ещё DirectX 9.0с, может быть ещё другие.
- Рендер аудио сейчас OpenAL, возможно потом будет выбор - но не факт, так как остальные рендеры либо платны (~MSS), либо слабы (~XAudio2).
- Движок поддерживает XBox джойстик (через XInput), насчёт реализации поддерки в игровом управлении потом будет видно.
Сейчас на джойстике можно также летать, как и на клавиатуре с мышью.
- Движок поддерживает платформы Win32 и Win64 (будут два экзешника), потом, если не загнёмся, наверное ещё линукс и, если нароем, Mac.
- В связи со спецификой портирования придётся править скрипты, возможно сделаем подгружаемые локализации с выбором языка в меню.

Скриншоты:


Периодически будут задаваться вопросы на мнение общественности о тех или иных изменениях


Добавление от 04/22/10, в 19:06:51
Нас двое, прибавление не предвидится.
Я сейчас правлю музыкальные зоны и декодирование флака (много времени убил на запись музыки - 17 файлов сделал для простой G2, для аддона пока нет), Мишка занят в рендере - там работы много.
Демка для всех будет когда мы оба закончим причесывать текущие компоненты - надеюсь в выходные, заодно и потестим.

Планы: диплом и движок, потом поиск работы... выпускаюсь летом, армия не светит по здоровью. Живы будет - доделывать будем.

Вот и вопрос первый:
В Готике II музыка в городе в казармах играет один цикл и останавливается, это из-за муз. файла - там циклов = 0. Баг это или нет, но в скрипте Looping = true для этой зоны. Вот вопрос: сделать мне, чтобы она была зациклена (ничего не менять) или сделать как в оригинале, переделав скрипт на Looping=false?
- Зациклено
- Оригинально

Добавление от 04/22/10, в 20:16:10
Извините, модераторы: в шапке скрины были кликабельными, это видать потерялось при вставке
Ответить с цитированием