^
# 4 октября 2011, 16:53     автор темы

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

Обсуждаем будущую коллекционно-карточную игру под условным названием Card Captor (если приживется, то и в качестве основного сойдет).

Все предложения по правилам и функционалу высказываем здесь.

Информация на текущий момент:

  • Боевая система: [Hexagonal Triple Triad]
  • Тестирование игры: [Cсылка]
  • Гайд по созданию карт: [Ссылка]
  • Сайт с концепт-артами в помощь: [Cсылка]
  • Программа для работы с XML файлом: [v.1.1.2.8]
  • XML файл описания сета: [Ссылка]
  • Гайд по заполнению файла

    Для начала, неплохо было бы сохранить этот файл себе на компьютер. Для этого, нажмите на ссылку правой кнопкой мыши, выберите пункт Сохранить как… и сохраните его. Далее, откройте его текстовым редактором (рекомендую Notepad++).

    Вместо надписей «Название игры» и «Название сета» вводим соответствующие названия.

    Каждая карта, которую вы добавляете, заключена между тегами [card][/card]. То есть, для каждой новой карты нужно скопировать все, что находится между ними (включая их) и вставить после тега [/card].

    Между тегами [name][/name] вводим название карты.

    Между тегами [element][/element] вводим желаемую материю карты (или оставляем пустым — в таком случае, материя присвоится автоматически).

    Между тегами [level][/level] вводим уровень карты.

    Между тегами [file_name][/file_name] вводим имя файла коллекционной карты. При этом, НЕОБХОДИМО файл фишки (гекса/шестиугольника) называть так же, как и файл коллекционной карты с прибавкой «_hex» в конце.

Занятые сеты

Занятые сеты:

Добавленные сеты

Добавленные сеты:

+174
...
# 5 октября 2011, 18:50

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

Можно сразу выбрать гексанальную быстро и решительно и лучше побольше думать над правилами и нюансами. Если Тангро не против.

Просто тут дело, не у кого система лучше, а кто готов над ней работать и думать.

# 5 октября 2011, 18:53

Timekiller

Криведко клана Ктулху и прочие няшки :3 16 уровень
1786 сообщений
173 SFP

Давай присоединяйся без всяких «если»)
Я с нормальными ККИ почти не знаком, терпения не хватает :3 Для гексагоналки, может, завтра сделаю, как я её вижу.
# 5 октября 2011, 18:56

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

@dameon писал:

Можно сразу выбрать гексанальную быстро и решительно и лучше побольше думать над правилами и нюансами. Если Тангро не против.Просто тут дело, не у кого система лучше, а кто готов над ней работать и думать.

Тангро не особо против, но не надейтесь, что в этом случае я со своими идеями от вас отстану)

# 5 октября 2011, 18:58

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

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

По крайней мере все участвующие уже представляют принцип игры. Осталось сделать ее продуманной.

# 5 октября 2011, 19:00

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

@dameon писал:

По крайней мере все участвующие уже представляют принцип игры.

Давай представим, что это не так^^ Напиши сюда основы геймплея — от них и будем плясать.

# 5 октября 2011, 19:04

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

Основы геймплея — класть по очереди гексо-карты, после нескольких ходов определяется победитель. Это предложил Кронос + добавил одно условие — твоя карта переворачивает вражескую, если соприкасающаяся цифра твоей карты больше цифры карты вражеской.

Однако хотелось бы больше подробностей, чтобы все сводилось не только к этому, но и была возможность подумать.

# 5 октября 2011, 19:06

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

Так каким образом определяется победитель?

# 5 октября 2011, 19:09

Timekiller

Криведко клана Ктулху и прочие няшки :3 16 уровень
1786 сообщений
173 SFP
Tangro: На поле 10 клеток, у игроков по 5 карт. У кого после последнего хода окажется больше «перевёрнутых» карт, своего цвета, тот и победил.
# 5 октября 2011, 19:09

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

У кого больше своих (не перевернутых) карт осталось.

ИЛИ

У игроков имеются HP, а выкладыванием карт на поле мы каким-то образом их снижаем.

# 5 октября 2011, 19:15

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

@dameon писал:

У игроков имеются HP, а выкладыванием карт на поле мы каким-то образом их снижаем.

Мне нравится.

