^
# 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
...
# 18 октября 2011, 19:13

dameon

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

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

# 18 октября 2011, 19:21

Tangro

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

@dameon писал:

нужно окончательно определиться с дизайном карт

Для этого нужно окончательно определиться с правилами. Если всё устраивает так, как есть сейчас — вперед.

Кст. Художник сделает шаблон карт/фишек, или будет рисовать все карты? О_о

# 18 октября 2011, 19:36

dameon

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

Художник точно не будет рисовать все карты, по крайней мере бесплатно) Но думаю при наличии шаблона, подобрать арт и впихнуть его в карту смогут многие.

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

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

А на поле уж материя появляется случайно.

# 18 октября 2011, 20:52

Tangro

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

@dameon писал:

Художник точно не будет рисовать все карты, по крайней мере бесплатно) Но думаю при наличии шаблона, подобрать арт и впихнуть его в карту смогут многие.

Я к тому, что шаблонов нам достаточно)

@dameon писал:

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

Так все-таки материя присваивается карте случайно, или явно? К примеру: ты добавляешь новую карту в систему, ей должна присвоиться рандомная материя, или ты сам указываешь какая именно?

# 18 октября 2011, 21:02

dameon

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

Оптимальный вариант — сначала сформировать первую партию карт, кратную 6, где нет противоречивых персонажей с особенным цветом. Раскидываем материи. Когда в запасе наберется много персонажей (а их не так уж и много, только всякие элементалы) с определенным цветом, то их рассматриваем отдельно. Это проще.

Даже в таком случае, если будет по 100 карт каждого цвета и 102 другого — дисбалансом это не будет. Да и поскольку все зависит от материи на поле, а на взаимодействие карт элементы сами по себе не влияют, то материя — приятный элемент, который приносит разнообразие.

# 18 октября 2011, 21:10

Tangro

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

@dameon писал:

Раскидываем материи.

То есть все-таки мы сами (автор карты) задаем материю новой карте при создании?

# 18 октября 2011, 21:12

Derfas13

The Archivist 45 уровень
3278 сообщений
5299 SFP

Видимо да. Мне всё равно не шибко нравилась идея смотреть на карты с какой-то абстрактной прозрачной материей, когда правило выключено или просто смотришь в галерее карт.

Перепишу сегодня про материи.

# 18 октября 2011, 21:15

dameon

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

 

@Tangro писал:

То есть все-таки мы сами (автор карты) задаем материю новой карте при создании?

Почему? Раскидываем скриптом по уже созданным.

 

# 18 октября 2011, 21:17

Tangro

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

@dameon писал:

Раскидываем скриптом по уже созданным.

Тогда получается, что то, что (кто) изображено на карте никак не влияет на тип материи. Нормально?

# 18 октября 2011, 21:19

Derfas13

The Archivist 45 уровень
3278 сообщений
5299 SFP

Я бы всё-таки учитывал доминирующий цвет на изображении персонажа при выборе цвета материи для карты. Но это естественно с учётом равномерного распределений.

# 18 октября 2011, 21:25

dameon

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

 

@Derfas13 писал:

Я бы всё-таки учитывал доминирующий цвет на изображении персонажа при выборе цвета материи для карты. Но это естественно с учётом равномерного распределений.

Тогда составляем список карт и список цветов, где доминирующий цвет различим. Потом они уже на стороне Тангро проставляются (это реально вообще). Ровно как и цифры.

 

# 18 октября 2011, 21:34

dameon

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

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

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

# 18 октября 2011, 21:35

Tangro

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

@dameon писал:

Тогда составляем список карт и список цветов, где доминирующий цвет различим. Потом они уже на стороне Тангро проставляются (это реально вообще). Ровно как и цифры.

В принципе, нашел сейчас скрипт, который определяет преобладающий цвет на изображении. Хз, правда, как он работает (да и работает ли вообще), но теоретически можно задать диапазон значений, в которые попадает тот или иной элемент. К примеру, красный попадает в 255,0,60 до 255,40,0 по RGB. Как-то так. Если преобладающий цвет не попадает ни в один из 6 промежутков — карта без материи.

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

Derfas13

The Archivist 45 уровень
3278 сообщений
5299 SFP

@dameon писал:

Как вариант, каждый желающий подбирает по 20 карт, где у него есть арты, которые можно включить в игру

Что-то мне подсказывает, что колоды исключаются.

# 18 октября 2011, 21:42

dameon

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

 

@Tangro писал:

В принципе, нашел сейчас скрипт

Да вручную-то его указать быстро) Главное, чтобы в соответствии с меткой у тебя все проставиться могло.

 

@Derfas13 писал:

Что-то мне подсказывает, что колоды исключаются.

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

 

# 18 октября 2011, 21:46

Derfas13

The Archivist 45 уровень
3278 сообщений
5299 SFP

Что за число такое это 20?

# 18 октября 2011, 21:46

Tangro

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

@dameon писал:

Да вручную-то его указать быстро) Главное, чтобы в соответствии с меткой у тебя все проставиться могло.

