Random txt Срок жизни ресурса

Часы в форме

Форум сайта www.mizzystic.ru

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум сайта www.mizzystic.ru » Прошу помощи » Оптимизация игры HELP!


Оптимизация игры HELP!

Сообщений 1 страница 5 из 5

1

Очень нужно оптимизовать игру , недавно попробовал сделать собственную дальность видения , получилось впринципе но производительность игры не значительно поднялась. Мне сказали что есть такой скрипт в GM7 instance_deactivate что-то в этом духе , помогает при торможении игры . Попробовал что-то и он деактивирует все объекты кроме себя , мне нужно чтобы он кроме себя еще и стены в поле зрения оставлял и пару невидимых объектов (которых деактивировать просто нельзя иначе игра не будет рисовать полосы здоровья , патроны и т.д. и т.п.)

МНЕ ОЧЕНЬ НУЖНА ВАША ПОМОЩЬ!! !HELP!!!

Отредактировано JonhyS (2009-12-06 07:40:57)

0

2

JonhyS Вставь этот код в шаг ВСЕХ предметов кроме игрока:

Код:
{
  instance_activate_all();
  instance_deactivate_region(view_xview[0],view_yview[0],view_wview[0],view_hview[0],false,true);
}

Отредактировано BOGGAD (2009-12-06 15:59:50)

0

3

JonhyS
Самый простой и экномный способ: в рисование вставить
if x<view_xview[0]-sprite_width && x>view_xview[0]+(ширина вида)+sprite_width && y<view_xview[0]-sprite_height && x>view_xview[0]+(высота вида)+sprite_height {твои коды}

В рисование всего нажо стваить  это предусловие
В нём возможна ошибка в порядке, так что посмотришь- будут исчезать объекты за кадром или внутри

+1

4

спасибо всем за помощь, хорошие коды ! буду работать :)

0

5

JonhyS Вот ещё отличный скриптик, огромное спасибо автору:

Код:
defult_speed = argument0; 
if fps <= defult_speed {room_speed=defult_speed-fps/defult_speed+2;}
if fps >= defult_speed {room_speed=defult_speed;}


//Down below, if it dosn't work out well, take it out
alarm[0] = 2;
if alarm[0] = 0
{
screen_refresh();
screen_redraw();
screen_wait_vsync();
set_synchronization(500)
}

argument0 - Желаемый ФПС. Скрипт удерживает фпс более стабильным.

Вставлять в шаг объекта игрока.

Отредактировано BOGGAD (2009-12-08 18:28:53)

0


Вы здесь » Форум сайта www.mizzystic.ru » Прошу помощи » Оптимизация игры HELP!


Рейтинг форумов | Создать форум бесплатно