User Tag List

Показано с 31 по 40 из 45

Тема: "Revival of life" для YRGB 2020

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #33

    Регистрация
    08.01.2014
    Адрес
    г. Санкт-Петербург
    Сообщений
    12
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Еще мысль: подобные движки могут (должны) учитывать ограничения и особенности отдельно взятой игры. И для другой игры этот же движок может не подойти. Таким образом, можно написать (цитата) насколько возможно быстрый и экономный скроллинг. А потом можно будет сделать еще быстрее, если учесть ограничения геймплея, и тем самым где-то упроситить/оптимизировать код.

    Пример: если шаг вывода спрайта по вертикали сделать 2px вместо 1px, это может ускорить процедуру вывода спрайта. За счёт того, что down_hl будет выполняться только по чётным строкам. А по нечётным - inc h, в лоб.
    Другой пример: если есть склеенные тайлы/спрайты, то для их вывода можно написать отдельную процедуру, которая напечатает в экран сразу оба. За счёт этого экономится кол-во вызовов down_hl, ровно по количеству таких тайлов/спрайтов.

    Этот пользователь поблагодарил ssmirnov за это полезное сообщение:

    metamorpho(28.11.2020)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Модульный компьютер "SPACE MISSION 2020"
    от zx-kit в разделе Несортированное железо
    Ответов: 48
    Последнее: 28.06.2022, 08:55
  2. Видеокарта "METEOR-2020" для устранения клешинга
    от zx-kit в разделе Изображение
    Ответов: 238
    Последнее: 08.01.2022, 13:49
  3. ПЭВМ "Ириша-2020"
    от Viktor2312 в разделе Ириша
    Ответов: 0
    Последнее: 13.12.2016, 03:22
  4. Ответов: 51
    Последнее: 23.03.2015, 10:45
  5. Ответов: 51
    Последнее: 11.08.2014, 10:40

Ваши права

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