Войти
ПрограммированиеФорум

Raven Software открыли исходники Jedi Knight II: Jedi Outcast и Jedi Academy (комментарии) (2 стр)

Страницы: 1 2 3 Следующая »
#15
13:18, 5 апр. 2013

@!!ex
> "В статьях все молодцы и пишут идеальный код, а в продакшене код говно."
У Кармака и у Эпиков нормальный код в продакшене


#16
14:13, 5 апр. 2013

StiX
Это движки, большая часть доходов от которых - их лицензирование.
Вылизывание кода и тотальный рефакторинг является неотъемлемой частью разработки в такой ситуации.
Мне было бы интересно краем глаза посмотреть на исходники Source Engine. Есть подозрения что там все достаточно плохо.

#17
14:16, 5 апр. 2013

id tech 4 + doom 3 почти никто и не лицензировал.
Ну а на счет epic'ов и их кода это правда. Тысячи программистов им пользуются и движок очень хорошо вылизан

#18
15:18, 5 апр. 2013

@!!ex, ну так посмотри, что мешает? Стыбзенные исходники 2003 давно в сети валяются, да и в SDK есть куски.

#19
16:03, 5 апр. 2013

eger_666
> Стыбзенные исходники 2003 давно в сети валяются,
За 10 лет там все весьма и весьма поменялось.

#20
17:12, 5 апр. 2013

eger_666
> Стыбзенные исходники 2007 давно в сети валяются
fixed

#21
18:57, 5 апр. 2013

>> За 10 лет там все весьма и весьма поменялось.
Не думаю что тотально.
Мешанины там все равно хватает.

#22
19:13, 5 апр. 2013

eger_666
> Не думаю что тотально.
думаю что тотально.
Source Engine развивается все время, при этом являясь наследником еще первой кваки. Конвеер изменился уже кардинально. и либо у них все время проводится рефакторинг, что с учетом изменений пайплайна равносильно переписыванию части движка с нуля, либо там полный ад. И я сомневаюсь что они каждые пол года пишут двиг заново. Так что там за эти годы очень много ада должно было накопится.

#23
22:25, 5 апр. 2013

>>Так что там за эти годы очень много ада должно было накопится.
Ну собсно о чем я и говорю.

#24
14:42, 6 апр. 2013

Собирается.

Изображение


И, да, почему-то под видом кода Jedi Knight 2 подсунули код Jedi Academy. Он требует кучу всяких эффектов, шейдеров и моделек, которых не было в оригинальном Jedi Knight 2.

#25
17:42, 6 апр. 2013

Как компилил? У меня некоторые проекты просто отказываются конвертироваться для 2010.

#26
18:01, 6 апр. 2013

eger_666
Там два проекта важны - game (dll-ка с игрой) и exe (стартер). Они оба вполне нормально сконвертнулись, остальные проекты не нужны.

#27
18:15, 6 апр. 2013

а чем от них x_game\x_exe отличаются?)

#28
18:23, 6 апр. 2013

Они (x_game и x_exe) пустые. Возможно, это проекты-"скрипты", которые при сборке раскидывают игровые файлы по папкам.

#29
20:01, 7 апр. 2013

Ghoul2 и Icarus это какие то сторонние либы?

Страницы: 1 2 3 Следующая »
ПрограммированиеФорум

Тема в архиве.