Идея игры "Роботы" (рабочее название)


Вт Ноя 09, 2010 14:41
Jumangee
Во всех бочках затычка

У меня уже появлялась эта идея, вот решил попробовать к ней "вернуться". Смысл игры такой:
Игрок – это компьютер, который управляет своими роботами для достижения господства в регионе. Для этого, он строит заводы, роботов и т.п. Есть несколько видов роботов, они отличаются по функционалу (строитель, воин, и т.п.). Все роботы управляются удаленно, значит с ними нужна связь, для поддержания связи с ними, нужны вышки. Это в общих чертах.
Далее, игрок описывает лишь команды, отдаваемые "от лица компьютера", т.е. литературного отыгрыша не надо, какие конкретно команды доступны сейчас не принципиально. Играть могут от 2ух игроков до бесконечности, к сожалению "присоединиться после начала" невозможно. Получается чтото вроде пошаговой стратегии на форуме, но игроки делают ходы в открытую(!), что повышает динамизм игры (имхо).
Предположительно, карта будет нарисована в виде таблицы, т.е. довольно условная, но больше по-идее не требуется.
Приказы можно отдавать и с "запасом" т.е. сразу на несколько ходов вперёд – чтото вроде программирования. Если от игрока нет ответа за какойто срок (скажем день) роботы ничего не делают, кроме всяких защитных "туррелей" и т.п.
В общем, нюансы обсуждаемы, если игра вообще заинтересует.

Вт Ноя 09, 2010 15:04
Disel
1  Знаменитый приключенец

Можно попробовать. Только не получиться ли это старый добрый Nether Earth, только в текстовом виде?

Вт Ноя 09, 2010 15:07
Jumangee
Во всех бочках затычка

Disel
А если и получится, разве плохо? Smile
Но там всё-таки смысл другой был – игрок управлял одним роботом, и игра от этого напоминала аркаду, хоть таковой и не была

Вт Ноя 09, 2010 15:11
Disel
1  Знаменитый приключенец

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

Вт Ноя 09, 2010 16:09
Смелый Хвост
4  8  1  Герой легенд

Почему нельзя присоединиться после начала? Надо начать, а если хорошо пойдёт – все и присоединимся)


_________________
Эти морские зайцы, эти дохлые медузы отказываются следовать за своим капитаном!
Вт Ноя 09, 2010 16:43
Jumangee
Во всех бочках затычка

Ну, начнём с роботов, допустим есть:

Муравей – строитель, ремонтник, нет брони, нет оружия, жизнь 3, скорость 3клетки, стоимость 2
Стрекоза – разведчик, броня 2, жизнь 2, скорость 5клеток, стоимость 2,
Рогач – защитник, броня 4, жизнь 4, вооружение 3, скорость 2клетки, стоимость 3
Богомол – атакующий робот, броня 3, вооружение 4, скорость 3клетки, стоимость 4

Битвы между роботами происходят тогда, когда робот одной стороны передвигается в клетку другого, "отступлений" не бывает.

При выходе робота из зоны "покрытия" приёма, робот не теряется при условии, что ему есть приказы для выполнения (программа), в этом режиме робот может находиться сколь угодно долго, если программа закончилась вне зоны приёма, робот останавливается и ничего не делает, если приём восстановится, то робот снова станет подконтролен

Здания:
Шахта – производит ресурсы, 2/ход, стоимость 2
Завод – производит роботов, 1робот/ход, стоимость 5
Ретранслятор – увеличивает зону приёма, стоимость 2
Защитная турель – защита базы, броня 3, жизнь 3, вооружение 3, стоимость 2 (может наносить повреждения роботам в соседней клетке)
Вычислительный центр – главное здание (игрок), броня 10, жизнь 10, "дубли" обеспечивают сохранность игрока, стоимость 7

Строить здания "вплотную" друг к другу нельзя, нельзя строить здания "вне" зоны покрытия. Здания оказавшиеся вне зоны приёма отключаются.

