Форум СИ

Форум СИ (http://www.forumsi.org/index.php)
-   Игровая арена (http://www.forumsi.org/forumdisplay.php?f=30)
-   -   "Своя игра" - компьютерная игра (http://www.forumsi.org/showthread.php?t=147)

Ur-Quan 22.09.2006 20:47

"Своя игра" - компьютерная игра
 
Начиналось всё очень давно, когда была раскритикована первая верСИя компьютерной СИ :) Что ж, я обещал сделать вторую, и вот она.
Большая часть вопросов взята из Базы Вопросов:
http://db.chgk.info
Остальные придумал ваш покорный слуга :)
Имеется 4 пакета.
У вас есть возможность сыграть с компьютерными Друзём, Вассерманом и другими аналогами игроков СИ :)
Существуют режимы игрока, зрителя и ведущего. Советую вам попробовать сначала, разумеется, первый.
Хочется услышать возражения и пожелания :)

Вот ссылка для скачивания:
http://ur-quan1986.narod.ru/YourGame.rar

Виксан 22.09.2006 21:59

Сыграл разок. Пролетел. Но - очень хорошая игра. Владимир, Вы молодец.

Надеюсь, количество пакетов будет увеличиваться :)

Nikolaev N. 23.09.2006 00:13

Увы, не скачивается :(

Ur-Quan 23.09.2006 07:13

Цитата:

Сообщение от Виксан
Надеюсь, количество пакетов будет увеличиваться :)

Надеюсь, спасибо :)
Цитата:

Сообщение от Nikolaev N.
Увы, не скачивается :(

Попробуйте скачать ZIP-архив:

http://ur-quan1986.narod.ru/YourGame.zip

210 23.09.2006 09:49

пополнение базы!
 
Начал играть, к середине первого раунда, вел с большущим отрывом, тогда и понял - вопросы - мои! :-)
Напишите мне, и я вы пополните свою базу не нарушая уже авторских прав! :-)
210@mail.ru
Байрам Кулиев
А игра очень классно сделана!

Ur-Quan 23.09.2006 16:40

Цитата:

Сообщение от 210
Начал играть, к середине первого раунда, вел с большущим отрывом, тогда и понял - вопросы - мои! :-)
Напишите мне, и я вы пополните свою базу не нарушая уже авторских прав! :-)

Написал :) Но там не только ваши вопросы есть, но и других авторов встречаются. Просто ваших в Базе подавляющее число :)

Каа 23.09.2006 19:35

Теперь ясно, кого надо, скажем так, немного повозить...

Nikolaev N. 24.09.2006 11:32

Ur-Quan,
Цитата:

Попробуйте скачать ZIP-архив:
Видимо, Flashget с narod'a качать ничего не хочет вообще. Придется "через задний кирильцо".

Nikolaev N. 24.09.2006 19:07

Да, есть над чем поработать. Первые впечатления:
1. Зачем открытые и закрытые послания?
2. Зачем участие в качестве ведущего?
3. Изображение на разрешении 1280х1024 не влезает в предписанные рамки.
4. Не виден счет.
5. Жать можно сразу, как только появился вопрос, поэтому нельзя тренироваться для теле СИ.
6. Нет режима, когда кнопкой является какая-либо клавиша клавиатуры.

Ur-Quan 24.09.2006 20:20

