^
# 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
...
# 2 ноября 2011, 16:48

Tangro

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

@Chronos писал:

Набросал тут несколько вариантов фишек, отличающихся друг от друга только расположением материи:

Мне 3 нравится больше)

@Chronos писал:

Окрашивание, как и раньше, предлагаю сделать внешней подсветкой фишек.

Ок. Но подсветка должна умещаться в те же 137 x 158, поэтому размер самих фишек придется слегка уменьшить.

# 2 ноября 2011, 16:49

Chronos

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

@Tangro писал:

подсветка должна умещаться в те же 137 x 158

Почему? Но если так, то это отпадает.

# 2 ноября 2011, 16:51

Tangro

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

@Chronos писал:

Почему? Но если так, то это отпадает.

Потому что фишки уже отпозиционированы на поле с этим размером. А почему отпадает?

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

# 2 ноября 2011, 17:24

Tangro

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

UPDATE

Добавлено:

  • Теперь не нужно периодически обновлять страницу, когда вы создали сражение — как только к вам кто-нибудь присоединится, вы автоматически попадете на страницу сражения
  • В сражении можно видеть текущие очки игроков

Изменено:

  • Переписан HTML страницы сражения. Теперь все отображается приблизительно одинаково даже в Хроме и IE
  • Также изменена система обновления страницы. Теперь динамически обновляется не только чат, но и поле, и карты в руке. (Возрадуйся, Дерфас — никаких больше рефрешей страницы).
+14
# 2 ноября 2011, 18:01

Tangro

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

@dameon писал:

Может ты и звук хода противника сделаешь?)

Эээ… если надо будет — сделаю, но тебе это прямо сейчас надо?)

# 2 ноября 2011, 18:03

dameon

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

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

А в итоговой игре все же будет какое-то ограничение на ход.

# 2 ноября 2011, 18:07

Tangro

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

@dameon писал:

А в итоговой игре все же будет какое-то ограничение на ход.

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

# 2 ноября 2011, 19:31

Chronos

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

@Tangro писал:

Потому что фишки уже отпозиционированы на поле с этим размером.

И? На размере фишек/поля подсветка не сказывается. А вот заливка мне абсолютно не нравится — портится внешний вид.

Алсо, выход противника из игры должен быть приравнен к его поражению. Иначе так можно будет забить на игру если шансов на победу нет. То же самое и со временем бездействия. Это откровенное читерство.

# 2 ноября 2011, 19:36

Tangro

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

@Chronos писал:

На размере фишек/поля подсветка не сказывается.

Каким способом ты собрался делать подсветку?

@Chronos писал:

Алсо, выход противника из игры должен быть приравнен к его поражению. Иначе так можно будет забить на игру если шансов на победу нет. Это откровенное читерство.

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

# 2 ноября 2011, 19:40

Chronos

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

@Tangro писал:

Каким способом ты собрался делать подсветку?

CSS?

@Tangro писал:

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

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

# 2 ноября 2011, 19:41

dameon

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

@Chronos писал:

это равнозначно проигрышу этого противника

Ну че так сурово? Может браузер завис. Ничья вполне сойдет. Можно какую-нибудь компенсацию за потраченное время первому игроку.

+8
# 2 ноября 2011, 19:42

Chronos

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

@dameon писал:

Может браузер завис.

На 10 минут?

# 2 ноября 2011, 19:45

BlindHawkEye

Lord клана Ретро геймеры 24 уровень
1725 сообщений
574 SFP

@Chronos писал:

На 10 минут?
у некоторых провайдеров бывает отключение интернета по независимым от пользователя причинам и на более долгое время.
# 2 ноября 2011, 19:45

dameon

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

@Chronos писал:

На 10 минут?

Хотелось бы знать, можно ли будет восстановить партию, если закрыть страницу.

# 2 ноября 2011, 19:47

Chronos

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

@BlindHawkEye писал:

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

И чо? Жизнь не всегда учитывает какие-то левые отмазки.

@dameon писал:

Хотелось бы знать, можно ли будет восстановить партию, если закрыть страницу.

Ну это-то можно, конечно. Речь о бездействии и выходе из игры, а не о закрытии браузера.

# 2 ноября 2011, 19:49

Tangro

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

@Chronos писал:

CSS?

А если CSS будет глючить в IE, например? Рисунком куда надежнее. Да даже с CSS придется каждый гекс на поле подгонять заново. И уже не факт, что они поместятся в результате.

@dameon писал:

Хотелось бы знать, можно ли будет восстановить партию, если закрыть страницу.

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