Можно сделать так, чтобы урон наносился по уже выложенным картам противника. Сравниваем числа соседних карт, и если одно из них превышает другое, карта с меньшим числом убирается из поля, а разница отнимается от HP игрока. Игра идет до тех пор, пока не будут заняты все поля одним игроком, либо HP одного из игроков не опустится до 0.

# 5 октября 2011, 19:19

Timekiller

Криведко клана Ктулху и прочие няшки :3 16 уровень
1786 сообщений
173 SFP

@Tangro писал:

Можно сделать так, чтобы урон наносился по уже выложенным картам противника. Сравниваем числа соседних карт, и если одно из них превышает другое, карта с меньшим числом убирается из поля, а разница отнимается от HP игрока. Игра идет до тех пор, пока не будут заняты все поля одним игроком, либо HP одного из игроков не опустится до 0.
Неплохая идея, кстати. Ладно, сегодня эту страшную серию Зеро допереведу, завтра додумаю.
# 5 октября 2011, 19:42

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

В любом случае останутся гексы и принцип столкновения карт. Но можно ввести параметр HP и для каждой карты.

Могу предложить такую боевку:

Итак, игрок кладет карту с некоторыми цифрами и имеет HP 5. Второй игрок кладет рядом свою карту с HP 7. При этом его карта цифрой 3 указывает на карту врага цифрой 1. 3 > 1, значит вторая карта уничтожает первую, при этом из HP второй карты вычитаются HP проигравшей (7-5 = 2). Разница в HP наносится как урон уже по HP игрока, а карта так остается с 2 HP.

Карта ослабела, даже если у нее там 10 по всем граням, больше чем 1 HP урона она не нанесет (2-1 максимум).

Теперь, если карта побеждает, но HP у нее было 5, а у противника 7. Тогда тогда даже победившая карта исчезает, но у противника остается 2 HP. Урон игрокам не наносится.

То есть урон можно нанести только тогда, когда твои HP больше вражеских, и ты выигрываешь.

--------

Теперь вариант, когда ты кладешь карту рядом с вражеской, но цифры у тебя меньше. В данном случае можно ничего не делать, битвы не происходит.

--------

Цепи. Если твои карты стоят рядом, то они образуют цепь. Параметры карты в цепи повышаются, но если по одной из карт цепи наносится атака, при этом эта карта проигрывает и имеет меньшее число HP, то враг получает в два раза больше урона — это плата за улучшенные параметры цепи.

 

# 5 октября 2011, 19:58

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

@dameon писал:

Итак, игрок кладет карту с некоторыми цифрами и имеет HP 5. Второй игрок кладет рядом свою карту с HP 7. При этом его карта цифрой 3 указывает на карту врага цифрой 1. 3 > 1, значит вторая карта уничтожает первую, при этом из HP второй карты вычитаются HP проигравшей (7-5 = 2). Разница в HP наносится как урон уже по HP игрока, а карта так остается с 2 HP.

Ауч… мой моск!

Давай я перефразирую, так как я это вижу:)

Ходит Игрок 1, кладет на поле Card_1 с 4 HP. По бокам у нее все 3.

Ходит Игрок 2, кладет на поле рядом с Card_1 карту Card_2 с 2 HP. По бокам у нее все 1.

Сравниваются соседние цифры. Карте Card_1 наносится 1 урона, у нее остается 3 HP. Карте Card_2 наносится 3 урона, она исчезает. Остаток от урона (1) наносится игроку-владельцу исчезнувшей карты.

Так? Оо

@dameon писал:

Карта ослабела, даже если у нее там 10 по всем граням, больше чем 1 HP урона она не нанесет (2-1 максимум).

Вот эту часть я не догнал. Зачем понижать атаку карты? Пусть остается с такой же, пока не погибнет.

@dameon писал:

Теперь вариант, когда ты кладешь карту рядом с вражеской, но цифры у тебя меньше. В данном случае можно ничего не делать, битвы не происходит.

Так не пойдет. Сражение должно происходить с каждым соприкосновением карт. Причем, если положить карту в место, со всех сторон окруженное вражескими картами, положенная карта должна понести урон от всех окружающих ее карт, как и все окружающие ее карты должны понести урон от нее.

@dameon писал:

Цепи. Если твои карты стоят рядом, то они образуют цепь. Параметры карты в цепи повышаются, но если по одной из карт цепи наносится атака, при этом эта карта проигрывает и имеет меньшее число HP, то враг получает в два раза больше урона — это плата за улучшенные параметры цепи.

О цепях попозже поговорим) Давай на основах остановимся пока.

# 5 октября 2011, 20:03

Timekiller

Криведко клана Ктулху и прочие няшки :3 16 уровень
1786 сообщений
173 SFP
Пять копеек, пока я ещё тут:
я бы скорее предложил сразу убирать карту с поля, если она «выбита», а у игрока из HP вычитать сумму всех чисел, имеющихся на карте. В положительную сторону отразится на балансе — так использование «сильных» карт, особенно безрассудное, вносит дополнительный риск.
# 5 октября 2011, 20:04

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

@Tangro писал:

Сравниваются соседние цифры. Карте Card_1 наносится 1 урона, у нее остается 3 HP. Карте Card_2 наносится 3 урона, она исчезает. Остаток от урона (1) наносится игроку-владельцу исчезнувшей карты.

Так? Оо

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

@Tangro писал:

Вот эту часть я не догнал. Зачем понижать атаку карты? Пусть остается с такойже, пока не погибнет.

Тогда будут карты, которые никто с места с двинуть не сможет. Положил в центр, да радуйся, если все цифры больше. Против лома должен быть прием.

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



 

# 5 октября 2011, 20:08

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

@dameon писал:

Тогда будут карты, которые никто с места с двинуть не сможет. Положил в центр, да радуйся, если все цифры больше. Против лома должен быть прием.

Ее HP будут постепенно уменьшатся, естественно. Даже убитая карта перед смертью наносит урон.

@dameon писал:

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

Скоро меня этот вопрос забодает) Если нет нормальных карт — марш добывать их заполнением сайта. А пока нормальные не появятся можно сражаться с такими же новичками.

# 5 октября 2011, 20:15

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

 

@Tangro писал:

Ее HP будут постепенно уменьшатся, естественно. Даже убитая карта перед смертью наносит урон.

Откуда? Если у тебя нет карт, цифра которой больше той. То есть ты кладешь карту рядом, проигрываешь, сам получаешь урон, теряешь карту. 0 выгоды из такого хода.

 

 

# 5 октября 2011, 20:19

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

@dameon писал:

Откуда? Если у тебя нет карт, цифра которой больше той. То есть ты кладешь карту рядом, проигрываешь, сам получаешь урон, теряешь карту. 0 выгоды из такого хода.

Главное, чтобы «соседняя» с убер картой цифра твоей карты не была равна 0. К тому же, не обязательно ложить карты с низкой атакой сразу рядом с ней. К примеру — составить линию из 3 карт. Последней из этих 3-х карт ложишь рядом с убер картой, и урон ей от такой цепи складывается. Но урон от убер карты получает только соседняя с ней карта. (Это возвращаясь к системе цепей)

Можно сделать карты-камикадзе. С низким HP, но высокой атакой по всем сторонам. Кладешь такую в центре вражеских карт. Да, сам огребаешь не хило, но и противник не обрадуется — ведь его карты скорее всего, все погибнут.

# 5 октября 2011, 20:39

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

Можно такой вариант, чтобы не учитывать, у кого там HP больше.

1 карта (атакующая) побеждает вторую: (HP 1 карты)*2 — HP второй карты = урон по сопернику. Если число получилось положительным, то урон наносится, из HP второй карты вычитается 2*HP первой. Вторая карта исчезает

Если число отрицательное, то просто вычитается HP2 — 2*HP1 — ослабил вражескую карту, молодец, раз уж выиграл.

Пример:

1 карта, грань 4, HP 2 атакует вторую. Вторая, грань 1, HP 3. Вторая карта исчезает, враг получает урон в 4 HP. Все счастливы.

Теперь те же условия, но у первой 1 HP, у проигравшей 3. Проигравшая получает урон в 1*2, у нее остается 1 HP. Все счастливы.

-----------------

Случай если карта атакует, но проигрывает.

Тогда она получает урон в |(HP вражеской карты) — (свои HP)| по модулю. Но и вражеская карта получает урон (свои HP) — (HP атакующей карты)/2. Битва же все же произошла.