1, 2 - на будущее. На далёкое будущее :) Согласитесь, что ничем не мешает и придаёт некую оригинальность.
3, 4 - постараюсь доработать. Пока готово для двух основных разрешений, а в общем виде пока, увы, сделать не получается :(
5 - а как устроено в реальной телеСИ?
6 - увы, хотел, но не получается. Кнопки перехватываются другими оконными элементами. Возможно, это будет сделано позже, если сделаю свои элементы.

Спасибо за замечания.

Nikolaev N. 24.09.2006 21:28

Ur-Quan,
Цитата:

1, 2 - на будущее. На далёкое будущее Согласитесь, что ничем не мешает и придаёт некую оригинальность.
И отъедает четверть экрана. А Кулешова можно сделать не безликой серой тенью.

Цитата:

5 - а как устроено в реальной телеСИ?
Незадолго до конца вопроса (0...3 слова до конца произнесения вопроса ведущим) загорается лампочка за ведущим. Кто первый после этого нажал кнопку - отвечает. В случае фальстарта кнопка блокируется на 2 секунды.

Цитата:

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

Алексей Орлик 25.09.2006 08:21

Игра очень хорошая, на мой взгляд.
Было весьма весело поиграть с самим собой.
«Виртуальный Орлик» просто потряс меня знанием химии и медицины, в чем я сам почти полный ноль
С другой стороны он «слил» полностью тему ЧМ-2006, толкиеновские вопросы и др. «мои» темы.

В связи с этим хотелось бы узнать насколько детально индивидуализированы игроки, как например:
1. Есть ли у них «свои» и «гробовые» темы
2. Различается ли скорость реакции (нажатия на кнопку)
3. Как обстоит дело с психологией, т.е скажем один рисковый, другой осторожный; один сохраняет хладнокровие почти всегда, другой – отстав от соперника начинает мандражировать, третий оторвавшись – начинает «почивать на лаврах» и т.д.
4. Как они ставят в финале

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

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

Еще в качестве совета-вопроса: а как Вы относитесь к тому, чтобы сделать не одиночную игру, а что-то типа турнира, скажем начинаешь с 1/9 (1/27, 1/81) ... постепенно поднимаешься вверх по турнирной сетке, встречаются тебе все более сильные соперники...
Ну или какая-нибудь другая, предпочтительная для Вас, форма турнира.

В общем и целом – спасибо за игру!

grzegorz 25.09.2006 11:22

Цитата:

Сообщение от Ur-Quan
6 - увы, хотел, но не получается. Кнопки перехватываются другими оконными элементами. Возможно, это будет сделано позже, если сделаю свои элементы.

Добавить акселератор не получается?

зам. 25.09.2006 13:30

Алексей Орлик, как-то ты многовато хочешшшшш. Вообще говоря - это всё возможно и даже вполне себе понятно, что надо делать. Надо по каждому набору вопросов связываться с конкретными игроками - вот с тобой, например - и с ними этот набор отыгрывать. Отыгрывать в режиме полного теста, включая позиции "здесь бы я ответил так (неверно)", "здесь бы я подождал ответа противника, после чего подобрал бы, если дадут", "а здесь бы я промолчал, но если отвечать надо позарез (догонять и пр.), то сказал бы то-то". Я не думаю, что кто-то из заявленных игроков от такого теста откажется, но само его проведение (по всем пакетам, а потом по обновлениям) и дальнейшая программная обработка результатов - это дикая работа, которая, похоже, под СИлу только коллективу. Например, в играх "НХЛ" я иногда узнаЮ характерные повадки особо любимых и знакомых мне игроков - ну так там работает команда из 43 человек (судя по фото), и все они наверняка не Владимиру чета по квалификации, оборудованию и возможностям, в т.ч. финансовым.

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

Алексей Орлик 25.09.2006 14:21

[QUOTE=зам.]Алексей Орлик, как-то ты многовато хочешшшшш. Вообще говоря - это всё возможно и даже вполне себе понятно, что надо делать. Надо по каждому набору вопросов связываться с конкретными игроками - вот с тобой, например - и с ними этот набор отыгрывать. Отыгрывать в режиме полного теста.
QUOTE]

А если без теста: вероятность того, что игрок првильно ответит на свою тему (для меня, напр. футбол) - 90 %, вероятность, что ответит на "гробовую" тему - 10 % на нейтральную - от 50 до 80 % в зависимости от условной силы игрока и т.д.
Вероятность нажатия/ненажатия кнопки варьировать в сочетании от 1.игровой ситуации, 2."рисковости" игрока и 3. опять же темы

Ur-Quan 26.09.2006 19:35

Цитата:

Сообщение от Nikolaev N.
Ur-Quan,
И отъедает четверть экрана. А Кулешова можно сделать не безликой серой тенью.

Вся информативная часть сосредоточена справа.
Кулешова - можно, но это, думаю, не слишком существенно.
Цитата:

Незадолго до конца вопроса (0...3 слова до конца произнесения вопроса ведущим) загорается лампочка за ведущим. Кто первый после этого нажал кнопку - отвечает. В случае фальстарта кнопка блокируется на 2 секунды.
А кнопка разблокируется именно при высвечивании лампочки?
Цитата:

Все? Может быть, какая-нибудь из служебных не перехватывается. Это я так, в порядке бреда.
Ладно, попробую :)
Цитата:

Сообщение от Алексей Орлик
1. Есть ли у них «свои» и «гробовые» темы
2. Различается ли скорость реакции (нажатия на кнопку)
3. Как обстоит дело с психологией, т.е скажем один рисковый, другой осторожный; один сохраняет хладнокровие почти всегда, другой – отстав от соперника начинает мандражировать, третий оторвавшись – начинает «почивать на лаврах» и т.д.
4. Как они ставят в финале

1. По темам различий нет.
2. Да, скорость реакции варьируется. Некоторые игроки могут нажать сразу при загорании лампочки, другие - лишь через 3 секунды.
3. Ага, примерно так: существует три общих стиля - агрессивный, спокойный, осторожный. Плюс - индивидуальные различия в тактике у каждого. Стиль же определяет общую линию поведения.
Агрессивный игрок становится тем активнее, чем больше он молчит. И успокаивается он лишь при четырёхкратном преимуществе. А спокойный и осторожный, наоборот, при неправильных ответах начинают рисковать реже. Они, соответственно, довольствуются трёхкратным и двукратным преимуществом.
4. В финале ставка также определяется стилем игры. Агрессивные стремятся перекрывать; спокойные, скорее, рассчитывают на неответ соперника и могут поставить 1 рубль.
Цитата:

Еще в качестве совета-вопроса: а как Вы относитесь к тому, чтобы сделать не одиночную игру, а что-то типа турнира, скажем начинаешь с 1/9 (1/27, 1/81) ... постепенно поднимаешься вверх по турнирной сетке, встречаются тебе все более сильные соперники...
Ну или какая-нибудь другая, предпочтительная для Вас, форма турнира.
Можно будет сделать, хотя бы простую схему - 5 игр подряд. Но написанное уже позволяет проводить разные розыгрыши - составляете тройки и запускаете :)

Nikolaev N. 27.09.2006 10:17

Ur-Quan,
Цитата:

А кнопка разблокируется именно при высвечивании лампочки?
Кнопка разблокируется после появления вопроса на экране. Поэтому возможны фальстарты.
А в настройках можно сделать варианты: с фальстартами, без оных, с возможностью нажимать в любой момент.

methos 28.09.2006 23:03

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

Ur-Quan 02.10.2006 19:48

Цитата:

Сообщение от Nikolaev N.
5. Жать можно сразу, как только появился вопрос, поэтому нельзя тренироваться для теле СИ.

Цитата:

Сообщение от Nikolaev N.
Кнопка разблокируется после появления вопроса на экране. Поэтому возможны фальстарты.

Ну так и сделано - кнопка разблокируется после появления вопроса.
В чём же состоит недостаток?:confused:
Цитата:

Сообщение от methos
Проблемы с зачетом ответов - падежи гуляют в разные стороны и напрягают неимоверно... Несколько раз ответил в именительном - засчитывался другой... Пару раз наоборот

Да, бывает. Исправляю по мере замечаний.

Nikolaev N. 02.10.2006 21:49

Ur-Quan,

Цитата:

В чём же состоит недостаток?
В том, что нет фальстартов.

Цитата:

Да, бывает. Исправляю по мере замечаний.
Целесообразно, ПМСМ, не изобретать велосипед, а принять ПРАВИЛА УМНОГО КАЗИНО

Ur-Quan 03.10.2006 10:06

Цитата:

Сообщение от Nikolaev N.
Незадолго до конца вопроса (0...3 слова до конца произнесения вопроса ведущим) загорается лампочка за ведущим. Кто первый после этого нажал кнопку - отвечает. В случае фальстарта кнопка блокируется на 2 секунды.

Цитата:

Сообщение от Nikolaev N.
В том, что нет фальстартов.

Как же, проверил, если нажать до загорания лампочки, то кнопка временно блокируется. Или я неправильно понимаю это понятие? После нажатия кнопка должна блокироваться всё время, пока не будет прочтён вопрос, + 2 секунды?
Цитата:

Сообщение от Nikolaev N.
Целесообразно, ПМСМ, не изобретать велосипед, а принять ПРАВИЛА УМНОГО КАЗИНО

Да они довольно жёсткие, эти правила. Сколько раз там не засчитывался верный ответ, на себе проверял... И ответ заложен только один. Не считаю их идеальным вариантом.

George 03.10.2006 10:08

Цитата:

Сообщение от Ur-Quan
Проблемы с зачетом ответов - падежи гуляют в разные стороны и напрягают неимоверно... Несколько раз ответил в именительном - засчитывался другой... Пару раз наоборот


Игра отличная. Мне дико понравилась, но действительно существует проблема с зачетом правильного ответа, который просто не совсем точно был введен. Я думаю неплохая идея, чтобы в этом случае можно было сделать паузу - войти в особый режим настройки и подправить свой счет вручную (и счет соперников, если они успели ответить после "неправильного" ответа игрока-человека за компьютером).

konstdem 03.10.2006 10:47

Игра замечательная!
Будем надеяться, апдейты в виде новых вопросов будут появляться регулярно. А то я за два вечера все четыре игры закончил :( Добавки хочется неимоверно

Ur-Quan 03.10.2006 19:32

George, боюсь, будут злоупотребления. Ничего, просто стоит увеличивать либеральность при приёме ответа.
konstdem, пожалуй, будут добавки. Особенно, когда хвалят - оно всегда приятно :D А то некоторые воспринимают как должное... :)

Chiefson 03.10.2006 20:53

Сыграл. Просто супер! Как я могу помочь с новыми темами для игры? У меня есть (не из базы) :-))

Nikolaev N. 03.10.2006 21:28

Ur-Quan,
Цитата:

Как же, проверил, если нажать до загорания лампочки, то кнопка временно блокируется. Или я неправильно понимаю это понятие? После нажатия кнопка должна блокироваться всё время, пока не будет прочтён вопрос, +?
Попробую поподробней объяснить, как работает обработка нажатия кнопки в телеСИ.
До появления вопроса кнопка заблокирована. После появления вопроса на экране блокировка снимается. Незадолго до конца вопроса (0...3 слова до конца произнесения вопроса ведущим) загорается лампочка за ведущим. Если игрок нажимает кнопку до момента зажигания лампочки, то его кнопка блокируется на 2 секунды. Право ответа предоставляется тому, кто первый после момента зажигания лампочки нажал кнопку, в том числе это может быть и игрок, у которого после фальстарта истекли 2 секунды блокировки его кнопки.

Цитата:

Да они довольно жёсткие, эти правила.
Вот это и хорошо: даже плохие правила лучше их отсутствия. А правила УМНОГО КАЗИНО – хорошие. Во всяком случае, за несколько лет ничего лучше не выкристаллизовалось.

Цитата:

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

Цитата:

И ответ заложен только один. Не считаю их идеальным вариантом.
Улучшайте, кто ж мешает.

George 04.10.2006 09:37

Цитата:

Сообщение от Ur-Quan
George, боюсь, будут злоупотребления. Ничего, просто стоит увеличивать либеральность при приёме ответа.

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

razor 04.10.2006 15:28

Ur-Quan, спасибо. Весьма качественная реализация с отличной играбельностью.

Ur-Quan 05.10.2006 10:01

Nikolaev N., тогда я не понимаю, что в игре не так? Фальстарты имеются, ведь можно нажать до зажигания лампочки.
Цитата:

Если игрок нажимает кнопку до момента зажигания лампочки, то его кнопка блокируется на 2 секунды.
- так и происходит. Ведь лампочка загорается не сразу же при появлении вопроса на экране. :confused:

Chiefson, можете прислать вопросы на ur-quan [собака] list.ru, а я уж их добавлю в новые пакеты :)

George, в общем-то да, но соблазн будет слишком велик :) В том же "Умном казино" почему-то нет такой опции. Это уже на крайний случай. Обычно же понятно, какой должен быть ответ. Если спрашивается о человеке, то надо назвать его фамилию или прозвище, о другом объекте - самое его распространённое название.

Nikolaev N. 05.10.2006 21:28

Ur-Quan,
Владимир, извините: сам запутался и Вас пытался запутать.:( У Вас все правильно сделано, я играл только один раз и почему-то неправильно понял.:(

Ur-Quan 09.10.2006 09:13

Nikolaev N.,
Ничего страшного :) Зато теперь все поймут механизм работы кнопки.

feliscatus 27.10.2006 16:49

Володя! Когда выйдут новые обновления базы вопросов? Сложно ли это? Ведь сколько турниров прошло: Чемпионат Москвы по СИ, Открытый Чемпионат клуба Неспроста...

Как было бы приятно снова п(р)оиграть все их вопросы в твоем красивом интерфейсе!

Ur-Quan 27.10.2006 19:14

Андрей, всё это не столько сложно, сколько требует затрат времени :)
И ещё для поддержки обновлений нужно подготовить новую верСИю. А там сейчас обнаружилась некая ошибка.

