Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требется доработать клиентскую часть игры

http://vkontakte.ru/app1893777_81228455?ref=1

А именно во-первых необходимо сделать интерфейс для системы рейтингов:

под игровым полем теперь должна располагаться панель с рейтингом пользователей. Она также должна располагаться под заставкой.

Пользователь должен иметь возможность переключаться между несколькими вариантами рейтинга. А именно: «друзья», «друзья он-лайн», «все игроки», «игроки он-лайн».

На каждом из элементов панели игроков отображается портрет игрока, имя игрока, уровень игрока и текущее число очков. Эта информация хранится на сервере и выдавется по запросу. Уровень игрока отображается в виде числа на портрете (как в игре «вормикс»). Число очков пишется отдельно от портрета под именем в формате «очки: +50/1000» (эта часть уже частично сделана)

Рамка элемента и рамка портрета должны рисоваться также как и кнопки. При этом портрет должен быть в самом низу, его рамка и текст – с среднем слое, а сверху – общая рамка.

Слева и справа от панели должны быть две пары кнопок со стрелочками

Игроки на панели сортируются сначала по уровню, затем по количеству очков, затем по времени обновления. По умолчанию пользователь должен быть расположен по центру (если с краев нет места, то он смещается к краю). Число отображаемых игроков еще надо будет уточнить с учетом размеров ячейки, однако оно должно быть нечетным, вероятно 9. Слева и справа от панели должны быть две пары кнопок со стрелочками. Обычная стрелка должна проматывать 4 ячейки в соответствующую сторону. Двойная стрелочка должна проматывать ячейки так, чтобы посредине оказался игрок с уровнем на 1 больше (или соответственно меньше), чем у текущего игрока посредине. Однако если при этом проматывается менее 4 ячеек, то эта кнопка тоже проматывает 4.

Во-вторых нужно реализовать окошки оповещения:

После окончания битвы должно появляться окошко (вместо текщей надписи) (с кнопкой ОК для закрытия), где сообщается "Ваш выигрыш х очков" или "Ваш проигрыш х очков"

Здесь имеются ввиду очки до умножения на коэффициент. Если уровень противников разный, то дополнительно пишется фраза "Так как Вы сражались с противником более высокого (низкого) уровня, выигранные очки умножаются (делятся) на К."

Если при этом пользователь переходит на другой уровень, то добавляется "Вы переходите на уровень Н"

Кроме того, если пользователь нажимает на "новая игра" до окончания битвы, то должно выводиться окошко где сообщается: "Вы уверены? Противник получит возможность безнаказанно добить Вас в текущей битве."

Также в окошке должно быть две кнопки "ОК" и "Отмена", которые подверждают или отменяют начало новой игры.

Все окошки кнопки и рамки надо рисовать имеющимися функциями рисования, при этом достаточно лишь задать координаты прямоугольника.

Кроме того требуется небольшой рефакторинг: старый имеющийся код надо перенести на новую систему классов.

В случае успешного выполнения задания возможно дальнейшее сотрудничество.

14 лет назад
amebas
38 летРоссия
14 лет в сервисе
Был
12 лет назад
  • Похожие заказы
  • $250

    Имеется приложение Вконтакте, по задумке очень простое по функционалу и дизайну. И оно не прошло проверку администрации по причине: "Приложение не соответствует уровню Вконтакте". При этом не хотелось бы делать его сложнее или делать мудреный ...

    Закрыт
    14 лет назад
  • Добрый день! Требуется разработка серверной части для приложения "Вконтакте". Требования к исполнителю: Иметь опыт разработки серверной части для flash приложения. Уметь работать в связке флеш программист – серверный программист. Работа fulltime, сроки 1,5 месяца. Возможно долгосрочное дальнейшее ...

    Закрыт
    14 лет назад
  • $5000

    Добрый день! Требуется опытный специалист по Flex-программированию для разработки клиентской части игры. Предполагается следующий режим работы: 1) Наш программист (программист серверной части) готовит "локальное" ТЗ на клиентскую часть 2) ТЗ согласуется, определяются сроки реализации 3) Тестирование, исправление ошибок, переход к ...

    Разработка игрнет заявок
    Закрыт
    14 лет назад
  • Для развлекательного портала требуется создать flash-приложение позволяющее загружать с компьютера пользователя и вырезать части фотографии, анимировать (например рот открывается), затем загружается плеер и проигрывает открытку. В этом же приложении, зашедший(зарегестрированный) пользователь может выбрать ранее ...

    Закрыт
    14 лет назад
  • $100

    Весь функционал со всем опциями дублировать не надо, только основной - выбор элемента, клонирование по даблклику, комбинация элементов, undo. Заложить возможность выбора языка. ссылка на игру: http://www.cyrket.com/p/android/me.zed_0xff.android.alchemy/ чтобы запустить игрушку на компе, без телефона, можно поставить Android ...

    Закрыт
    14 лет назад
  • $30

    Необходимо сделать 2 flash игры для детей, изучающих английский язык. 1. Complete the school bag (собери портфель). В окно программы разделено (условно) на 3 части: изображение портфеля, несколько картинок с предметами и список того, что нужно ...

    Разработка игр1 исполнитель
    Завершен
    14 лет назад
  • Нужен аналог этого: http://games.krutomer.ru/playgame/2833/Tuer-Tuer-Tuer Различия: 1. Последнее оружие нужно сделать автомат. 2. Чуть лучше прописать персонажей (чуть увеличить, добавить намек на лица, костюм, портфели) 3. Идут они только слева направо, и намного медленнее (чтобы не спеша, если хочешь,можно было ...

    Разработка игр1 исполнитель
    Завершен
    14 лет назад
  • Требуется разработчик игр для интернет казино, основные требования :1) готовые разраотки 2) работа с экшн скриптом 3) знание пхп 4) умение декомпилировать флешь и вносить изменения. Оплата сдельная, работы очень много.

    Закрыт
    14 лет назад