Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты на Unity

Ответ
 
Опции темы
Старый 12.12.2014, 15:50   #196
MiXaeL
Бывалый
 
Аватар для MiXaeL
 
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений
(для 267 пользователей)
Ответ: Faded [игра мечты]

хотя... сейчас у меня прототип дошёл до отметки, где тупо перекомпиляция скриптов и перезапуск игры внутри едитора занимают уже около полуминуты.
Это еще ок. У меня друг работает над Life is feudal, там ребилд проекта 5-7 минут, 2 минуты инкрементальная сборка.
Вообще, мне казалось, что все должно как-то в модули выделяться и тестироваться независимо (типа отдельно боевка, отдельно скриптовые сцены и т.п.), но видимо это не так, даже в серьезных проектах.
(Offline)
 
Ответить с цитированием
Старый 12.12.2014, 19:08   #197
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Faded [игра мечты]


там ребилд проекта 5-7 минут
для большого С++ проекта это норма по ходу. авиасим на моём двиге ребилдился 6 - засекал)
со скриптами в юнити конечно всё куда быстрее.
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Старый 15.01.2015, 14:35   #198
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Faded [игра мечты]

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

__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Эти 16 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
Android (17.01.2015), ARA (15.01.2015), Arles (20.01.2015), Arton (15.01.2015), cahekp (19.02.2015), DRAG (15.01.2015), FireOwl (18.02.2015), FREE MAN (17.02.2015), is.SarCasm (20.01.2015), LLI.T.A.L.K.E.R. (17.02.2015), MadMedic (19.02.2015), mauNgerS (15.01.2015), moka (15.01.2015), pax (15.01.2015), Randomize (16.01.2015), Samodelkin (15.01.2015)
Старый 16.02.2015, 22:15   #199
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: Faded [игра мечты]

Как дела? Надеюсь не забил на проект? Выкладывай патчи почаще, а то уже дофига времени прошло а патча нового все нет.
__________________

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
Mr_F_ (16.02.2015), Samodelkin (17.02.2015), St_AnGer (17.02.2015)
Старый 16.02.2015, 22:38   #200
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Faded [игра мечты]

Не забил, я уже 2 недели назад как планировал выпустить, да не хочется выпускать с ФПСом ниже прошлого (что не так тривиально, учитывая что персонажей стало в 3 раза больше), но я уже близок)
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Эти 6 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
Igor (17.02.2015), impersonalis (16.02.2015), mauNgerS (17.02.2015), Nex (17.02.2015), Samodelkin (17.02.2015), St_AnGer (17.02.2015)
Старый 17.02.2015, 00:16   #201
Samodelkin
Мастер
 
Регистрация: 12.01.2009
Сообщений: 979
Написано 388 полезных сообщений
(для 631 пользователей)
Ответ: Faded [игра мечты]

Сообщение от Mr_F_ Посмотреть сообщение
Не забил, я уже 2 недели назад как планировал выпустить, да не хочется выпускать с ФПСом ниже прошлого (что не так тривиально, учитывая что персонажей стало в 3 раза больше), но я уже близок)
Выпустить игру или патч? Когда релиз планируется?
(Offline)
 
Ответить с цитированием
Старый 17.02.2015, 01:36   #202
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Faded [игра мечты]

Выпустить игру или патч?
до игры пока далеко

Когда релиз планируется?
When it's done.
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Эти 7 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
cahekp (19.02.2015), LLI.T.A.L.K.E.R. (17.02.2015), mauNgerS (17.02.2015), pax (17.02.2015), Randomize (17.02.2015), Samodelkin (17.02.2015), St_AnGer (17.02.2015)
Старый 21.02.2015, 22:48   #203
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Faded [игра мечты]


__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Эти 9 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
Android (21.02.2015), Arton (22.02.2015), Harter (23.02.2015), impersonalis (21.02.2015), moka (21.02.2015), pax (23.02.2015), Samodelkin (22.02.2015), tirarex (22.02.2015), Жека (22.02.2015)
Старый 21.02.2015, 23:05   #204
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: Faded [игра мечты]

А куда они все идут ? Со времен гта и мафии наблюдал за людьми и машинами , все кругами гоняют.
Попробуй запилить интерактивные двери , машины расставленные на стоянках и пусть они себе от дома в машину а потом покатаясь идут в магазин и обратно.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (21.02.2015)
Старый 21.02.2015, 23:31   #205
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Faded [игра мечты]

