Программа для набора текста.

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Владимир Шпаков  
Необходимо написать программу для набора текста при нажатии определенных кнопок в программе. Для того, чтобы понять, что требуется, можно просмотреть пару видео про прохождение игры "Планета самоцветов". На поле имеется 7x7 клеток. Заполнены они камнями разного цвета. Также имеются и различные бонусы, пустые камни и так далее. Снизу есть 5 кнопок "Тотемы". Необходимо сделать программу с простым интерфейсом, чтобы при нажатии двух соседних квадратиков куда-нибудь вписывался текст: "Подвиньте третий снизу камень второго левого столбца вправо" и тому подобное. Также необходимо, чтобы случайным образом менялись слова. Например, вместо слова камень иногда должны вписываться и такие слова, как самоцвет/кристалл/куб/камешек, а кроме слова подвиньте и такие слова, как переместите/сдвиньте/опустите/поднимите и т.д. 

На скриншоте показано, как примерно может выглядеть интерфейс. Справа есть круги и квадраты. Круги – бонусы, которые появляются при соединении 4 и более камней вместе. Всего есть 4 бонуса. Соответственно, каждому кругу отдельный бонус. При нажатии на один из кругов должны появляться 4 стрелки – вверх, вниз, влево и вправо (если необходимо опустить, поднять, сдвинуть этот самый бонус) или, при двойном нажатии, вписываться надпись "Активируйте x бонус", где X – название бонуса. Квадраты – это тотемы, которые накапливаются при разрушении камней. При нажатии на квадраты необходимо указать место, куда его надо применить. Применяется он на те же камни. Всего тотемов 5, следовательно и квадратов тоже 5. Как и в случае с бонусами, слова должны меняться. Вот возможны замены – переместить на/ перетащить на/ поместить на/ активировать на. В правой половине снизу может быть строка, куда пишется весь текст. С названиями всех бонусов и тотемов можно ознакомится в интернете, при вводе в поиск "Планета самоцветов". Пожалуй, это вся программа. При хорошо выполненном задании – высокая оплата.
Опубликован 12.03.2016 в 17:43

Выберите способ верификации:

Обновите страницу после прохождения верификации.