Окай, эта неделя была тяжелая. Очень, очень, очень тяжелая. Потому мало. Но это мало заставило с собой ой-ой-ой как повозиться, не желая работать нормально до самого конца. Впрочем, вроде бы, побороть сопротивление удалось и на выходе появился кажется работоспособный билд. Но обо всем по порядку.
Всплывающие подсказки
Начнем с темы, которая заставила меня поколбасить себе мозг, причем буквально. Казалось бы - ну чего там, выводи текст возле кнопочек, и делов-то, но ведь, во-первых, речь не только о кнопочках, а, во-вторых, нужно, чтоб эти гады не вылазили за пределы экрана, чтобы фон подсказки был лишь немного больше текста этой подсказки, а подсказка должна автоматом адаптироваться под вводимый в нее текст... В общем, кранты. Но вроде бы удалось заставить их работать, и я поспешил снабдить ими каждый более-менее значимый элемент, в первую очередь - карты.
Эйфория
Главный и единственный апдейт по контенту - карты Эйфория и Счастье, работающие вокруг эффекта Эйфория. Этот эффект заменяет все карты в руке на карты Счастье, которая не делает ничего вообще, и так продолжается, пока эффект действует.
Экраны загрузки
При сохранении и загрузке игры, а также при смене уровня, игра теперь выводит экран загрузки с картинкой. Пока их всего три, выглядят они примерно так:
С этим элементом тоже пришлось помучиться из-за особенностей имеющегося решения по загрузке уровней, но в итоге сработало самое простое и тупое решение, с которым я долго тянул, пытаясь сделать хоть капельку элегантно.
Исправления и улучшения
Во-первых, я наконец сделал так, что игрок не может активировать клетки и крутить головой, находясь в меню, в бою, при активных сообщениях и в инвентаре.
Во-вторых, некоторое время после введения "летающих карт" бой зависал, если изменить размер окна. Теперь этой проблемы быть не должно.
В-третьих, после прошлого апдейта из-за неверного порядка обработки ходов была возможность, что игрок и монстр убьют друг-дружку, если на последний ход у них осталось мало здоровья. Теперь такая фишка невозможна.
Спасибо за внимание, желающих потестить приглашаем на главную страницу проекта
а что касается карты эйфория, мб пусть побочным действием карты счастья, будет хотя бы небольшое восстановление здоровья?
Отредактирован Дарин
При запуск меню и тоже игры. процесс Everdark.exe . 50% ЦП нагрузка.
Windows 7 64 bit ,процессор интел 2 ядра.
Опыта получено: 25.еще нету 50опыт, только 25 опыт.
Дарин:
Включил был Случайный режим.
Отредактирован Дарин