Кстати, если у кого-то программа случайно вылетит, пожалуйста, присылайте протокольный файл proto.txt на ur-quan [собака] list.ru :)

добавлено через 11 минут
И ещё, кстати, я не уверен, что АнатБел согласится на такое использование вопросов...

feliscatus 30.10.2006 15:32

Цитата:

Сообщение от Ur-Quan
И ещё, кстати, я не уверен, что АнатБел согласится на такое использование вопросов...

Вопросы Чемпионатов Москвы - выложены на сайте клуба Неспроста, т.е. они уже в открытом доступе. Но можно спросить и разрешения у Анатолия Рафаиловича :rolleyes:

Потом можно ведь, и м.б. нужно, их малость раскассировать по другому - все будет тип топ.

Еще вопрос а на каком языке написана программа?

Ur-Quan 30.10.2006 20:21

feliscatus,
угу, спрошу.
А язык - C++. Но, возможно, для повышения надёжности программа впоследствии будет перенесена на C#.

Ur-Quan 15.12.2006 17:38

Новые вопросы
 
Итак, началось пополнение игровых пакетов.
Необходимо ещё раз скачать весь архив с игрой. При поступлении следующих пакетов это уже будет излишним.
Автор подавляющего большинства вопросов в пакете - Байрам Кулиев.
Все авторские права сохраняются. Их всегда можно проверить, загрузив конкретный файл с вопросами в папке DATA.

Скачать можно здесь:
http://ur-quan1986.narod.ru/ksi.html

Так. Нужно ли будет анонсировать появление каждого пакета?

feliscatus 15.12.2006 19:35

Цитата:

Сообщение от Ur-Quan
Нужно ли будет анонсировать появление каждого пакета?

Во первых строках - ОГРОМНОЕ СПАСИБО :lol:

Анонсировать надобно, чтобы здешний народ то знал...

Сыграл уже в новой версии одну игру, обыграл господ П. и Х. :)

anatbel 17.12.2006 11:03

Цитата:

Сообщение от Ur-Quan
И ещё, кстати, я не уверен, что АнатБел согласится на такое использование вопросов...

Согласится, конечно. Отчего бы и нет, раз уж выложено и в базу послано?

Но я тут и сам поиграл.
Сделано недурно, особеннго понравился мой собственный вид со спины. :)

Понравилось, кстати, и то, что автор сумел найти достойную альтернативу по-идиотски сверхжестким правилам приснопамятного Полоумного Казино. :))

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

Раз уж так, отмечу, что есть еще, куда расти.

В частности, не был мне зачтен ответ "белладонна" - программа объявила правильным "беладонна". :)
И не был зачтен ответ "бумажные деньги" (которыми топили) - "правильным" объявлен ответ "деньги". :)
Видимо, немцы топили монетками? :):)
(Кстати, надо бы засчитывать и "купюры", и "банкноты". и "ассигнации").

Но это все - поправимые мелочи.

Спасибо, Володя.

methos 17.12.2006 21:26

Добавлю также от себя. Встретился мне вопрос: Сколько колец выковал Саурон. Правильным ответом признавался "20"... (1+3+7+9). Когда-то, на 4емпионате Одессе я уже про4итал по етому поводу лекцию ведуwему А.И.Клейну, ну и про4им собравwимся :D 3 Ельфийских кольца были выкованы Целебримбором. Саурон к ним не преикасался и даже никогда их не видел. Именно ето и позволяло их использовать для добра...
(Опять одержана победа сил добра над силами разума)
Вы уж простите... Но меня тут в каком-то обзоре обозвали Толкиенистом, ноблесс оближ

добавлено через 1 минуту
Ето я все к тому, 4то правильный ответ - 17!!!

зам. 17.12.2006 22:21

Ребята - а ничего, что народ вообще-то поиграть хочет на этих вопросах, разрешаете?


Часовой пояс GMT +3, время: 17:22.

vBulletin v3.8.12 by vBS, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co