STEAM GROUP
Civ5 Tournaments and Free Games civfreegame
STEAM GROUP
Civ5 Tournaments and Free Games civfreegame
34
IN-GAME
236
ONLINE
Founded
March 15, 2016
Language
Russian
 This topic has been pinned, so it's probably important
Sempris Apr 19, 2016 @ 9:00am
Рандомайзер для наций
Для Civilization V: http://sempris.od.ua/civ/random.html
Для Civilization VI: http://sempris.od.ua/civ6/random.html

(Специально сделал различие только в одну цифру, чтобы пользователям было удобно менять рандомайзеры из строки браузера с помощью добавления/удаления одного символа "6". Если такой подход вызывает путаницу и неудобен - отписывайте об этом в теме).

Inspired by http://www.georgeskleres.com/civ5/ , но JS и CSS полностью переписан, а также переведен на русский.

"С пылу, с жару" (только что дописан), поэтому в теме принимаются сообщения о багах/недоработках.

Также буду рад услышать любые пожелания по оформлению (это не значит, что любые из них будут приняты, но все равно заранее спасибо всем неравнодушным).
Last edited by Sempris; Nov 3, 2016 @ 4:42am
< >
Showing 1-15 of 22 comments
AL4NoSTb Apr 19, 2016 @ 9:08am 
Здорово сделал. Всё работает. На русском, по алфавиту, меня всё устраивает. Хотя со шрифтом и цветами можно поиграть.
Last edited by AL4NoSTb; Apr 19, 2016 @ 9:10am
ReddyMisha Apr 19, 2016 @ 9:22am 
Отлично, спасибо большое за проделанную работу! Я пока что не пользовался, но хотелось бы иметь возможность позволять и сопернику увидеть результат рандома.
Sempris Apr 19, 2016 @ 9:25am 
Со шрифтами поиграюсь, но я не дизайнер - предлагайте ваши любимые, буду смотреть :)

Результат по ссылке планируется. Правда не знаю, когда будет время по факту допиливать скрипт.
MOKPOT Apr 19, 2016 @ 9:42am 
добавить бы кнопку стандартных банов
Sempris Apr 19, 2016 @ 9:52am 
Originally posted by CaJIuK:
добавить бы кнопку стандартных банов
Спорный вопрос. "Стандартные" баны могут различаться для разных игроков :)
Я так понимаю, имеются ввиду Венеция-Гунны-Испания? Но для некоторых и Вавилон, Корея, Арабы и еще ряд наций считаются "стандартными" для бана.
Пока только Венеция по умолчанию вычеркнута.
Black 黑 Shin Apr 19, 2016 @ 10:28am 
все супер. ждем "ссылку на результат" и вообще отлично будет.
BeeTL Apr 19, 2016 @ 11:01am 
Отлично, большое спасибо, результат по ссылке +
BlackBlue Apr 19, 2016 @ 1:19pm 
Спасибо, классно!
Brin9 Apr 19, 2016 @ 9:52pm 
Красавец! Спасибо
Last edited by Brin9; Apr 19, 2016 @ 9:53pm
BYBY3EJIA Apr 20, 2016 @ 10:27am 
Привет!
По-отечески порадовал хост od.ua:steamhappy:

1. Все просто и понятно.
2. Хороша надпись "Нельзя сотворить здесь!":bo3lmso:
3. Предлагает выбор наций при действиях: "забанить все" - "создать игру". По логике должно предлагать разбанить хотя бы N наций, т.к. "брат, ты все забанил, не из чего выбрать!"
4. При разрешении дублировать нации, как минимум, 2 игрокам из 4 выпадает 1 или 2 одинаковые нации. Не совсем либо слишком рандомит :)
5. Считаю, что кол-во наций для генерации для игрока можно ограничить меньшим числом (5), результат выдавать таблицей названий наций (со значками). Не обязательно, но как по мне приятнее.
6. Я бы не упорядочивал результат рандома по алфавиту.
7. В будущем вполне возможно создать наборы фильтров типа "Европа" (банит все нации не евро континента) и т.п. Лучше добавить новой строкой после быстрых банов.
8. Не совсем понял предназначение кнопок:
-- забанить все.
-- количество игроков - 1.

Все, что первое бросилось в глаза.

Спасибо за труд!
Last edited by BYBY3EJIA; Apr 20, 2016 @ 10:33am
Sempris Apr 20, 2016 @ 11:20pm 
3. Не хотел деактивировать кнопку при условии недостаточного кол-ва наций, т. к. предвижу затуп народа в стиле "у тебя кнопка не нажимается! не работает!". Поэтому применил ошибку пост-фактум для любых неадекватных действий.

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

5. Зачем так ограничивать игроков? Может кто-то хочет из 10 наций выбирать в FFA4. Результат выделяют и копируют, поэтому там нет картинок.

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

7. Возможно, хотя сам не вижу в этом смысла. Кто-то действительно банит по принципу определенного континента?

8. "Забанить все" осталось от старого функционала, не задумывался о его рациональности пока что.
1 игрок - почему бы и нет? Если я хочу поиграть в сингл, но не хочу рандомить из всех наций с помощью самой игры. Или играется дуэль с одинаковыми нациями - нет нужды рандомить на двоих.

Спасибо за фидбек :)
BYBY3EJIA Apr 22, 2016 @ 2:58am 
3. Не уверен, что люди, которые догадались, как успешно играть в циву, будут не понимать, почему не выбирает нацию, если забанить все :) Кнопка не должна деактивироваться. Но при ее нажатии должна появляться ошибка о том, что все нации забанили, не из чего выбрать. Это причинно-следственная связь и не более.
Я предлагаю программе выбрать из количества наций = 0. Программа должна отказать.
Я не заказчик, не критикую, но сейчас выглядит алогично.
4. Так и может быть, но создалось впечатление, что не совсем рандомит, а выбирает нацию через N после предыдущей. Рандомность есть, но лично мне хотелось бы меньшего повторения наций среди игроков. На откуп создателя. По факту все корректно, это же рандом.
5. Ок, понял логику.
6. Чисто подсознательно выглядит не так рандомно при действующем порядке, но не проблема.
7. Это как предложение на далекое будущее. Мало ли, как это может развиться и как люди захотят баловаться. Как вариант, вбить фильтры типа "Любимые нации Sempris". С ним вычеркивает все нации, кроме, пускай, 10 твоих самых любимых. Мало ли фанатов :)
8. По 1 игроку: наверное, это лично для меня нелогично, т.к. играя сам, я сам могу решить, за кого играть, без программ :)
Sempris Apr 22, 2016 @ 3:06am 
По пункту 3 и правда есть ошибка в логике скрипта, не понял сразу по описанию.
Буду править по возможности.
Last edited by Sempris; Apr 22, 2016 @ 3:06am
Sempris May 3, 2016 @ 12:16am 
Кнопку стандарт-бана сделал (Венеция-Гунны-Испания).
Со ссылкой на комбинацию все сложнее, так как нужно подключать БД и дописывать на php. Возможно, со временем будет.
SanSanii4 May 4, 2016 @ 7:07am 
Удобно ли будет выводить список на выбор в виде:
Игрок 6 выбирает из: Атилла(Гунны) / Гаджа Мада(Индонезия) / Дарий(Персия)?

И так как в этой группе нет сервера Дискорда, не могу довести до ума и поселить туда своего бота с рандомайзером.
< >
Showing 1-15 of 22 comments
Per page: 1530 50