Смотрел тему и умилялся. Такая-то ностальгия.
XProger
ну за время бана на GCUP можно и посмотреть.
Один вопрос: Будут ли постэффекты(блум, блюр, SSAO, эмбиент окклюжн, светокоррекция)?
В данный момент DAU варьируется от 3к до 5к. Тем временем, продолжаю пилить различные фитчи, из последних были ИИ врагов и стрельба по двум целям одновременно 8)

Перечислите, пожалуйста, какие паттерны проектирования вы использовали в коде.
8Observer8
Никогда не задаюсь вопросом шаблонов при написании программы, так что ты уж как-нибудь сам посмотри, может и найдёшь чего.
а при приеме на работу паттерны - это один из первых вопросов) "знаете ли одиночку и наблюдателя?" :D
Я думал, что большие проекты невозможно писать без паттернов. Оказывается нет. Но я всё равно их изучу. Если у вас будет время, то переделайте, пожалуйста, свой проект по этим паттернам: Шаблоны игрового программирования Мне и другим, может будет проще в нём разбираться.
8Observer8, открывай код и читай. Никакие паттерны тебе не пригодятся
E-Cone
> 8Observer8, открывай код и читай. Никакие паттерны тебе не пригодятся
Хорошо. Может даже я смогу переделать код под паттерны, но это очень сложная задача.
XProger
Посоветуйте, с чего лучше начать изучать ваш код? С извлечения моделей из игры? Как я понимаю, нужно поставить первую часть TR под ПК?
8Observer8
> переделайте, пожалуйста, свой проект по этим паттернам: Шаблоны игрового программирования Мне и другим, может будет проще в нём разбираться.
Проект не является учебным пособием. Я не буду тут рассказывать о тлетворном влиянии шаблонов на развитие проекта и мышления в целом.
> Посоветуйте, с чего лучше начать изучать ваш код?
Начни с main.cpp, ставить оригинальную игру не нужно. Сперва поставь git и Visual Studio, затем через git clone слей исходники и компилируй их в VS попутно меняя интересующие или непонятные тебе участки.
XProger
> ставить оригинальную игру не нужно.
Не понимаю, где я тогда возьму модели, текстуры и звуки?
8Observer8
LEVEL2.PSX лежит в папке bin, содержит в себе всё кроме музыки.
XProger
> Я не буду тут рассказывать о тлетворном влиянии шаблонов на развитие проекта и
> мышления в целом.
Удваиваю. Игры - это, на уровне данных, множество связей "многие-ко-многим" - куча cross-code conserns, которые через паттерны без перманентного рефакторинга осилит только Ванга. Обычно и получаются монстры Франкенштейна из паттернов и хаков к ним. Ну а часть - вообще "защиты от дурака". Так что да - KISS и качать алгоритмы. Например загуглив "олимпиадные задачи по программированию" и тд тп.
XProger
> LEVEL2.PSX лежит в папке bin, содержит в себе всё кроме музыки.
Начну с разбора кода импорта моделей. Мне почему-то хочется именно с этого начать.
fantomass
> Например загуглив "олимпиадные задачи по программированию" и тд тп.
Я тоже думаю, что это отличная тренировка. Я много нашёл ресурсов. Больше всего мне понравился: https://www.codewars.com/
Epsilon
Тема в архиве.