Ну да, при прохождении ты выполнил условие, которое влияет на последующие прохождения. Это главное. А к какой концовке привели твои действия - это уже другой вопрос.И зачем трястись-то над списком концовок? Ну будут там две-три одинаковые, ничего страшного. За это же штраф не полагается. Хотя ради спортивного интереса можно постараться пройти, набрав лишь по одной одинаковой концовке. У меня вот получилось.
Да я бы с удовольствием с формами работал. С DirectX нифига не удобней, с ним производительность выше.Первая версия движка была как раз на формах. Но без DirectX анимация подтормаживала уже на 800х600, на бОльших разрешениях вообще тормоза жуткие были даже на четырехъядерных процессорах. Так что в середине процесса разработки движок пришлось переписывать заново под DirectX. Но оно того действительно стоило.
А фреймрейт можно fraps'ом проверить. Когда много текста на экране, фреймрейт ниже всего.
Я считаю такую структуру прохождения правильной со времен первого Silent Hill. Одно полное прохождение - одна концовка в достижениях. А с перемоткой игру можно будет пройти меньше, чем за минуту. Разве это интересно