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

Логотипы
Медальки
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Темы форума
195 - @
Сегодня, 22:26
 Mefistofel
195 - ?
7.10.2026
 PapkaI_Igrodel
194 - Numbers go brr…
20.09.2026
 PapkaI_Igrodel
Будущее IGDC
6.09.2026
 IAmNotARobot
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
Сейчас на сайте
Гостей: 6
На сайте нет зарегистрированных пользователей

Пользователей: 1,795
новичок: appscoproration
Обсуждение «189 - Race V»
Страница 2 из 3 < 1 2 3 >
VoroneTZ
Avatar пользователя

Опубликовано 21.07.2025 05:19 (год назад)    #
KEFIR выглядит вообще офигенно, надеюсь звуковое сопровождение будет не хуже)
Roguelike III:Не участвую.
Erewego
Avatar пользователя

Опубликовано 21.07.2025 08:21 (год назад)    #
Мучаюсь с ботами, чтобы не творили хаос на трассе.

редакция от Erewego, 21.07.2025 08:21

Roguelike III:Сдал!
VoroneTZ
Avatar пользователя

Опубликовано 21.07.2025 17:43 (год назад)    #
Давайте еще продлим? :D
а то мне надо придумать как заставить противников объезжать траффик, а не просто тормозить и плестить за ним

редакция от VoroneTZ, 21.07.2025 18:24

Roguelike III:Не участвую.
Shirson
Avatar пользователя

Опубликовано 21.07.2025 19:03 (год назад)    #
Erewego написал:
Мучаюсь с ботами, чтобы не творили хаос на трассе.

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

Можно релизовать вменяемых ботов так:
Разбить трассу на ячейки (примерно с машину размером - где-то 3х3 малых клетки с твоего скриншота)
В каждый такт бот будет проверять обстановку вокруг себя на 1 или 2 ячейки вокруг себя и заполнять матрицу 3х3 или 5х5 тем, что он видит вокруг.
А потом, сравнивать эту матрицу с неким набором шаблонов, которые у него есть, чтобы понять, что делать.
Например:
Если игрок в дальней ячейке, то поддать газа.
Если в правой-верхней ячейке (относительно направления движения) появляется борт трассы, по сбросить скорость и принять руль влево.
Если игрок в соседней боковой клетке, попытаться его протаранить.
И п.р.

(Эта же схема в одном шаге от базового варианта нейросети, который легко обучать, но вряд ли хватит времени реализовать)
Roguelike III:Не участвую.
Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 21.07.2025 19:29 (год назад)    #
Так, ну по продлению нужно чтобы кивнуло побольше участников)
Еще желающие?

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

редакция от Mefistofel, 21.07.2025 19:30

Roguelike III:Сдал!
VoroneTZ
Avatar пользователя

Опубликовано 21.07.2025 19:41 (год назад)    #
у меня на карте расставлен путь вдоль каждой полосы на трассе
в пути у его нод есть атрибуты, в атрибутах я прописываю соседние ноды, на которые разрешен поворот
т.е. у меня противник едет по нодам, и в случае ее достижения следующую берет случайную из заранее прописанных
таким образом тачки случайным образом меняют полосу или даже могут поворачивать на перекрестках, и это избавляет от затупов когда они катаются по кругу или резко вылетают на встречку

по поводу противников думаю сделать сканирование на предмет другого авто перед ИИ, и если там кто то есть, то форсить смену полосы

редакция от VoroneTZ, 21.07.2025 19:41

Roguelike III:Не участвую.
Shirson
Avatar пользователя

Опубликовано 22.07.2025 06:56 (год назад)    #
Mefistofel написал:
По поводу ИИ - у меня был супер интеллект - набор точек по порядку.
ИИ выбиралслучайную точку в определенном случайном радиусе вокруг точки (чтобы не ехали по центру) и рулил туда)
Когда доезжал до определенного радиуса (чуть больше, чем выбранный случайный) - выбирает следующую точку.
Работает просто великолепно, с заносами, веселым поведением и т.д
Точки расставлялись руками.

+1
Похожую систему в Галаксиане реализовывал - когда в начале этапа враги в ордер выстраивались с подвыподвертом.

Roguelike III:Не участвую.
BlitzID
Avatar пользователя

Опубликовано 22.07.2025 11:52 (год назад)    #
Mefistofel написал:
Так, ну по продлению нужно чтобы кивнуло побольше участников)
Еще желающие?

Я не против продления. А то я слишком много времени уделил приданию игре стиля Game Boy (захотелось упороться по визуалу), что на геймплей не так много времени осталось. =)
Roguelike III:Не участвую.
Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 22.07.2025 12:08 (год назад)    #
Эх, конкурс проддлен до следующего понедельника
Roguelike III:Сдал!
Erewego
Avatar пользователя

