^
# 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
...
# 3 декабря 2011, 23:48

Tangro

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

@dameon писал:

вычисление редкости карты по сумме очков, деленное на 66

Так все-таки шкала редкости одна на все уровни? Или на каждый уровень своя шкала?

@dameon писал:

Если от системы уровней отказались

Когда это мы успели?

@dameon писал:

Если всевозможные варианты, то тогда будет база из 1275523920 карт, и ответственно, задействовано будет только 0,000000001 процентов ее.

Значит всевозможные варианты уже отпадают)

# 3 декабря 2011, 23:54

dameon

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

@Tangro писал:

Так все-таки шкала редкости одна на все уровни? Или на каждый уровень своя шкала?

Так, ну это ты предложил делить очки и вычислять так редкость) Дальше пока не рассказывал

@Tangro писал:

Когда это мы успели?

Ну тогда мы имеем лишние действия. Уровни сами по себе зависят от суммы очков по варианту Дерфаса. То есть это и есть редкость, разделенная на 10 категорий. Для получения карт на сайте достаточно прописать, какое действие и с какой вероятностью позволяет получить карту того или иного уровня редкости. То есть уровня карты. Вроде все логично.

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

# 3 декабря 2011, 23:57

Derfas13

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

@Tangro писал:

На коллекционные или фишки? Если фишки — то куда?

Ну и туда и туда в конечном счёте. На фишке куда-нибудь в уголок картинки справа.

# 4 декабря 2011, 00:01

Arc

Занятой Издатель клана Smile Please 57 уровень
4267 сообщений
6567 SFP

На фишке не надо… Там и так места мало, ещё и звёздочку пихать. На коллекционке хватит.

# 4 декабря 2011, 00:02

Arc

Занятой Издатель клана Smile Please 57 уровень
4267 сообщений
6567 SFP

Сама звёздочка

# 4 декабря 2011, 00:14

Tangro

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

@dameon писал:

Так, ну это ты предложил делить очки и вычислять так редкость) Дальше пока не рассказывал

Ну, формула вычисления редкости одинаковая для обоих вариантов. Так. Кажется я тут что-то увлекся и всех перебаламутил. Вот цитата Дерфаса:

@Derfas13 писал:

Ммм, а ничего что редкие карты не обязаны быть максимального уровня?

Кто как понимает что он имел этим в виду?) Я понял так, что редкими могут быть карты и 1, и 2, и 10 уровней. А значит одной шкалы редкости мало.

@dameon писал:

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

Ну, что то вроде этого:

За «хорошую» новость можно получить максимум 8 уровень карты (если всего уровней 11). У карты 8 уровня максимальная сумма значений характеристик — 37. У 7 — 34. У 6 — 31.

Теперь. У нас в базе есть карты: 8 уровня с суммой значений 37, 36, 35. Шанс получить их соответственно: 0.01, 0.03, 0.05. Карты 7 уровня с суммой значений: 34, 33, 32. Шанс получить их соответственно: 0.1, 0.15, 0.2. Карты 6 уровня с суммой значений: 31, 30, 29. Шанс получить их соответственно: 0.28, 0.36, 0.44.

Пользователь оформил новость, ее оценили как «хорошую». Срабатывает скрипт. Генерируется случайное значение от 0 до 1. К примеру, выпало 0.1234. Идем по убывающей: максимально за «хорошую» новость можно получить карту 8 уровня. 0.01 < 0.1234; 0.03 < 0.1234; 0.05 < 0.1234. Пользователь не получает карты 8 уровня. Идем дальше. 7 уровень: 0.1 < 0.1234; 0.15 > 0.1234. Есть попадание. И пользователь получает карту с суммой значений 33 за «хорошую» новость.

P.S. Пример для системы, когда шкала редкости одна на все уровни. Для системы, когда для каждого уровня своя шкала, пример писать я не буду)

# 4 декабря 2011, 00:20

Tangro

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

@Derfas13 писал:

Ну и туда и туда в конечном счёте. На фишке куда-нибудь в уголок картинки справа.

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

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

# 4 декабря 2011, 00:35

