В какой то статье описывалась разновидность фреймовости
когда за один кадр обновляется\перемещается только часть спрайтов
а остальные спрайты перерисовываются уже в следующем кадре
Есть игры где можно увидеть подобное?
В какой то статье описывалась разновидность фреймовости
когда за один кадр обновляется\перемещается только часть спрайтов
а остальные спрайты перерисовываются уже в следующем кадре
Есть игры где можно увидеть подобное?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
DreamWalker: AlterEgo 2
ZaRulem 2014 №11 стр. 6
В конце января всё было готово и пришла пора оптимизаций. Всё оказалось сложнее, чем я думал. 6 врагов с логикой и отрисовкой никак не влазили по тактам и я пошёл на хитрость. Враги двигались в два раза медленнее героя и я просто разделил их на два кадра. Первые три врага обновлялись первый фрейм, следующий фрейм обновлялись другие 3 врага.
После кучи мелких оптимизаций средней степени осталась одна проблема - когда на экране присутствовали все 6 врагов, периодически вылезали лишние 8000-11000 тактов. Это было сурово. Путём долгих размышлений, причина была найдена. Враги двигались дискретно по 8 пикселей, в конце каждого промежутка им нужно было принимать решение что делать дальше (идти, развернуться если впереди стена и.т.п.). Сама по себе процедура "принятия решения" для одного врага занимала не так много тактов, однако, когда все 6 врагов принимают такие решения одновременно, всё множается на 6. Усталость уже накопилась, но решение пришло быстро и просто. Я сделал задержку для каждого врага на старте, плавно размазав всех врагов. Первый враг начинает движение сразу, второй с задержкой на один фрейм, третий на два фрейма и.т.д.
[свернуть]
В правильно заданном вопросе содержится половина ответа
все бы хорошо
ну тут нужно еще и дойти до уровня там где на экране по 6 врагов...
и почему то 2-й части нет на вос-е
http://www.worldofspectrum.org/infoseekpub.cgi?regexp=^Denis+Grachev$&loadpics=1
за одно напишу пароли от уровней которые не получается нагуглить
Dreamwalker: Alter Ego 2 - Spme Level Passwords
Скрытый текст
528435 194673 746659[свернуть]
нужны примеры по лучше
и желательно с бОльшими спрайтами
Последний раз редактировалось NEO SPECTRUMAN; 21.10.2017 в 15:59.
NEO SPECTRUMAN, вос не обновляется
С уважением,
Jerri / Red Triangle.
jerri, с какого года?
Куплю корпус и материнку от Spectrum +2/+3
С начала 2014го, как мне ответили по другому поводу там: "Of course, the archive has not been updated since January 2014 (and even some titles released the previous year are not present yet)".
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)