А, ну если все будет уже указано, тогда еще проще.

# 18 октября 2011, 21:48

Derfas13

The Archivist 45 уровень
3278 сообщений
5299 SFP

И чёрные материи можно вообще выкинуть, наверное. Всмысле с карт. На поле они пусть попадают.

# 18 октября 2011, 21:50

dameon

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

 

@Derfas13 писал:

Что за число такое это 20?

Ну можно 30, можно 300. Я учитываю по минимуму, что сейчас имеются 2,5 человека, которые будут составлять карты. Можно об этом объявить потом, если желающих будут много, то и другое число будет.

 

@Derfas13 писал:

И чёрные материи можно вообще выкинуть, наверное.

Ну можно и выкинуть. С кратными 5 числами удобнее работать.

 

 

# 18 октября 2011, 22:04

Derfas13

The Archivist 45 уровень
3278 сообщений
5299 SFP

Ну я как минимум готов составить полную колоду по FF8. Включив туда всех персонажей/монстров, которые были опущены в оригинале. Это получится более 120 карт.

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

# 18 октября 2011, 22:35

Tangro

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

@Derfas13 писал:

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

Ну, это ближе к запуску проекта в эксплуатацию) Нам сейчас нужны карты и фишки для тестирования.

# 22 октября 2011, 17:19

Tangro

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

Давайте обсудим целесообразность следующих правил:

@Derfas13 писал:

* сейм – если положнная карта соприкосается с как минимум двумя картами, как минимум одна из них является картой соперника, и соприкасающиеся с положенной картой цифры, лежащих рядом карт, совпадают с соответствующими цифрами на положенной карте, то соответствующие лежащие рядом карты соперника становятся вашего цвета;

* плюс — если положнная карта соприкосается с как минимум двумя картами, как минимум одна из них является картой соперника, и каждая пара соприкасающихся с положенной картой цифр, лежащих рядом карт, в сумме даёт одно и то же число, то соответствующие лежащие рядом карты соперника становятся вашего цвета;

1. Не слишком ли заумно? Мне пришлось перечитать раз 5, чтобы приблизительно понять, о чем тут вообще речь. Как применять эти правила в сражении — отдельный разговор.

2. Почему именно «с как минимум двумя картами»?

3. Насчет сейма — может имелось в виду просто переворачивание карт с одинаковыми гранями?

# 22 октября 2011, 18:12

dameon

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

Короче в первом случае, если суммы соприкасающихся граней твоей карты и двух минимум карт соперника совпадают, то вражеские карты переворачиваются. Минимум 2, потому что, чтобы было каким суммам совпадать.

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

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

А также:

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

# 22 октября 2011, 18:25

Derfas13

The Archivist 45 уровень
3278 сообщений
5299 SFP

Примеры из обычного ТТ:

@dameon писал:

Виды отображений карт. Как карта будет отображаться в коллекции, как в бою.

Показано, но мне не принципиально. Можно вообще только гексы и там и там оставить.

@dameon писал:

Что должен делать художник для шаблона

Всё?

@dameon писал:

что будет добавляться автоматически

Цифры и материя в соответствующие ячейки на картах.

@dameon писал:

что должны делать те, кто будет составлять самы карты.

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

# 22 октября 2011, 18:32

Tangro

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

@dameon писал:

Как карта будет отображаться в коллекции, как в бою.

В коллекции — четырехугольная карта с соотношением сторон 7:10, в сражении — шестиугольная фишка.

@Derfas13 писал:

Примеры из обычного ТТ:

Ок. Догнал.

# 22 октября 2011, 23:05

Tangro

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

Update

Добавлено:

  • Правило Открытая игра;
  • Правило Same;
  • Правило Plus;
  • Чат. Внимание! Отправку кириллицы пока не поддерживает! Помимо, собственно, сообщений в чат выводится информация о произошедших Same и Plus.

Тестируем. И высказываемся — возможно я не правильно понял два последних правила ^_^

# 23 октября 2011, 00:16

Derfas13

The Archivist 45 уровень
3278 сообщений
5299 SFP

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

Также в чате новые сообщения должны выводится снизу и не должно быть возможности редактировать то, что вывелось в чате.

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

Tangro

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

@Derfas13 писал:

Подозреваю, что после присоединения к столу, без рефреша об этом и не узнать создавшему.

Так оно и есть. Пока что руки не дошли.

@Derfas13 писал:

Также в чате новые сообщения должны выводится снизу и не должно быть возможности редактировать то, что вывелось в чате.

Почему это должны? Чтобы после каждого сообщения прокручивать вниз список? Насчет редактирования, кириллицы и прочего — чат будет дорабатываться, естественно.

# 23 октября 2011, 00:53

dameon

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

В Хроме кстати такая фигня на столе

# 23 октября 2011, 01:26

Derfas13

The Archivist 45 уровень
3278 сообщений
5299 SFP

@Tangro писал:

Почему это должны?

Ну я ниразу (до этого) не видел чат, в котором сообщения сверху появляются.

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