dameon

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

@Tangro писал:

Кто как понимает что он имел этим в виду?) Я понял так, что редкими могут быть карты и 1, и 2, и 10 уровней. А значит одной шкалы редкости мало.

Зачем 2 шкалы? И что тогда значит «редкая карта 1 уровня» например? Зачем нужно делать карту первого уровня редкой? Делишь героев одной игры на уровни, тогда кто надо, будет редким, а кто-то нет.

Тогда надо не бросаться фразами, типа «ничего что редкие карты не обязаны быть максимального уровня?», а сразу расписывать все формулы. Иначе так никогда не закончим.

Сделал предложение по расчету — написал полную формулу.

# 4 декабря 2011, 00:39

Chronos

Гражданский 40 уровень
3651 сообщение
1828 SFP

Ребята, ну зачем, зачем вам весь этот геморрой, а?.. Не проще и лучше будет сделать равную возможность для получения карт?

# 4 декабря 2011, 00:42

Derfas13

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

@Tangro писал:

На фишке имеет смысл показывать только информацию, которая пригодится в сражении.

=(

Значит буду рисовать прямо на картинке. Придумать бы ещё что -_-"

@Tangro писал:

Кто как понимает что он имел этим в виду?)

Я имел ввиду, что какая-нибудь специфическая карта всей колоды/комплекта/темы (что у нас там?), например, 8 уроня, может быть рарнее, чем все остальные карты от 1 до 10 уроня (с 11 отдельный разговор).

@Tangro писал:

Есть попадание. И пользователь получает карту с суммой значений 33 за «хорошую» новость.

Вот, вопрос какую карту то? Не одна же у нас она с суммой 33? Далее соответственно должен происходить выбор карты из карт этого уровня и суммы (я так понимаю). И соответственно при этом выборе наиболее рарная карта должна выпадать гораздо реже.

# 4 декабря 2011, 00:47

dameon

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

@Chronos писал:

Ребята, ну зачем, зачем вам весь этот геморрой, а?.. Не проще и лучше будет сделать равную возможность для получения карт?

Вероятность получения за новость карты 1 и 11 уровней одинаковые или за любое действие можно получить любую карту? И там и там нужно уточнение, а то силшком читерно.

@Derfas13 писал:

Не одна же у нас она с суммой 33? Далее соответственно должен происходить выбор карты из карт этого уровня и суммы (я так понимаю)

Вот и хотелось бы знать, почему это одна карта с 33 очками стала рарнее другой такой же)

# 4 декабря 2011, 00:52

Derfas13

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

Рандом? Ну или тупо из-за персонажа заранее определить.

# 4 декабря 2011, 00:53

Chronos

Гражданский 40 уровень
3651 сообщение
1828 SFP

@dameon писал:

И там и там нужно уточнение, а то силшком читерно.

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

# 4 декабря 2011, 00:57

dameon

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

@Derfas13 писал:

Рандом? Ну или тупо из-за персонажа заранее определить.

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

 

@Chronos писал:

За любое действие должен быть равный шанс получения крутой карты.

Итак, за статью в 30 страниц и одно сообщение на форуме равный шанс получить карту 11 уровня. Как думаешь, что выгоднее, чтобы собрать коллекцию из мощных карт, писать статьи или флудить? Например, если вероятность получения карты 11 уровня будет постоянной, например, 0,01, то для ее получения в среднем достаточно написать 100 отличных статей или 100 сообщений на форуме? Не кажется ли, что не по времени и пользе это все же разные вещи? Сам сайт-то никуда не девается, чтобы на него флудеров прям так приглашать…

# 4 декабря 2011, 01:03

Derfas13

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

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

# 4 декабря 2011, 01:04

Chronos

Гражданский 40 уровень
3651 сообщение
1828 SFP

@dameon писал:

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

Удачи с распределением Покемонов.

@dameon писал:

Как думаешь, что выгоднее, чтобы собрать коллекцию из мощных карт, писать статьи или флудить?

Никто не сказал, что карты будут даваться за сообщения на форуме. Смекаешь?

@dameon писал:

Например, если вероятность получения карты 11 уровня будет постоянной, например, 0,01, то для ее получения в среднем достаточно написать 100 отличных статей или 100 сообщений на форуме?

Твоя логика изначально неверна, ибо ты не учитываешь повторяющиеся результаты. При вероятности даже 0,01 получить крутую карту можно, скажем, с раза пятисотого. А можно и с первого. Как карта ляжет. В этом и есть смысл рандома. Это честно по отношению ко всем. И опять же, никто не сказал, что за посты на форуме будут даваться карты.

# 4 декабря 2011, 01:06

Derfas13

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

@dameon писал:

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

Ну ок, давайте опустим рарность карты 8, более чем карты 10. Но среди карт 8, всё равно одна должна быть наиболее рарной.

# 4 декабря 2011, 01:16

dameon

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

@Chronos писал:

Удачи с распределением Покемонов.

Делению на несколько кучек учат еще в детском саду.  Что сложного n покемонов распределить в каждый уровень?

@Chronos писал:

Никто не сказал, что карты будут даваться за сообщения на форуме. Смекаешь?

Я уже смекнул, что никто ничего не говорит, но успевает обвинить человека в том, что он не понимает. Чего не понимать-то, когда ничего нет? Ну хорошо, за что будут даваться карты на сайте? Список.

@Chronos писал:

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

Тогда достаточно выбрать любое быстрое действие на сайте и получать за него карты. Поскольку вероятность равная, то и писать статьи ради этого необязательно. Мне сложно будет привезти какой-то пример сейчас, но попробуем представить, что в игре есть 2 квеста. Один считается сложным, нужно принести 1 предмет, который падает с вероятнотью 0,01. Другой — простой, нужно принести 20 предметов, выпадающих с вероятностью 0,5. По твоей логике, чтобы было честно, нужно сравнять вероятности. Неважно, какой она станет, но квест, где 1 предмет автоматически становится самым легким в игре, а зависимость будет только от количества нужных предметов.

Чувствую, в следующих постах начнется очередная жесть по теории вероятностей. Может не надо?

# 4 декабря 2011, 01:20

Derfas13

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

@dameon писал:

Делению на несколько кучек учат еще в детском саду. Что сложного n покемонов распределить в каждый уровень?

Тем более не мы первые это будем делать.

# 4 декабря 2011, 01:29

Chronos

Гражданский 40 уровень
3651 сообщение
1828 SFP

@dameon писал:

Что сложного n покемонов распределить в каждый уровень?

По какому принципу ты собрался это делать?

@dameon писал:

Ну хорошо, за что будут даваться карты на сайте? Список.

Ты сам хоть что-нибудь можешь придумать/предложить, не? От тебя не было ни одного предложения по сабжу. Ты только вчитайся, НИ ОДНОГО за 50+ страниц. Но зато было много спеси и бахвальства. Но ладно, раз никто, кроме меня этого не может, я дам список:

  • за публикацию каждой 5 новости
  • за публикацию каждой 3 материалов
  • за каждую пятую победу в игре
  • за составление экзамена, а также за каждые 10 дополнительных вопросов для чужих экзаменов (когда соответствующая фича появится)

Ну вот этого хватит, думаю.

# 4 декабря 2011, 01:30

Chronos

Гражданский 40 уровень
3651 сообщение
1828 SFP

@dameon писал:

огда достаточно выбрать любое быстрое действие на сайте и получать за него карты.

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

# 4 декабря 2011, 01:34

Derfas13

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

Мысли в слух, часть 3.

Ну и жесть.

За материалы в топку.

За каждую победу и так одну забираешь.

Статьи видимо писать вообще не будем.

Лучше вообще поболее монет выдавать за деятельность. А карты в паках покупать, имхо.

+17
# 4 декабря 2011, 01:35

Chronos

Гражданский 40 уровень
3651 сообщение
1828 SFP

Дерфас, предложи свой вариант.

@Derfas13 писал:

Лучше вообще поболее монет выдавать за деятельность. А карты в пачках покупать, имхо.