Игроки начинают игру с 2 муравьями, 1 ретранслятором и постоянным поступлением ресурсов 1/ход

Добавил через 21 минут 49 секунд:

Поправка:
Стрекоза – разведчик, броня 2, жизнь 2, скорость 5клеток, стоимость 2, вооружение 1

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

Приказы роботам – идти туда, направление движения, строить/ремонтировать (для муравья)
У каждого робота будет порядковый номер, и игроки пишут, например: "муравей12: вверх, вверх, строить завод". Т.к. у муравья скорость 3, он выполнит эти три команды за один ход, т.е. передвинется на 2 клетки и начнёт строить завод

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

Игроки могут договариваться об обмене ресурсами (если их зоны приёма соприкасаются), передаче друг другу роботов и даже зданий (если это имеет смысл). Дипломатия осуществляется любым удобным способом, а при достижении договорённости мастеру сообщается каждым игроком: "передаю под контроль робота богомол11 в обмен на двух роботов муравей", второй соответственно пишет наоборот.

Вт Ноя 09, 2010 17:14
Смелый Хвост
4  8  1  Герой легенд

Это вот программа, которая будет выполняться бесконечно?муравей12: вверх, вверх, строить завод


_________________
Эти морские зайцы, эти дохлые медузы отказываются следовать за своим капитаном!
Вт Ноя 09, 2010 17:21
Jumangee
Во всех бочках затычка

Ретранслятор обеспечивает зону приёма сигнала роботам в диапазоне 2ух клеток, вот таким видом:
[C][C][C][C][C]
[C][C][C][C][C]
[C][C][Р][C][C]
[C][C][C][C][C]
[C][C][C][C][C]
(здесь Р – ретранслятор, С – зона приёма)

Нет, программа выполняется разово, т.е. выполнив команды "вверх, вверх, строить завод" робот остановится и больше ничего не делает. А если отдать команды: "вверх, вверх, строить завод, вправо, вправо, строить вышку, вверх, вверх, строить вышку" – то выполнение программы займёт 3 хода, на время которых игроку про робота можно забыть и заниматься другими делами Smile
Строить вне зоны "приёма" нельзя, но боевые роботы при соответствующем написании программы могут успешно действовать "самостоятельно"

Поправка:
Игроки начинают игру с 2 муравьями, 1 ретранслятором, 1 ВЦ и постоянным поступлением ресурсов 1/ход

Вт Ноя 09, 2010 17:30
Disel
1  Знаменитый приключенец

запишусь в роботополководцы. Попробуем.
Еще есть мысль, что если мы будем сражаться друг с другом, то "дипломатия" сведется на нет. Представляете во Вторую Мировую: вы мне две роты саперов, а мы вам пять "тигров". Однако вот, если бы добавить в игру некую внешнюю угрозу вселенского масштаба (злых роботов, или типа того, под управлением ведущего), тогда появился бы смысл некого "кооператива". Ну и еще . Можно добавить ресурсы нескольких видов, у одних игроков будут ближе одни ресурсы, у других другие – тогда и смысл торговли и обмена появиться.

Вт Ноя 09, 2010 17:35
Смелый Хвост
4  8  1  Герой легенд

Я могу написать "Стрекоза1 N раз вверх, если не встретился чужой муравей, а если встретился, тогда бегом обратно, а вместо неё Богомол вверх"?


_________________
Эти морские зайцы, эти дохлые медузы отказываются следовать за своим капитаном!
Вт Ноя 09, 2010 17:50
Jumangee
Во всех бочках затычка

Подробнее о том, что важно, но не выделено:

Скорость робота определяет скорость передвижения (клетки) И сколько команд выполняет за один ход. Например муравей: может передвинуться на три клетки (они же – 3 приказа), стрекоза – 5 приказов, т.е. те же 5 клеток!

