Блог пользователя nrg3

Автор nrg3, история, 9 лет назад, перевод, По-русски

Привет, ребята!

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

Вы наверное знаете клеточный автомат "игра Жизнь" Конвея. Хоть она и названа "игрой", в нее нельзя поиграть. Поэтому я решил написать настоящую игру-клеточный автомат, в которую можно играть. Скриншот:

К сожалению, поскольку она многопользовательская, я не могу в нее поиграть сам и даже не могу проверить насколько она интересная.

Поэтому я был бы очень признателен услышать ваше мнение.

Я написал простенькое описание с видео. Сама игра находится здесь.

P.S. это было упражнение на Python и Javascript. Код на Python пошел хорошо, а вот с JS все как-то сложнее получилось, так что JS код может иметь специфический стиль.

UPD: теперь можно играть только мышкой, то есть теоретически должно работать на планшетах, но я не проверял.

  • Проголосовать: нравится
  • +104
  • Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

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

То же самое про мину, которая, сработав рядом с флагом, убивает его.

Когда это уже понятно — довольно весело. Но на моём уровне осознания правил непонятно, есть ли потенциал и глубина, или всё сводится к "придумать какую-то простую стратегию и закликать ей". Или от карты зависит.

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

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

    Основных идей две: два юнита не могут быть в одной клетке и если красишь поверх цвета противника, то получаешь нейтральную клетку.

    Конечно, если будет интересно, то можно будет все детально описать.

»
9 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Ходить по очереди? В правилах что-то не нашел.

  • »
    »
    9 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

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

    • »
      »
      »
      9 лет назад, # ^ |
        Проголосовать: нравится +5 Проголосовать: не нравится

      Как-то плохо итерации работают, иногда жму по 10 раз, и ничего не происходит, в моей клеточке ничего не появляется

      • »
        »
        »
        »
        9 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Понял, там нельзя ставить клетки, достижимые через диагональные ходы / или если нет ресурсов, прикольно=)

      • »
        »
        »
        »
        9 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Сейчас может быть не совсем очевидно за какой цвет ты играешь, так что может быть ты ставишь в чужую клетку?

        Посмотри на цвет справа (например, энергии), он такой же как и твой в игре.

        • »
          »
          »
          »
          »
          9 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Перестали матчи грузиться, даже с ботом:(

          • »
            »
            »
            »
            »
            »
            9 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Да, что-то пошло не так, я перезагрузил сервер.

    • »
      »
      »
      9 лет назад, # ^ |
        Проголосовать: нравится +13 Проголосовать: не нравится

      1 на 1 давай, юзер261

»
9 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

What is the meaning of its name, out of curiosity?

  • »
    »
    9 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Previously the name was NTCA, but friends of mine told me that it was boring. So I've changed it to NoTeaSea-A, which sounds similarly, but looks more fun (I hope) and easier to remember.

»
9 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

why server is so empty? let's play