GTAModding Life
#562
Отправлено 25 June 2012 - 14:49
RAGE research project, public side: OpenIV (Журнал изменений • План развития) | openFormats
#563
Отправлено 25 June 2012 - 15:52
#564
Отправлено 26 June 2012 - 13:45
http://www.youtube.c...E&feature=g-upl
Замутил недавно такой вот модик к старому доброму думу 2, благо моддинг там очень сильно развит)
Мод кстати - это конверсия старого доброго Shadow Warrior на движок дума.
Хммм.... почему то видос не хочет отображаться на этой странице...
Сообщение отредактировал LEX SAFONOV: 26 June 2012 - 13:52
#565
Отправлено 29 June 2012 - 19:08
#566
Отправлено 08 July 2012 - 18:14
Не актуально
Сообщение отредактировал Compton: 09 July 2012 - 14:53
#569
Отправлено 18 July 2012 - 12:47
ты наверное хотел сказать БАРЫШЕНЬ И ПРЕФЕРАНСА?[спойлер]
#572
Отправлено 20 July 2012 - 17:35
#574
Отправлено 20 July 2012 - 18:15
#575
Отправлено 20 July 2012 - 18:53
#576
Отправлено 20 July 2012 - 19:14
А теперь возьми и посчитай все строчки кода всей паутины юниксов.
http://www.xfce-look...imeline-7.2.png
#577
Отправлено 20 July 2012 - 20:56
Сообщение отредактировал Иван Кузьменко: 20 July 2012 - 21:28
#578
Отправлено 21 July 2012 - 07:36
в компилятор они туеву хучу макросов запилить чтоб из строчек типа
они могли нажать какой-нибудь там Ctrl+J и получитьmodel.load(#CHEETAH)
while not
model.available(#CHEETAH)
load_requested_models
get_player_pos_to $X $Y $Z
$Z += 4.0
$X += 10.0
car.add($car, #CHEETAH, $X, $Y, $Z)
SPAWN_CAR_AT_PLAYER_POS($car, #CHEETAH)
#579
Отправлено 21 July 2012 - 10:58
Официальная цифра для WinXP - 2 миллиарда.Интересно сколько тогда строчек исходного кода виндовса наверно миллионы
так был-бы компилятор нормальный, у рокстаров он собственный.
в компилятор они туеву хучу макросов запилить чтоб из строчек типа
они могли нажать какой-нибудь там Ctrl+J и получитьmodel.load(#CHEETAH)
while not
model.available(#CHEETAH)
load_requested_models
get_player_pos_to $X $Y $Z
$Z += 4.0
$X += 10.0
car.add($car, #CHEETAH, $X, $Y, $Z)
SPAWN_CAR_AT_PLAYER_POS($car, #CHEETAH)
Сама идея о том, что такие макросы возможны, проистекает из глубокого непонимания логики работы игрового движка.
В open-world, нельзя просто так загрузить какой-то ресурс (вернее, можно, но, в общем случае, это приведет к проблемам либо с памятью, либо с лагами).
В GTA есть понятие бюджета ресурсов. Он рассчитывается из параметров популяции текущего района и свободных ресурсов.
Как правило, все mission-critical модели грузятся в начале миссии, для того, чтобы не возникло ситуации, когда из-за того, что вся память занята текущей популяцией, ресурсов просто не осталось.
С другой стороны, загрузка моделей - это процесс, занимающий ощутимое время. Поэтому он разбивается на две фазы: в первой - запрашивается ресурс, во второй - проверяется, загрузился ли он. Между фазами есть какое-то ощутимое время, как которое можно успеть что-то сделать.
Сообщение отредактировал listener: 21 July 2012 - 11:06
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных



![СССР (USSR) [до 1991 года]](/images/flags/su.png)











