Виртуальный футбольный менеджер Легион
Логин
Пароль
Регистрация   Забыли пароль
 

geek way of making an application

Сегодня я опишу как делают заявку настоящие джедаи легиона. О, нет, если вы делаете не так - это не значит что вы Ламер, но вы явно не гуру. Гуру Легиона любит делать много комбинаций, он никогда не забывает какие комбинации где у него лежат, какую комбинацию куда вставить. Он никогда не испытывает проблем за какую команду сыграть этой тактикой. Он никогда не тратит на составление заявки больше 15 минут, возможно, он даже не открывает билд для этого.Хм, как же делает он состав? Давайте попробуем описать все по шагам.

1 шаг. Гуру выбирает состав.
Гуру знает, что у него всегда чередуется 2 или 3 состава, основа, запас или смесь опытных игроков и молодежи. Ему лень каждые 2 или 3 ИД набирать заново состав. Поэтому он создает папку с именем схемы и сохраняет в ней 2 или 3 состава с "прозрачными" и понятными названиями. При этом наш джедай хитер, он заранее назначает стандарты ;). Теперь в следующий раз при составлении заявки он лишь выберет файлик в определенной папке с набором игроков.

2 шаг. Гуру имеет привычки.
Гуру знает, что он всегда использует минимум 3 замены, для поддержания физы, или каких-то иных целей. И реже ему придется удалить или добавить новые, в основном замены будут те же. Поэтому для каждой схемы 1 шага он создает 3 стандартные замены. И снова сохраняет.

3 шаг. Гуру умеет тренироваться.
Гуру знает, что наилучший способ тренировок схемы, это прогон комбинаций, их математический расчет на полезность и бесполезность, расчет их пригодности под определенные схемы. Но не об этом речь. Когда он понимает, что она пригодна для использования, он сохраняет ее в папку выбранной схемы под определенным именем и следующим легким, но не тривиальным способом*.

4 шаг. Гуру изучает соперника
Гуру смотрит матчи, отчеты, обращает внимание на разные тонкости, о каких другие предположить не могут. После этого он точно знает, какие из комбинаций он хочет использовать, на основе какой схемы будет состав. 

Гуру - настоящий джедай, он знает с кем ему играть сегодня, завтра, послезавтра. Таким образом он думает о том, какой матч важнее, и как подвести игроков в нужной кондиции. Гуру может отправить второй состав на матч чемпионата, если в следующий ИД у него ИК. А значит наш герой знает, будет ли у него играть сегодня основа или дубль. 

5 шаг. Гуру делает заявку.
Гуру уже определился с базовой схемой игры, с базовым набором игроков. А значит он открывает заявку с определенной схемой и набором игроков (1-2 шаг), сохраняет заявку уже под именем для текущей игры. Открывает в текстовом редакторе эту заявку, и начинает последовательно добавлять ранее заготовленные комбинации, которые считает нужными. Ведь найти их просто, не так ли? Естественно сохраняет заявку в блокноте и открывает снова в билде..Тили-тили, все комбинации на месте. Можно подправить их минуты, еще какие-то мелочи. Собственно гуру непредсказуем и может сделать все что угодно, но быстро.

Немного послесловия*.



*Способ сохранения комбинации
Перед сохранением комбинации давайте разберемся, что такое заявка? Откройте заявку в текстовом редакторе gedit, kate или блокнот. Включите при возможности подсветку номера строк, это поможет.
1-я строчка стандартная фраза для билда с его версией:
Заявка составлена с помощью LegionBuild-3.3.4
2-я название заявки, 3 - Название команды. 4-я и 5-я - цена билета, 6-я - расстановка
Но все эти строчки нас не интересуют. Более интересными выглядят строчки 8-18. Это список игроков основы. Вот ее разберем подробнее.
1-й символ - Это ИД игрока
2-й - позиция игрока
3-6 десятичные числа - координаты игрока.
7-21 - это установки на матч.

Следующие стрчоки, которые нам интересны - идут после фразы "замены".
Замена от комбинации отличается лишь 3 значениями.
1 число - это порядковый номер.
2-е число - это флаг - замена или комбинация. 1 - это замена, 0 - это комбинация.
3-е - минута, на которой срабатывает комбинация.
4-12 числа - это остальные условия при которых срабатывает комбинация
13-14 - это ИД игрока, который уходит и выходит на поле.
Затем как и в основе - идут 4 координаты и 15 установок.

Самое главное, что комбинация не зависит от ИД игрока, и 14 число - это 0, а в 13 записан порядковый номер игрока в стартовом составе (от 0 до 10). Еще на что стоит обратить внимание, что для комбинации одной и той же комбинации первое число одинаковое.

Составьте в билде комбинацию, которую хотите сохранить. Возможно стоит сразу указать ей 1 минуту, сохраните в билде и откройте в текстовом редакторе. Для сохранения комбинации в отдельном файле выделите 11 строчек относящихся к конкретной комбинации (первое число, порядковый номер, будет одинаковый) и вставьте в отдельный файл. 
Назад, к 4 шагу

*Немного послесловия
Этот материал рассчитан на тонкого и глубоко читателя, не уверен, что новичок что-то поймет. Все хотят быть нашим героем, что-то создавать в билде быстро и качественно, но не у всех получится. Но сам подход имеет право на жизнь и я уверен, что у некоторой группы лиц он приживется.

Главный вопрос был, публиковать или нет материал. Но у меня есть уверенная позиция, что если люди изобретают велосипед параллельно, значит что-то в этом мире не так. Эта статейка - велосипед и повод задуматься о том, что что-то нужно уже менять. Хочется верить, что статья станет отправной точкой гибели этого велосипеда и он будет искоренен разработчиками новыми фичами.

Donate some money to me.

@author Dmitry Petrov, aka fightmaster. 9 октября 2011 года.

Посетители сегодняСейчас на сайте

© Футбольный Легион 2008-2025