Показано с 1 по 20 из 34

Тема: Шахматы - тестируем одновременные ходы

Древовидный режим

  1. #1

    Шахматы - тестируем одновременные ходы

    Есть такой сервис: PlayerIO, для создания мультиплеерных флеш-игр. Я как-то разбирал примеры, и, вот, созрел, чтобы попробовать реализовать идею одновременных ходов.

    В качестве базовой игры взял шахматы. Каждая сторона двигает всеми фигурами, затем ход обсчитывается на сервере и выдаётся результат. Цель - убить короля.

    Чтобы задать направление хода, нажмите мышкой на фигуру и потяните. Когда все приказы будут розданы, нажмите Send Order.

    Когда оба игрока отправят приказы, начинается просчёт хода. Каждый ход состоит их 100 тиков. Если фигуре задано идти на n полей, вычисляются числа b = 100/n и a = b/2. На переход с одного поля на соседнее фигура будет тратить случайное число тиков между a и b.

    Если фигура встречает на пути свою, то ждёт, пока клетка не освободится. Если чужую - снимает её, при этом переставая дальше двигаться.

    Вот сама игра. Давайте попробуем?
    http://dl.dropbox.com/u/22620118/SCH.swf

    Сейчас программа - просто для теста возможностей сервиса. Код сделан неоптимально, если браться серьёзно, его придётся переписывать, Лобби и чат были в примерах, на них не потрачено ни строчки.

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

    //Обновил сервер, поправил баг с прохождением фигур
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось General; 22.04.2012 в 22:40.

Похожие темы

  1. Тестируем ОЮОТ
    от NeseryozniyVET в разделе Цивилизованный учебник истории
    Ответов: 66
    Новое: 29.07.2010, 08:25
  2. Цивы - шахматы
    от Slave в разделе Civ4 - Игровые вопросы
    Ответов: 7
    Новое: 02.05.2010, 03:30
  3. В шахматы кто нить играет?
    от Mahler в разделе Стратегии
    Ответов: 36
    Новое: 29.04.2010, 21:06
  4. Гексагональные шахматы
    от vasaka в разделе Цивилизованный учебник истории
    Ответов: 36
    Новое: 03.03.2010, 20:22
  5. Одновременные ходы в сетевой
    от Agafonov в разделе Civ4 - Игровые вопросы
    Ответов: 15
    Новое: 07.12.2006, 22:01

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters