Навигация
Поддержать материально
Steam Greenlight

Логотипы
Медальки
Темы форума
194 - ?
27.08.2026
 PapkaI_Igrodel
193 - Bullet Heaven…
23.06.2026
 Dan
.ruby
9.06.2026
 stom
193 - ?
29.05.2026
 Piroxyline
192 - Lords of the B…
10.05.2026
 Mefistofel
Архив Neuh
6.04.2026
 PapkaI_Igrodel
192 - ?
3.04.2026
 PapkaI_Igrodel
Видео пятнашки
14.03.2026
 appscoproration
191 - RPG XIII
7.03.2026
 Mefistofel
Насколько серьезно в…
19.02.2026
 VoroneTZ
Обсуждение «77 - ?»
Страница 2 из 7 < 1 2 3 4 5 > >>
Pesets
Avatar пользователя

Опубликовано 05.01.2012 17:14 (15 лет назад)    #
Вспоминая битвы ИИ, в которых я участвовал, есть два варианта. В обоих используется "тестирующая программа", которая реализует игровую среду и собирает ответы от ИИ.

-Каждый ИИ является DLL-кой с заранее заданными процедурами (но тогда все не-компилируемые языки идут лесом)
-ИИ просто считывает из stdin и выводит в stdout, а тестирующая программа перенаправляет хэндлы куда там ей надо. Тут никаких ограничений на язык нет - с консолью все работать умеют.
Dj_smart
Avatar пользователя

Опубликовано 05.01.2012 17:30 (15 лет назад)    #
Division, зачем тогда сеть? Ведь можно просто подключить две библиотеки и поочередно дергать функции. В таком случае (однажды следил за подобным конкурсом) боты сражаются попарно в большом количестве сражений (ведь одна схватка в сумме и секунды не продлится, если библиотеку юзать).
horizonOffset
Avatar пользователя

Опубликовано 05.01.2012 18:15 (15 лет назад)    #
А как насчёт AI для пошаговой стратегии? Пользовательским приложениям через стандартный ввод-вывод передаётся карта, положение вражеских баз и т.д. Потом программа по очереди работает с каждым AI, передаёт ему изменения на поле и ждёт ответов (куда какие юниты передвинулись и т.д.)...

Можно сделать визуализацию и транслировать баттл онлайн... Как вам?

редакция от horizonOffset, 07.01.2012 10:46

Malcolm
Avatar пользователя

Опубликовано 05.01.2012 18:55 (15 лет назад)    #
horizonOffset написал:
пошаговой РТС

а как Real Time Strategy может быть пошаговой? о_О
Shirson
Avatar пользователя

Опубликовано 05.01.2012 19:32 (15 лет назад)    #
Битва ИИ это долгосрочный проект, в котором нужно сначала отточить програму-ведущего, потом наработать правила, накидать программ-ИИ для примеров и только после этого уже проводить по ней конкурсы.
KEFIR
Администратор
Avatar пользователя

Опубликовано 05.01.2012 20:11 (15 лет назад)    #
Да и конструкторщики идут лесом тогда, потому что это будет всеже конкурс по программированию, а мы от этого ушли... Короче это так и останется моей мечтой (в рамках ИГДЦ) видимо :)
Dj_smart
Avatar пользователя

Опубликовано 05.01.2012 20:30 (15 лет назад)    #
Да, это только мечты. А как насчет Конструкторов? Ну, чтобы можно было что-либо собирать, и чтобы работать с этим уже.

редакция от Dj_smart, 05.01.2012 20:31

vlad-viper
Avatar пользователя

Опубликовано 05.01.2012 21:41 (15 лет назад)    #
horizonOffset написал:
А как насчёт AI для пошаговой РТС?

Подумай что написал...

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

Можно сделать визуализацию и транслировать баттл онлайн... Как вам?

Как ты это представляеш? Бредово, сложно... Будет куча ошибок...

Битва ИИ на примере дурака интересно, вот только кто саму игру напишет?
Division
Avatar пользователя

Опубликовано 06.01.2012 06:36 (15 лет назад)    #
Division, зачем тогда сеть?

Чтобы можно было бота писать на чём угодно. На том же флеше к примеру.
Вообще такой конкурс как по мне очень крутая идея, но надо готовиться.
Если кто-то возьмёт на себя реализацию сервера/тетсирующей программы будет супер. А сам конкурс провести когда он закончит.
LetsOffBrains
Avatar пользователя

Опубликовано 06.01.2012 14:26 (15 лет назад)    #
Фу-фу-фу, бросьте это!
SarCasm
Avatar пользователя

Опубликовано 06.01.2012 14:46 (15 лет назад)    #
+RTS
Dj_smart
Avatar пользователя

Опубликовано 06.01.2012 20:36 (15 лет назад)    #
Поддерживаю RTS.
Zer0
Avatar пользователя