Турели наносят повреждение в соседнюю клетку, но 1(!) раз за ход, и автоматически. Объясню подробнее: турелям не нужны приказы, значит действуют они при вступлении в зону действия врага, а это происходит только при расчёте хода. Выстрелив, турель далее при расчёте хода не стреляет даже если появятся ещё враги, но если враг попытается атаковать непосредственно турель, бой будет рассчитан как между роботами.

Здания атакуются роботами также как и атаки других роботов – вступлением в клетку здания, при этом, робот наносит зданию повреждения согласно вооружению, если здание уничтожено – он вступит в клетку, если нет – останется на начальной клетке.
Т.е. чтобы уничтожить ВЦ, богомол с вооружением 4 должен 5(!) раз попытаться войти в клетку ВЦ (10 – броня, 10 – жизнь ВЦ)

Смелый Хвост
Компьютер – ты, я – вселенная Very Happy
Таких программ не надо, возникнет разночтение и разнопонимание, и вообще меня надо жалеть, а не мучить Smile

Добавил через 12 минут 48 секунд:

Стройка и приказы зданиям:

Строительство идёт всегда 1 ход, не важно какого здания или какого робота. Приказ строить робота можно написать так: "Завод в клетке 1B: строить муравья", (зданиям давать номера излишне), робот будет построен к следующему ходу и поставлен в соседнюю клетку, если свободных нету, робот остаётся на заводе блокируя дальнейшее строительство. Если не хватает ресурсов, строительства не происходит, но приказ считается выполненым(!) (важно для "муравьёв").

Вт Ноя 09, 2010 18:03
Lethal Weapon
5  1  Герой легенд

Так, а зачем стрекоза, если нет тумана войны?


_________________
@creativity101 — телеграм-канал про креативность, творчество и всё, что с этим связано (книги, исследования, принципы, методики)
Вт Ноя 09, 2010 18:05
Jumangee
Во всех бочках затычка

Быстрый, дешёвый юнит, хоть и наносящий мало повреждений

Добавил через 5 часов 3 минут 19 секунд:

Сводная таблица параметров юнитов и зданий


Ср Ноя 10, 2010 10:20
Jumangee
Во всех бочках затычка

Итак, кто играет? Желающие, указывайте свой "игровой" цвет (окраску юнитов)
Кроме черного цвета – цвет непроходмой клетки, и зеленого – цвет травы. Вместо них можно использовать серый и салатовый, в общем, на что фантазии хватит

Ср Ноя 10, 2010 10:54
Disel
1  Знаменитый приключенец

Disel, за красных.

Ср Ноя 10, 2010 11:29
danner
2  Свободный искатель

Danner – серый

Шахты можно захватывать или все чужое можно только уничтожать?
Муравей я так понимаю скорее не "ремонтник" а "строитель"?

OOOO
OOXO
OXOO
OOOO

Иксы выше являются соседними клетками? Я могу в них строить здания?

ВЦ является ретранслятором?

Ср Ноя 10, 2010 11:49
Jumangee
Во всех бочках затычка

Дополнение:
Каждый вычислительный центр (ВЦ) позволяет игроку содержать 15 роботов. Если у игрока уничтожают один из ВЦ, то роботы, на которых теперь не хватает "вычислительной мощности" не смогут получить новых команд,но продолжат выполнение ранее полученной программы ("автономный режим")

Здания можно только уничтожать

Муравей может ремонтировать здания/юниты, для этого он должен выполнить команду "ремонтировать ..." находясь в соседней клетке с целью, стоимость ремонта: 1ресурс за 3ед ремонта, если не хватает ресурсов для ремонта – приказ всё равно считается выполненным. Весь ремонт занимает 1 ход. 1ед ремонта – это 1 ед брони либо жизни.

Добавил через 6 минут 14 секунд:

danner
Иксы выше являются соседними клетками? Я могу в них строить здания?

Являются, не можешь

ВЦ ретранслятором не является

Ср Ноя 10, 2010 12:26
Смелый Хвост
4  8  1  Герой легенд

