snownoise: (Default)
Snownoise ([personal profile] snownoise) wrote2017-08-20 06:43 pm

К скорому выходу XCOM2: War of the Chosen

Накопал пару интересных видео об истории ремейка XCOM от Firaxis





Сначала Джек Соломон из Firaxis попытался сделать новый X-Com за полгода и получил на выходе полное дерьмо (по его собственным словам). Проект выкинули и забыли.
Спустя несколько лет (после работы над Civilization: Revolution) он сделал вторую попытку, с большей командой. После года разработки они сделали примерно то, что потом делали многие другие авторы ремейков (UFO: Extraterrestials и Xenonauts): игру с механикой, максимально близкой к старому доброму оригиналу. И набили сверху интересными фичами вроде классов. И обнаружили, что получившийся монстр перегружен, сложен и малоинтересен. Проект отправили в корзину еще раз, вместе со всеми наработками.
Следующая итерация была упрощена до предела: у каждого солдата был только один параметр, увеличивающийся при заходе в укрытие и уменьшающийся при попаданиях.
Затем были добавлены частичные укрытия и две единицы действия на ход.
Добавили визуальные указатели в виде цветных линий к противникам, которые показывали, куда может стрелять солдат и куда может стрелять алиен..
И оказалось, что игроки смотрят только и исключительно на стрелки-указатели, забивая на всё остальное, а поле боя превратилось в мешанину разноцветных стрелок.
Но - чтобы выкинуть указатели, пришлось избавиться и от учета углов при расчете укрытий, и от параметра максимальной дальности стрельбы для оружия.
В конечном итоге, после серии упрощений мы и получили ту игру, которую некоторые даже приняли за портированную на комп настолку (https://habrahabr.ru/company/mosigra/blog/169073/ )


И бонус. Джейк Соломон и Джулиан Голлоп – автор оригинального X-COM. Который, к слову, сейчас проходит XCOM2 в пятый раз. И пилит свой собственный проект Phoenix Point.


Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting