Недостатки боя, которых не должно быть
Добавлено: Пт янв 11, 2019 9:02 am
Пишем о мелких моментах, которые делают бой мерзким и глючным и вообще ррр..
1) повтор анимации предыдущего хода
2) кнопка ф5 после каждого боя
3) прыгающий и непредсказуемый таймер, после нажатия кнопки приказа
4) мнение, мысль, предложение -
"12:07 Skunky: да там несколько таблиц надо чистить" - вопрос - а что сделать чтобы каждый конкретный бой, конкретного игрока был независим от неких таблиц с нарастающим итогом - религия не позволяет? Перед боем - бою выдали все необходимые данные и вперед. Бой состоялся - результаты добавились куда нужно. Если там какие то счетчики - так они могут работать параллельно. Не знаю как там и что будет организовываться - но все можно решить - если есть желание. А мысль такая - Каждый бой независим в "момент" боя, он "единственный". Совокупный эффект и для сервера и для игроков - просто обязан быть положительным. Ресурсы тратятся точечно, строго там где надо и в минимально необходимом кол-ве. Плюс несколько операций дополнительных - но они мелкие и всяко выгоднее полного перелопачивания неких массивов.
5) ожидание таймера после кнопки приказа - нажал\нажали - все тайм закончен идет обсчет результатов
6) отсутствие кнопок "залп" и "фулзалп"
7) общее КПД боя применительно ко времени должно быть максимальным. Если игрок воюет 1-1, то время Ожидания боя должно быть минимальным. Допустим все длительность боя 10 минут, если он из них 9 минут ждет сервер\игру\бой - то это изврат.
8) кнопка "перегрузить все" - можно просто общую сделать для всех отсеков, пусть располагается на вкладке контейнера, открываемого по умолчанию. И на вкладках контейнера, трюма и ангара соотв. свои кнопки перегрузить все - уже для конкретной вкладки.
позже дополню, пишите и свои варианты - потом сведем все вместе - начисто
1) повтор анимации предыдущего хода
2) кнопка ф5 после каждого боя
3) прыгающий и непредсказуемый таймер, после нажатия кнопки приказа
4) мнение, мысль, предложение -
"12:07 Skunky: да там несколько таблиц надо чистить" - вопрос - а что сделать чтобы каждый конкретный бой, конкретного игрока был независим от неких таблиц с нарастающим итогом - религия не позволяет? Перед боем - бою выдали все необходимые данные и вперед. Бой состоялся - результаты добавились куда нужно. Если там какие то счетчики - так они могут работать параллельно. Не знаю как там и что будет организовываться - но все можно решить - если есть желание. А мысль такая - Каждый бой независим в "момент" боя, он "единственный". Совокупный эффект и для сервера и для игроков - просто обязан быть положительным. Ресурсы тратятся точечно, строго там где надо и в минимально необходимом кол-ве. Плюс несколько операций дополнительных - но они мелкие и всяко выгоднее полного перелопачивания неких массивов.
5) ожидание таймера после кнопки приказа - нажал\нажали - все тайм закончен идет обсчет результатов
6) отсутствие кнопок "залп" и "фулзалп"
7) общее КПД боя применительно ко времени должно быть максимальным. Если игрок воюет 1-1, то время Ожидания боя должно быть минимальным. Допустим все длительность боя 10 минут, если он из них 9 минут ждет сервер\игру\бой - то это изврат.
8) кнопка "перегрузить все" - можно просто общую сделать для всех отсеков, пусть располагается на вкладке контейнера, открываемого по умолчанию. И на вкладках контейнера, трюма и ангара соотв. свои кнопки перегрузить все - уже для конкретной вкладки.
позже дополню, пишите и свои варианты - потом сведем все вместе - начисто