Опубликовано 07.01.2012 08:16 (15 лет назад)    #
Шоп забацать хорошую RTS нада много графики, оттачивать баланс, подбирать юнитов, и вообще это на месяц минимум занятие.

RPG - еще больше, если конечно подходить к этому серьезно. Несерьезных RPG хватает и так...

Желающим совместить все и сразу предлагаю сделать 2d-top-down-diablo-like-click-em-up. Обязательно - несколько разных персонажей на выбор, с уникальным деревом развития; генератор карт, монстров и оружия. Можно прилепить квесты. В качестве полезной нагрузки и для баллансирования игры предлагаю сделать там же ботов для прохождения, чтобы собирать статистику по экспе и сделать действительно полезные абилки. Работы завалсиь, особенно с учетом баллансировки и добавления киллер-фич.

----

Теперь реалистичное:

Как насчет судоку? Помимо обычных 9x9 есть еще 8x8, 12x12 и пересечения квадратов, и не-квадратные судоку. Графики не так много, а вот алгоритмическая часть получится навороченная. Весьма интересно написать генератор задачек с разными уровнями сложности.

Желающим извратов: можно взять за основу идею из Puzzle Quest, игру против компьютера, ставить числа по очереди, или фигачить спелл. Не успел вовремя сделать ход - его сделает компьютер. Соответственно все поле раскрасить разными цветами, ставишь цифру - получаешь соотвествующее ей количество маны. Если хорошо разнообразить геймплей (разными режимами, видами поля, и т.д.) получится неплохое развлечение.
Ignis
Копробарон
Avatar пользователя

Опубликовано 07.01.2012 10:13 (15 лет назад)    #
Zer0, как определим победителя в таком случае?
Zer0
Avatar пользователя

Опубликовано 07.01.2012 10:18 (15 лет назад)    #
Как обычно, голосовалкой.

Конкурсов типа "Битва АИ" было уже стопитот тысяч, давно написаны и среды для исполнения скриптов, и прочая. Если уж совсем хочется - можно написать и свой движок для битв. Однако, тогда придется придти к единому стандарту, интерфейсу взаимодействия, ватевер... Но думаю в таком случае конкурс вообще никогда не начнется :)
horizonOffset
Avatar пользователя

Опубликовано 07.01.2012 11:03 (15 лет назад)    #
Упс, опечатался, извините...

Я просто предложил идею, при том я и сам понимаю, как сложно такое реализовать...

Шоп забацать хорошую RTS нада много графики, оттачивать баланс, подбирать юнитов, и вообще это на месяц минимум занятие.

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

Ещё в голове промелькнула мысль о конкурсе интерактивных фильмов, но хз как вы это воспримите (вроде тоже почти игры, но я и сам с трудом это представляю, нужно много графики, сюжет)
LetsOffBrains
Avatar пользователя

Опубликовано 07.01.2012 13:09 (15 лет назад)    #
Может смешаем несколько тем? Менеджер + РТС. Джампер + РПГ. Типо того, фантазируйте. Можно несколько тем дать и смешивай как хочешь.
Дали 5 тем, нужно минимум 2 смешать. Еще хотелось бы что-нибудь веселое, лично.)))

редакция от LetsOffBrains, 07.01.2012 13:11

Dj_smart
Avatar пользователя

Опубликовано 07.01.2012 13:14 (15 лет назад)    #
Если не RTS то я выпадаю. Если RTS чудом будет подмножеством множества темы то поучаствую :)
Zer0
Avatar пользователя

Опубликовано 07.01.2012 14:15 (15 лет назад)    #
Хм, тогда уж Indirect Control RTS с Player Heroes, покером и блудницами :)
Dj_smart
Avatar пользователя

Опубликовано 07.01.2012 14:17 (15 лет назад)    #
Тогда точно выпадаю :) Индирект однажды делали — вышло не очень.
Страница 2 из 7 < 1 2 3 4 5 > >>
Перейти на форум:
Конкурсы
Открытые конкурсы:
Активных нет
Недавние конкурсы:
 193 - Bullet Heaven II
 192 - Lords of the Board
 191 - RPG XIIII
 190 - Horror
 189 - Race V
 Все конкурсы
Случайная игра
Голосование

194?

Айдлер (инкрементальная игра)
40% [4 Голосов]
Автобаттлер
20% [2 Голосов]
Ситибилдер
10% [1 Голос]
Креативная тема (не связанные с игрой условия)
30% [3 Голосов]
Напишу в теме
0% [0 Голосов]

Голосов: 10
Начало: 24.08.2026 20:00


30,072,037 уникальных посетителей

Создано на базе русской версии PHP-Fusion copyright © 2003-2006 by Nick Jones.
Released as free software under the terms of the GNU/GPL license.