@Chronos писал:

То же самое относится и ко времени бездействия — если кто-то из игроков не ходит в течение определённого времени, это равнозначно проигрышу этого игрока.

В принципе, идея правильная, но какая-то уж больно жосткая)

# 2 ноября 2011, 19:50

dameon

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

@Chronos писал:

Речь о бездействии и выходе из игры

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

Ну а вот бездействие нужно продумать.

# 2 ноября 2011, 19:54

Chronos

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

@Tangro писал:

А если CSS будет глючить в IE, например?

Не наша проблема. Сам этот сайт далеко не всё корректно отображает в ИЭ. Чем эта игр лучше? Да и вроде бы тени и подсветку ИЭ нормально воспринимает.

@Tangro писал:

В принципе, идея правильная, но какая-то уж больно жосткая)

Иначе будет тотальное читерство, а не соревнование умов.

# 2 ноября 2011, 19:59

Tangro

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

@Chronos писал:

Не наша проблема. Сам этот сайт далеко не всё корректно отображает в ИЭ. Чем эта игр лучше?

И что? Наплюем на ошибки, если в сайте есть такие же? Я предпочитаю избегать ошибок, если есть возможность.

@Chronos писал:

Да и вроде бы тени и подсветку ИЭ нормально воспринимает.

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

# 2 ноября 2011, 20:10

Chronos

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

@Tangro писал:

И что? Наплюем на ошибки, если в сайте есть такие же?

На свои ошибки плевать не надо, но это ошибка МС, а не твоя или моя. Если во всех остальных браузерах фича работать будет, не вижу смысла от неё отказываться.

@Tangro писал:

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

Заюзай filter.

# 2 ноября 2011, 20:12

dameon

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

Несмотря на ошибки МС, реализовать проект, который будет там нормально отображаться, все же можно.

# 2 ноября 2011, 20:55

Tangro

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

CSS не катит( Если его применять на картинку выходит какая ересь:

Все гексы-то рисуются именно картинками.

Кронос, почему ты не хочешь просто нарисовать такую же штуку в фотошопе?

# 2 ноября 2011, 21:09

Chronos

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

@Tangro писал:

Если его применять на картинку выходит какая ересь

Что-то не то делаешь:

Или у тебя гекс в div?

# 2 ноября 2011, 21:13

Tangro

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

@Chronos писал:

Что-то не то делаешь:

Мм, ты это фильтром сделал? Я сделал через box-shadow, примененный к рисунку.

@Chronos писал:

Или у тебя гекс в div?

Гекс в div, картинка в гексе (то есть тоже в div).

# 2 ноября 2011, 21:19

Chronos

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

@Tangro писал:

Мм, ты это фильтром сделал?

Ага.

@Tangro писал:

Я сделал через box-shadow, примененный к рисунку.

Ща попробую тоже.

@Tangro писал:

Гекс в div, картинка в гексе (то есть тоже в div).

Щас глянул, в диве или нет, это не важно.

# 2 ноября 2011, 21:34

Chronos

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

Отставить box-shadow. Это на то и box, что добавляет тень для прямоугольника, да и в ИЭ он не пашет. Выход такой: для ИЭ юзать фильтр (например: filter: glow(strength=5, color=red); display: block; width: 100%), а для всех остальных…пока хз.

# 2 ноября 2011, 21:39

Tangro

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

@Chronos писал:

Выход такой: для ИЭ юзать фильтр (например: filter: glow(strength=5, color=red); display: block; width: 100%), а для всех остальных…пока хз

Щас пошарился по инету — по ходу такое только фильтр сотворить может. А если может только он, использовать мы его не будем.

Вот тебе еще выход: нарисовать на шаблоне 2 таких тени (красную и синюю), и они будут распрекрасно отображаться в любом существующем браузере.

# 2 ноября 2011, 21:43

Chronos

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

@Tangro писал:

Вот тебе еще выход: нарисовать на шаблоне 2 таких тени (красную и синюю), и они будут распрекрасно отображаться в любом существующем браузере.

Ладно, щас сделаю.

+7
# 2 ноября 2011, 22:52

Chronos

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

Вот ссылка, а то местный загрузчик переводит пикчи в жпг:

http://uploadbox.com/files/a2197a42ef/

Кстати, а на ява-скрипте такое не сделать?

# 2 ноября 2011, 23:10

dameon

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

@Chronos писал:

Вот ссылка, а то местный загрузчик переводит пикчи в жпг:

Неправда.

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