Турнирная арена

Если обычная арена - это дуэль, причем сейчас чаще всего с ботом, а при хорошем онлайне 99% с живым противником, то турнирная - это бой против нескольких соперников.

Сегодня тестировали и искали оптимальные размеры арен, для разного количества участников. Для начала запустили 4 противников на арену 20x20. Реально последнего бота искали минут 10 - т.к. он постоянно ходил в другую, понятную ему только, сторону. И это бот - а человек более непредсказуем.
Потому решено для 4 участников размер арены - 15x15, а для 6 и более - 20x20.

Теперь с типами турнирных арен. Итак самое быстрое что получилось реализовать это бой до последнего - правила очень просты - победи всех (не важно сам убьешь или они убьются друг-об-друга).

Но решено вводить и командные бои, т.е. игроки будут разбиваться на команды и победой будет считаться, когда на поле боя останется лишь одна команда.

Предполагается, что список игроков в команде - будет виден в экране боя, небольшим списком справа.
За убийство напарника опыта не дается (кое-кто настаивал на получении двойного отрицательного).

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

Итак, внимание вопрос - сейчас встает вопрос о реформировании окна арены - на информативное окно, с показом заявок, что игрок может "войти" в любую заявку, за любую сторону. А также сформировать свою заявку на турнирный бой. Параметры боя пока таковы - количество игроков (2, 3, 4, 5, 6, 7, 8) командный бой или нет (и сколько игроков в команде 2 vs 2, 3 vs 3 или даже три команды по двое и так далее).

Опять же хочется добавить в заявку ограничение по уровням и наверное чему-то еще. Пока точных мыслей нет, ждем советы.

Комментарии

Вопрос

А если с другом захочешь играть? То лучше с выбором еоманды. А бои 3на3на3 будут? (3 команды)

Тогда постарайся поймать его

Тогда постарайся поймать его заявку. Три команды по три? 9 игроков, ну теоретически арена уже готова к этому (есть даже алгоритм расстановки 9 игроков - http://7maze.ru/node/100), но думаю 9 игроков это многовато. Хотя посмотрим