А куда они все идут ?
В данном видео никуда, я заставил их топать в заросли и обратно, просто чтобы их побольше в одном месте собралось, и можно было бы проверять как они обходят друг друга.
В реальной игре пешеходы идут от одного края левела к другому - вообще подразумевается что это один типа ушёл с карты, а другой пришёл, я потом сделаю чтобы они уходили вдаль туда, где ты их телепортацию не увидишь.
Время от времени им приходят разные гениальные идеи, как то "а не поехать ли мне лучше на трамвае", "а не купить ли мне выпить", "а не закурить ли мне", в таком случае они идут в какую-то другую точку, делают там действия.
Я не планирую делать симуляцию жизни в пределах целых суток. В игре будут уровни со статичным временем дня, и симуляции жизни должно хватать только на её изображение в пределах пары часов.

Машины также появляются с одного края карты, едут на другой.

Двери есть, NPC ими пользуются, ходят в магазины.

Трафик-челов слезающих с тачек или залезающих в них тоже потом сделаю.
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
Arton (22.02.2015), tirarex (22.02.2015)
Старый 21.02.2015, 23:50   #206
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Faded [игра мечты]

Слишком заметно как сферы интерсексятся и они друг друга "огибают". Понимаю чтобы сделать больше расстояние сферами тут не пройдет.

Мне нравилось в AC также как тела реагировали на взаимодействие с окружением, в последнем (Unity) очень даже прикольно толпа сделана, и там её очень много.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Mr_F_ (21.02.2015)
Старый 21.02.2015, 23:52   #207
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Faded [игра мечты]

На самом деле челы начинают видеть и огибать друг друга ещё за метров 10+ (там просчитывается полное зрение всех всеми всегда), сферы там для другого используются. Но кривая зависимости силы огибания от дистанции видимо не совсем подходящая, сейчас там вес = 1 / sqrDistance. Плюс в некоторых случаях когда челов вокруг слишком много, резкие повороты неизбежны, т.к. обходишь ближайшего, попадаешь носом в следующего.
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
moka (21.02.2015)
Старый 21.02.2015, 23:54   #208
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Faded [игра мечты]

Сообщение от Mr_F_ Посмотреть сообщение
На самом деле челы начинают видеть и огибать друг друга ещё за метров 10+ (там просчитывается полное зрение всех всеми всегда), сферы там для другого используются. Но кривая зависимости силы огибания от дистанции видимо не совсем подходящая, сейчас там вес = 1 / sqrDistance. Плюс в некоторых случаях когда челов вокруг слишком много, резкие повороты неизбежны, т.к. обходишь ближайшего, попадаешь носом в следующего.
Ну если бы они за 10 метров перенаправлялись в направление которое "гарантирует" обход, то лучше это делать пораньше, т.к. угол поворота будет тогда меньше и будет меньше бросаться в глаза.
А в близи тут да, все в разы сложнее и "резкий" обход будет достаточно.
(Offline)
 
Ответить с цитированием
Старый 22.02.2015, 00:02   #209
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Faded [игра мечты]

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

если интересно, алгоритм такой:

var sideVec = Vector3.Cross(goalDir.normalized, Vector3.up);
...
на все препятствия:
vec = препятствие - person.tform.position;
side = Mathf.Sign(-Vector3.Dot(vec.normalized, sideVec));
weight = 1.0f / vec.sqrMagnitude;
avoidFactor += weight * side;
...
avoidDir = sideVec * (avoidFactor / кол-во препятствий) * energy;

далее avoidDir отклоняет собой желаемый вектор движения.

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

пробовал по-разному делать, в конце концов на таком остановился.
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Mr_F_ за это полезное сообщение:
moka (22.02.2015), Randomize (25.11.2016)
Старый 22.02.2015, 00:02   #210
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Faded [игра мечты]

Протокол ухода от столкновения идеален. В реальной жизни - немаловеротяны коллизии: ты влево - он влево, ты вправо - он вправо, ты (да йо майо! - пусть идёт!) стоишь - он тоже встал...
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо impersonalis за это полезное сообщение:
LLI.T.A.L.K.E.R. (22.02.2015), Mr_F_ (22.02.2015), pax (23.02.2015)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 15:49.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com