Я имею ввиду, что если лежит 6 карт, то не будет ли такого, что проверяется 6 сумм и происходит переворот только когда 6 сумм совпадают?О_О А что, это плохо? В смысле, разве правило должно не так работать?..
Сделай у себя или какой общедоступный соло режим, где игрок сам себе карты кладет. Или сгенерируй тестовую партию, где у игроков числа от 1 до 6, только в разном порядке и не повторяются, как хотел Кронос.Во геморрой... Код универсален, и ему без разницы - 2 карты рядом или 6, должен посчитать все, какие есть. Я не говорю, что он идеален и безошибочен - только что нашел ошибку, то есть не ошибку, а неучтенный вариант (когда сумма или разность равна 0) - но код исправно высчитал разности/суммы из всех окружающих карт.
Ну и надеюсь, нормально просчитывается, когда карта соприкасается с 3-6 картами противника?Ну да. Теоретически^^
Если все верно, то можно добавить комбо.Щас сделал минус (в тест пока не добавил) и начинаю работать над комбо.
Ну чат находится ниже, чем все ячейки карт на руках. Т.е. между чатом и игровыми ячейками большая пустота у меня.А. Ты, наверно, еще забыл, что фишки будут раза в полтора крупнее.
А еще забыл, что мы тестируем только геймплей (пока). От всего остального абстрагируемся, ну кроме того, что реально мешает тестировать.
Минут 10 ждал.Ага. Опустим время, которое ждал я, а так же причины, по которым нам пришлось ждать. Зачем ты вообще вышел? Заходил бы периодически, проверяя не сделал ли я ход, и не ответил ли чего нибудь.
Ну раз уж так влом, то ладно - будем считать, что у меня все отлично работает, и правила я понял абсолютно правильно. Теперь давай поясняй, что ты имел в виду под тем сообщением в чате. Что-то насчет того, что тебе что-то мешает, уж извини, дословно не помню.
Дерфас, какого лешего ты выходишь из сражения, не подождав ни ответа, ни хода? Интересный тест получается.
Поправил чат и для IE, чтоб его. Заходи,
третьим будешьтестить будем!
Если правила не исключают друг друга (иногда это и не явно), то они должны срабатывать все.
Так и есть. Хотя такой ситуации мне пока не выпало (потому и не потестено), но в коде такой случай предусмотрен.
Логично было бы, чтобы сначала плюс/сейм.
А для меня логично, что сначала стандартное^^
Еслир плюс и сейм не будут срабатывать в описанной ситуации, то и не сработает комбо.Они сработают, если будут предпосылки для этого.
Ошибочное утверждение. В твоём варианте правило Комбо потом не будет срабатывать.Когда - потом? И почему это ошибочное? Давай сразу уточним приоритет перед правилами - какое правило должно срабатывать первым? Стандартное, сейм или плюс?
Да. Но они сработают, если вокруг положенной карты остались карты противника. Если же все карты противника перевернулись и без сейма-плюса, срабатывать им незачем.
Готово. Заходи.Не готово. Не заходи. Либо заходи, но не в IE.
Думаешь многим это нравится?Ок.
Я могу на 100% сказать, что при варианте, о котором я написал, в чат не выводилось никаких сообщений о плюсе или сейме.И я могу так сказать, поскольку у меня все работало и с одной своей картой.
А вообще - подожди немного (а может и много...), я настрою кириллицу в чате - и вместе потестим.
Ну я ниразу (до этого) не видел чат, в котором сообщения сверху появляются.
Да ладно?) Новые комменты к играм (на этом сайте) тоже сверху появляются)
В Хроме кстати такая фигня на столе
Ого... Вот это косячище. Вот уж от кого не ожидал) Учтем, спс.
1) При Плюсе в чат походу пишет Сейм.
Оо Я тестил - все нормально было. Нам надо с тобой потестить. Как я уже писал - возможно я не совсем правильно понял правила.
2) Плюс и Сейм должны работать не только, когда минимум обе карты являются картами соперника, но и когда одна из них является своей картой.
Так работает жеж.
Ты что, полтора сражения тестил? Лично у меня далеко не в каждом сражении удавалось добиться расположения фишек, в котором можно применить плюс.
Подозреваю, что после присоединения к столу, без рефреша об этом и не узнать создавшему.Так оно и есть. Пока что руки не дошли.
Также в чате новые сообщения должны выводится снизу и не должно быть возможности редактировать то, что вывелось в чате.Почему это должны? Чтобы после каждого сообщения прокручивать вниз список? Насчет редактирования, кириллицы и прочего - чат будет дорабатываться, естественно.
Update
Добавлено:
- Правило Открытая игра;
- Правило Same;
- Правило Plus;
- Чат. Внимание! Отправку кириллицы пока не поддерживает! Помимо, собственно, сообщений в чат выводится информация о произошедших Same и Plus.
Тестируем. И высказываемся - возможно я не правильно понял два последних правила ^_^
Как карта будет отображаться в коллекции, как в бою.В коллекции - четырехугольная карта с соотношением сторон 7:10, в сражении - шестиугольная фишка.
Примеры из обычного ТТ:Ок. Догнал.
Давайте обсудим целесообразность следующих правил:
* сейм – если положнная карта соприкосается с как минимум двумя картами, как минимум одна из них является картой соперника, и соприкасающиеся с положенной картой цифры, лежащих рядом карт, совпадают с соответствующими цифрами на положенной карте, то соответствующие лежащие рядом карты соперника становятся вашего цвета;
* плюс - если положнная карта соприкосается с как минимум двумя картами, как минимум одна из них является картой соперника, и каждая пара соприкасающихся с положенной картой цифр, лежащих рядом карт, в сумме даёт одно и то же число, то соответствующие лежащие рядом карты соперника становятся вашего цвета;
1. Не слишком ли заумно? Мне пришлось перечитать раз 5, чтобы приблизительно понять, о чем тут вообще речь. Как применять эти правила в сражении - отдельный разговор.
2. Почему именно "с как минимум двумя картами"?
3. Насчет сейма - может имелось в виду просто переворачивание карт с одинаковыми гранями?
Из-за кнопки реформала (слева) страницы подтормаживают при плавной прокрутке. Без нее прокрутка идет намного легче и приятнее. Проверено в Опере.
Подозреваю, что это из-за перепозиционирования кнопки после каждой прокрутки. Предлагаю закрепить кнопку сверху, в меню.
Другое дело, что как я уже предлагал, стоит провести голосование, в котором пользователи определят какие игры они хотят увидеть в первых колодах (колоде).Ну, это ближе к запуску проекта в эксплуатацию) Нам сейчас нужны карты и фишки для тестирования.
Да вручную-то его указать быстро) Главное, чтобы в соответствии с меткой у тебя все проставиться могло.А, ну если все будет уже указано, тогда еще проще.
Тогда составляем список карт и список цветов, где доминирующий цвет различим. Потом они уже на стороне Тангро проставляются (это реально вообще). Ровно как и цифры.В принципе, нашел сейчас скрипт, который определяет преобладающий цвет на изображении. Хз, правда, как он работает (да и работает ли вообще), но теоретически можно задать диапазон значений, в которые попадает тот или иной элемент. К примеру, красный попадает в 255,0,60 до 255,40,0 по RGB. Как-то так. Если преобладающий цвет не попадает ни в один из 6 промежутков - карта без материи.
Раскидываем скриптом по уже созданным.Тогда получается, что то, что (кто) изображено на карте никак не влияет на тип материи. Нормально?
Раскидываем материи.То есть все-таки мы сами (автор карты) задаем материю новой карте при создании?
Художник точно не будет рисовать все карты, по крайней мере бесплатно) Но думаю при наличии шаблона, подобрать арт и впихнуть его в карту смогут многие.Я к тому, что шаблонов нам достаточно)
все материи случайным образом присваиваются картам, потом идет распределение материй по персонажам, которые явно имеют такой элемент (их немного), после чего переопределяется такое же число карт, чтобы всех элементов было поровнуТак все-таки материя присваивается карте случайно, или явно? К примеру: ты добавляешь новую карту в систему, ей должна присвоиться рандомная материя, или ты сам указываешь какая именно?
нужно окончательно определиться с дизайном картДля этого нужно окончательно определиться с правилами. Если всё устраивает так, как есть сейчас - вперед.
Кст. Художник сделает шаблон карт/фишек, или будет рисовать все карты? О_о
ОК.Аминь.
---
Итак народ, решаем что будем делать дальше. Я за то, чтобы продолжить работать над HTT.
на основе каких правил?Хватит уже задавать наводящие вопросы, а то я так долго могу отвечать. На основе придуманных нами/кем нибудь еще правил.
Предлагаешь мне уйти с сайта на хрен?Раз уж на игру тебе
Абсолютно плеватьпредлагаю не баламутить всех в этой теме своими высказываниями. О сайте здесь никто ничего не говорил.
Неужели ты думаешь, что я такой тупой, что ещё надеюсь объяснить что-то местной илите?Я надеялся, что ты менее упрям и более уступчив. Если ты думаешь, что мир строится по принципу "Или так как я сказал, или никак" - ты глубоко заблуждаешься.
Чем-то старая не устраивает?
Мне все равно что кодить. Главное, чтобы команда не разбежалась (если уж систему не я придумал).
Нет никакой связи.
Не думаю что ты скажешь те слова, если выберут твой вариант.
Я имел ввиду, кто что хочет от этой игры. Чтобы можно было половить лулзы (весело играть)? Или чтобы можно было применять свои тактические навыки? Или чтобы нужно было зарабатывать определённые карты? Или всё вместе?
Я хочу, чтобы игра была интересна пользователям. А из чего она будет состоять мне не важно - да хоть крестики/нолики, если пользователи будут говорить, что это круто и интересно.
Я имел ввиду понимание того, как делать эту игру.
Ты уж ставь вопросы по конкретнее - число сообщений уменьшится раза в 2. Как делать? На основе правил, не?
Я лучше со стороны понаблюдаю, половлю лулзы.
Да не похоже. Раз уж ты все еще тут, и все еще пытаешься кому-то что-то доказывать. И тем не менее, ОК: то есть ты плевать хотел на проект, пусть даже он будет пересмотрен с нуля?
В любых.
В том числе в спорных, ага.
чистокровную ККИ а-ля МТГБыла предложена и отвергнута большинством.
тупо клон ТТВсе остальное - не моя инициатива.
Хочется выделиться?Как минимум не хочется сделать унылое Г.
Какую/какие
Новую, предложенную Дерфасом/новые, предложенные кем нибудь еще.
зачем?
Чтобы больше не было всяких "никто меня не понимает, не буду я больше над этой фигней работать!".
Вопрос в том, кто что хочет и понимает.
Ок. Я хочу сделать игру для сайта. Я понимаю, что один сделать ее не смогу.
Остальные для обсуждения и не нужны, если есть лидер, понимающий сабж. Гейм-дизайнеры же не бегают к продюсерам или аниматорам за советами.
Ок. Проводим набор в команду по должностям. Один придумывает правила, другой рисует картинки, третий правила перегоняет в код, четвертый говорит всем, что они ничего не умеют. Кем пойдешь?
Лидер нужен, чтобы принимать решения
Прости, а в каких случая от лидера требуется принять решение? Сегодня пятница - лидер решил пойти на пляж. И все, побросав игру, пошли на пляж?
Ну давай тогда, проверь))Давай) Пиши мне в личку, за кого, по твоему мнению, проголосует большинство, потом сравним)
Какую идеюИдею/идеи
никто из вас не готов прислушиваться ко мнению человека, имеющего чёткую и корректную системуТо есть все вокруг неучи, один ты - гений гейм-дизайна?
результат уже известенЭти телепаты повсюду...
в выборе лидера нет смысла, если выбранный лидер будет по каждому поводу просить совета у остальныхЕсли он этого делать не будет - зачем нужны "остальные"? Лидер нужен, в первую очередь, чтобы разрешать возникающие споры.