Ну или так. Мне это больше нравится, ибо более привычно. Когда-то была идея о тематических наборах. Было бы круто.

# 4 декабря 2011, 01:38

Derfas13

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

Получение карт

— Карты 11 уровня нельзя получить обычными способами.

— Карты 11 уровня можно заработать, выполнив определённые условия:

* 2 карты 11 уровня на выбор – за создание и успешное внедрение в игру колоды;
* 1 карта 11 уровня на выбор – за полную коллекцию карт 1-10 уровней из одной колоды;
* 1 карта 11 уровня на выбор – за полную коллекцию карт всех уровней из одной колоды;
* 1 карта 11 уровня на выбор – за победу в 1000 играх;
* 1 карта 11 уровня на выбор – за победу со счётом 10-0 в 100 играх;
* 1 карта 11 уровня на выбор – за победу в турнире;
* …

— Карты других уровней можно получить тремя способами:

* покупка пачек рандомных карт в специальном магазине за золотые монеты;
* покупка карт в магазинах других игроков за золотые монеты;
* получение рандомных карт за выполнение разных действий на сайте.

Пачки карт

— Пачки карт делятся на 4 типа, в зависимости от шанса получить карту высокого уровня и в зависимости от цены:

* шансы получить карту выше 7 уровня минимальны – 100 монет;
* шансы получить карту выше 7 уровня чуть выше – 150 монет;
* шансы получить карту выше 7 уровня ещё выше – 200 монет;
* шансы получить карту выше 7 уровня максимальны – 250 монет.

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

— По умолчанию в каждой пачке содержится 5 карт.

— Первая пачка первого типа достаётся игроку бесплатно, таким образом у каждого игрока появляются его первые 5 карт.

Магазины игроков

— Открытие собственного магазина карт стоит 100 монет. Изначально туда можно поместить до 10 своих карт, выставив каждой цену по своему усмотрению. Каждая дополнительная ячейка для карты в магазине стоит 20 монет.

— Из цены продажи каждой карты в магазинах игроков вычитается налог в 5%, который идёт в сумму джекпота.

— Чтобы выйграть джекпот нужно покупать специальные билеты в том же магазине, где продаются пачки карт. В конце каждой недели случайным образом джекпот разыгрывается между всеми приобретёнными за неделю билетами. Цена каждого билета – 50 монет. Количество билетов на руках одного игрока неограничено. Если за неделю не было куплено ниодного билета, джекпот сохраняется до следующей недели.

Про получение за деятельность напишу после того, как досмотрю статью по ФФТ.

# 4 декабря 2011, 01:39

dameon

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

@Chronos писал:

за публикацию каждой 5 новости

ЧТО за публикацию 5 новости? Точные цифры, что выпадает, что может выпасть?

# 4 декабря 2011, 01:56

Chronos

Гражданский 40 уровень
3651 сообщение
1828 SFP

@Derfas13 писал:

Получение карт

Пачки карт

Магазины игроков

А вот это ахинея, мэн. Опять какие-то турниры (хотя, играть будут от силы человек 5), опять какие-то колоды (как написал Тангро, создавать карты будут только определённые кадры), опять какое-то дробление шансов получения карт… Никакого собственного магазина. Нужен только общий магазин/обменный пункт/аукцион.

# 4 декабря 2011, 02:00

Chronos

Гражданский 40 уровень
3651 сообщение
1828 SFP

@dameon писал:

ЧТО за публикацию 5 новости? Точные цифры, что выпадает, что может выпасть?

1 рандомная карта за каждые пять новостей. Это так непонятно?

# 4 декабря 2011, 02:05

dameon

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

@Chronos писал:

1 рандомная карта за каждые пять новостей. Это так непонятно?

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

# 4 декабря 2011, 02:15

Derfas13

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

Мысли в слух, часть 4.

Надо будет подготовить турнир в честь открытия игры.

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

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

# 4 декабря 2011, 02:20

Chronos

Гражданский 40 уровень
3651 сообщение
1828 SFP

@dameon писал:

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

И я снова повторяю свой вопрос: не ты ли хотел и хочешь связать игру с деятельностью на сайте?

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