|
Jam Session 6 Конкурс на лучшую подачу сюжета.
Ответственный: H@NON. |
06.05.2013, 11:03
|
#1
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
I am not guilty (Tirarex)
Жанр : 3D шутер с небольшим открытым миром
Сюжет : наш герой попал в тюрьму
будуче невиновным он пытается сбежать из нее и найти настоящего преступника
(как он попал в тюрьму и за что я пока говорить не буду дабы не раскрывать весь сюжет )
Скрины (скоро будут , только начал делать )
|
(Offline)
|
|
Эти 5 пользователя(ей) сказали Спасибо tirarex за это полезное сообщение:
|
|
06.05.2013, 18:13
|
#2
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: I am not guilty (Tirarex)
Пишу ai , как заметил ксорсовский meshinsect плохо подходит для конуса
возможно сегодня будет пару скринов
|
(Offline)
|
|
06.05.2013, 18:46
|
#3
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: I am not guilty (Tirarex)
Пишу ai , как заметил ксорсовский meshinsect
|
зачем так жоско?
юзай скалярное произведение векторов aka dot.
вектор взгляда бота vs вектор от бота до возможно видимого объекта (нормализованные).
дот даст число от -1 до 1, воспринимай его как "насколько вектор1 похож на вектор2".
если один из векторов не вывернут, то проверка типа dot>0.5 должна дать инфу что бот видит объект конусом в 45 градусов.
|
(Offline)
|
|
06.05.2013, 18:46
|
#4
|
Легенда
Регистрация: 14.10.2007
Сообщений: 3,878
Написано 2,012 полезных сообщений (для 5,072 пользователей)
|
Ответ: I am not guilty (Tirarex)
А уровень в тюремном душе будет?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
06.05.2013, 18:54
|
#5
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: I am not guilty (Tirarex)
Сообщение от Mr_F_
зачем так жоско?
юзай скалярное произведение векторов aka dot.
вектор взгляда бота vs вектор от бота до возможно видимого объекта (нормализованные).
дот даст число от -1 до 1, воспринимай его как "насколько вектор1 похож на вектор2".
если один из векторов не вывернут, то проверка типа dot>0.5 должна дать инфу что бот видит объект конусом в 45 градусов.
|
спасибо за инфу , буду тестировать данную технологию
Сообщение от Gector
А уровень в тюремном душе будет?
|
нет , но сама тюрьма будет
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
08.05.2013, 23:10
|
#6
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: I am not guilty (Tirarex)
Простейшие аи сделаны , добавлено освещение (будет только риал тайм)
(и еще немного разных вещей)
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо tirarex за это полезное сообщение:
|
|
11.05.2013, 20:28
|
#7
|
Бывалый
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений (для 428 пользователей)
|
Ответ: I am not guilty (Tirarex)
А какой движок?
|
(Offline)
|
|
12.05.2013, 11:19
|
#8
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: I am not guilty (Tirarex)
Xors3d + physx
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.05.2013, 11:28
|
#9
|
Разработчик
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений (для 565 пользователей)
|
Ответ: I am not guilty (Tirarex)
tirarex, а где скрины?
|
(Offline)
|
|
12.05.2013, 14:31
|
#10
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: I am not guilty (Tirarex)
могу скинуть , сейчас работаю над картой
один хороший человек сделал карту с дорогами и дал модельки домов , для первого уровня тюрьма сделана мною
пока домики не поставлю особо скринов скидывать нет смысла
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо tirarex за это полезное сообщение:
|
|
12.05.2013, 19:13
|
#11
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: I am not guilty (Tirarex)
чтото не то , после сборки половины города фпс начел понемногу падать
(
|
(Offline)
|
|
12.05.2013, 20:07
|
#12
|
Знающий
Регистрация: 24.12.2008
Сообщений: 280
Написано 145 полезных сообщений (для 775 пользователей)
|
Ответ: I am not guilty (Tirarex)
Ну так город же открытый. Наверное детализация большая.
|
(Offline)
|
|
12.05.2013, 21:32
|
#13
|
Бывалый
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений (для 866 пользователей)
|
Ответ: I am not guilty (Tirarex)
Сообщение от Raion
Ну так город же открытый. Наверное детализация большая.
|
Город небольшой , детализация на уровне 2 мафии
|
(Offline)
|
|
12.05.2013, 22:02
|
#14
|
Терабайт исходников
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений (для 6,051 пользователей)
|
Ответ: I am not guilty (Tirarex)
привыкайте что сегодня кол-во поликов решает малозначительно в производительности.
важнее кол-во отдельных мешей/текстур и овердро если шейдеры жирные.
поэтому в первую очередь - склеивай всё что можно в синглсюрфейс, запихивай много рядом находящихся текс в один атлас, старайся не рисовать куски левела, загороженные другими.
по последнему самый простой и быстро реализуемый вариант - подели местность на клеточки, привяжи к каждой клеточки куски города, вбей руками из какой клетки какие другие видны.
в реале это конечно автоматически всё можно фигачить, но в пределах временных рамок конкурса я б делал так.
|
(Offline)
|
|
12.05.2013, 22:04
|
#15
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,024
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: I am not guilty (Tirarex)
Сообщение от Mr_F_
привыкайте что сегодня кол-во поликов решает малозначительно в производительности.
важнее кол-во отдельных мешей/текстур и овердро если шейдеры жирные.
поэтому в первую очередь - склеивай всё что можно в синглсюрфейс, запихивай много рядом находящихся текс в один атлас, старайся не рисовать куски левела, загороженные другими.
по последнему самый простой и быстро реализуемый вариант - подели местность на клеточки, привяжи к каждой клеточки куски города, вбей руками из какой клетки какие другие видны.
в реале это конечно автоматически всё можно фигачить, но в пределах временных рамок конкурса я б делал так.
|
Можно заюзать библиотеку "Sector System", там в два счёта такое делается, если надо выложу, а то оф. полудохлый.
P. S. Только если на блице кодишь.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:31.
|