Опубликовано 22.07.2025 12:44 (год назад)    #
Shirson написал:
Насколько я помню, в 99% раллийных гонок, неписи скриптуются в том или ином виде.
Т.е. задача полной автономности И вменяемости не имеет сколько-нибудь нормального решения и игры "читерят" с ботами, либо притормаживая их, чтобы не уделывали игрока, либо бустит, чтобы не отстовали совсем.


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

Mefistofel написал:
По поводу ИИ - у меня был супер интеллект - набор точек по порядку.
ИИ выбиралслучайную точку в определенном случайном радиусе вокруг точки (чтобы не ехали по центру) и рулил туда)


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

Mefistofel написал:
Эх, конкурс проддлен до следующего понедельника


Хотел написать, что тоже за продление. Но, считаю, нужно с этой практикой бороться, сильно балует)

редакция от Erewego, 22.07.2025 12:44

Roguelike III:Сдал!
Erewego
Avatar пользователя

Опубликовано 22.07.2025 12:52 (год назад)    #
VoroneTZ написал:
Давайте еще продлим? :D
а то мне надо придумать как заставить противников объезжать траффик, а не просто тормозить и плестить за ним


Модели машин напомнили игрушечные машинки из СССР
Roguelike III:Сдал!
VoroneTZ
Avatar пользователя

Опубликовано 22.07.2025 13:04 (год назад)    #
в общем я наверное закончил)
не скажу что вышло круто, но хоть что то)

редакция от VoroneTZ, 22.07.2025 13:04

Roguelike III:Не участвую.
Shirson
Avatar пользователя

Опубликовано 22.07.2025 23:43 (год назад)    #
VoroneTZ написал:
у меня на карте расставлен путь вдоль каждой полосы на трассе
в пути у его нод есть атрибуты, в атрибутах я прописываю соседние ноды, на которые разрешен поворот
т.е. у меня противник едет по нодам, и в случае ее достижения следующую берет случайную из заранее прописанных
таким образом тачки случайным образом меняют полосу или даже могут поворачивать на перекрестках, и это избавляет от затупов когда они катаются по кругу или резко вылетают на встречку

Тоже хороший вариант
Roguelike III:Не участвую.
VoroneTZ
Avatar пользователя

Опубликовано 23.07.2025 06:42 (год назад)    #
такс, ну раз все же продлили, попробую дать по больше ума ИИ
как минимум добавил автоматический возврат на трассу, если вдруг они вылетят\перевернутся
так же добавил подобную фичу игроку по нажатию кнопки R
ну, может поделаю еще новые модельки для разнообразия трафика
хотелось бы еще добавить пару треков, подумаю, будет ли время

редакция от VoroneTZ, 24.07.2025 06:44

Roguelike III:Не участвую.
IAmNotARobot
Avatar пользователя

Опубликовано 26.07.2025 09:23 (год назад)    #
VoroneTZ, скриншоты мне напоминают игры для PS1,
так и хочется запустить на телевизоре с ЭЛТ :D
Roguelike III:Не участвую.
Erewego
Avatar пользователя

Опубликовано 28.07.2025 11:29 (год назад)    #
Считаете ли вы моветоном или даже грехом использование сгенерированной музыки?

редакция от Erewego, 28.07.2025 11:31

Roguelike III:Сдал!
BlitzID
Avatar пользователя

Опубликовано 28.07.2025 14:21 (год назад)    #
Erewego написал:
Считаете ли вы моветоном или даже грехом использование сгенерированной музыки?

Лично я использую (ну не умею я в музыку). Для каких-то крупных или коммерческих проектов, наверное, не очень хорошо, но у нас тут конкурс на 7 человек - думаю, никто не против. =)
Roguelike III:Не участвую.
kott
Avatar пользователя

Опубликовано 28.07.2025 14:46 (год назад)    #
Erewego написал:
Считаете ли вы моветоном или даже грехом использование сгенерированной музыки?

Сейчас выхлоп нейросети может оказаться неотличимым от написанного человеком, так что считаю, что нормально использовать сгенерированную музыку.
Roguelike III:Не участвую.
Mefistofel
Инженер‑космогоник
Avatar пользователя

Опубликовано 28.07.2025 18:01 (год назад)    #
Ух ты, у нас даже есть результаты)
Молодцы!

По поводу музыки - я не считаю чем то зазорным
Roguelike III:Сдал!
VoroneTZ
Avatar пользователя

Опубликовано 28.07.2025 18:19 (год назад)    #
все еще надеюсь что KEFIR успеет что нить залить, на видяхах выглядело очень интересно
Roguelike III:Не участвую.
Страница 2 из 3 < 1 2 3 >
Перейти на форум:
Конкурсы
Открытые конкурсы:
Roguelike III
Подведение результатов...

Старт: 9 октября 2026г.
Финиш: 26 октября 2026г.

Участники: 4
Недавние конкурсы:
 №194 - Numbers go brrr
 №193 - Bullet Heaven II
 №192 - Lords of the Board
 №191 - RPG XIIII
 №190 - Horror
 Все конкурсы
Случайная игра
Мини-чат
Вам необходимо залогиниться.

Архив чата

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

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