В результате могут быть варианты:

Первая карта (атакует и проигрывает) HP 4, вражеская HP 2. Первая получает урон в |2-4| = 2HP, а вот вторая 2 — 4/2 = 0, то есть погибает, хоть и выиграла. А все потому, что слишком слаба по HP.

Короче говоря, у тебя могут быть 10 по всем граням, но ты проиграешь, потому что мало HP.

-------------------

 

# 5 октября 2011, 20:46

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

@dameon писал:

Короче говоря, у тебя могут быть 10 по всем граням, но ты проиграешь, потому что мало HP.

Моим способом тоже можно снести эту карту, так зачем мудрить больше?

# 5 октября 2011, 20:51

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

Твой способ учитывает не только HP карт, но и у кого какая цифра на гранях больше в рассчете урона. У меня цифры — это лишь определение — выиграл или нет. Урон же рассчитывается исходя из здоровья карты. Сможет ли школьник побить смертельно больного чемпиона мира по карате, прикованного к постели? Да, хоть параметры силы и несоизмеримы.

# 5 октября 2011, 21:05

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

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

@dameon писал:

Сможет ли школьник побить смертельно больного чемпиона мира по карате, прикованного к постели? Да, хоть параметры силы и несоизмеримы.

Смогут ли 200 школьников побить абсолютно здорового чемпиона мира по карате? Как нефиг делать)

# 5 октября 2011, 21:20

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

 

@Tangro писал:

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

Да ну? У меня вычисления производятся только с HP, причем если ты выиграл, то либо нанесешь урон врагу, либо просто ослабишь его карту. То есть побеждать выгодно. Но слепо побеждая, оставишь незащищенный бок, по которому потом-кто-нибудь нанесет урон (а ведь теоретически 2 карты игрока первого будут в комбо, то есть урон будет еще больше — наказание за оставленный бок).

Твой вариант требует не только разницы в HP, но и сравнение цифр граней, то есть в два раза больше вычислений.

При этом

@Tangro писал:

Смогут ли 200 школьников побить абсолютно здорового чемпиона мира по карате? Как нефиг делать)

мой вариант вроде как учитывает. Пример. 200 школьников с 2 HP и 1 по всем граням.

Чемпион — 200 HP, 10 по всем граням.

Пусть каратист ничего не делает. Каждый школьник нападает и проигрывает, получает урон в 98 HP. При этом каратист получает урон в 1HP за школьника. 200 школьников его побеждают.

Твой вариант: первый школьник атакует, получает урон 10, то есть 8 идет уже игроку. Грубо говоря, он сразу и проигрывает после 1 школьника. Вывод: никто на этого каратиста никогда не пойдет, все будут шарахаться от него. таким образом, если у тебя много каратистов, то тактику боя уже планировать необязательно. Первый игрок собравший побольше редких карт — рулит.

 

 

# 5 октября 2011, 21:27

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

@dameon писал:

Чемпион — 200 HP, 10 по всем граням.Пусть каратист ничего не делает. Каждый школьник нападает и проигрывает, получает урон в 98 HP. При этом каратист получает урон в 1HP за школьника. 200 школьников его побеждают.

А где урон, отходящий игроку — владельцу школьников?

# 5 октября 2011, 21:37

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

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

Должна быть какая-нибудь иллюзия победы, даже если у тебя слабые карты.

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

# 5 октября 2011, 23:42

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

Насчет дизайна карт (которые прямоугольные, коллекционные) — сойдемся на соотношении 7:10?

# 5 октября 2011, 23:48

dameon

Devil Summoner 75 уровень
8595 сообщений
19930 SFP

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

# 5 октября 2011, 23:52

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

Лично мне нравится шаблон Кроноса:

1317792074.png

Название карты, сила атаки (еще HP куда нибудь добавить), и небольшая цитата персонажа.

# 5 октября 2011, 23:56

Derfas13

The Archivist 45 уровень
3281 сообщение
5302 SFP

Та где изображение в прямоугольнике — лучше. Тут много места пустого.

# 5 октября 2011, 23:57

Tangro

Гражданский 22 уровень
1112 сообщений
489 SFP

Ну или эта, да.

1317788739.png

Для комментирования необходимо авторизоваться