Синий


_________________
Эти морские зайцы, эти дохлые медузы отказываются следовать за своим капитаном!
Ср Ноя 10, 2010 13:23
Jumangee
Во всех бочках затычка

Поехали! Желающие могут присоединиться, пока ещё с этим проблем не будет

Пт Ноя 12, 2010 1:01
Ergistal
9  316  7  5  Герой легенд

Ergistal Хочу попробовать сразится.

Коричневый цвет.

Предложение.

1. В пределах ретранслятора робот выполняет любые приказы. Каждый имеет оперативную память (различную), позволяющую действовать за пределами зоны приёма. Если команды окончились, а робот не вернулся в зону, замирает в ожидании.

2. Дорогие подвижные ретрансляторы для атакующих отрядов.


_________________
Стремится вперёд и побеждать собственную лень, слабость и отговорки, чтобы достичь цели.
Пт Ноя 12, 2010 6:08
danner
2  Свободный искатель

Эргистал
Ergistal Хочу попробовать сразится.

Коричневый цвет.

Добро пожаловать

Эргистал

Предложение.

1. В пределах ретранслятора робот выполняет любые приказы. Каждый имеет оперативную память (различную), позволяющую действовать за пределами зоны приёма. Если команды окончились, а робот не вернулся в зону, замирает в ожидании.

Это и сейчас так. Можно запрограммировать робота хоть до самой базы противника.

Эргистал

2. Дорогие подвижные ретрансляторы для атакующих отрядов.

Кстати, да идея. Только сделать зону контроля у них не 5 на 5, а 3 на 3. И поскольку подвижный ретранслятор является все-таки зданием, а не роботом, то строить рядом с ним нельзя.

Пт Ноя 12, 2010 10:22
Jumangee
Во всех бочках затычка

Эргистал
Добро пожаловать!
Сейчас добавлю Вас на карту. Ваши 3 первые хода пройдут независимо от остальных игроков, а после вашей "синхронизации" с другими, область присоединится к остальной карте

Эргистал
1. В пределах ретранслятора робот выполняет любые приказы. Каждый имеет оперативную память (различную), позволяющую действовать за пределами зоны приёма. Если команды окончились, а робот не вернулся в зону, замирает в ожидании.

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

Эргистал
2. Дорогие подвижные ретрансляторы для атакующих отрядов.

Не торопите события, народ! Wink Вы ещё даже не начали по-сути играть! Вам ещё всё предстоит прочуствовать на своей шкуре Twisted Evil

ps Хотелось бы услышать ваше общее мнение об интересности игры – получилось ли игре вас заинтересовать? Сложен ли геймплей/правила? Заранее благодарен за комментарии!

Пт Ноя 12, 2010 10:52
danner
2  Свободный искатель
Jumangee
ps Хотелось бы услышать ваше общее мнение об интересности игры – получилось ли игре вас заинтересовать? Сложен ли геймплей/правила? Заранее благодарен за комментарии!

Да рано еще, даже роботов то ни фига пока нет

Пт Ноя 12, 2010 11:12
Ergistal
9  316  7  5  Герой легенд

Не совсем понял Муравей строит в той же клетке где и стоит или в соседней?

И строительство ретрансляторов только в зоне действия другого ретранслятора или можно на травке вне зоны тоже строить?


_________________
Стремится вперёд и побеждать собственную лень, слабость и отговорки, чтобы достичь цели.
Пт Ноя 12, 2010 12:12
Jumangee
Во всех бочках затычка
Эргистал
Муравей строит в той же клетке где и стоит
Эргистал
И строительство ретрансляторов только в зоне действия другого ретранслятора

и не только строительство РР но и всех других зданий

Добавил через 7 минут 4 секунд:

Эргистал
И нельзя строить здания вплотную друг к другу, переделайте Ваши приказы в игре

Представьтесь для добавления комментариев - регистрация в один клик!
Разделы форума