Важная информация

Поиск:

Тип: Сообщения; Пользователь: PPC; Ключевые слова:

Поиск: На поиск затрачено 0.12 сек.

  1. Ответов
    39
    Просмотров
    19,280

    Да, именно такой путь я и перетираю сейчвс в...

    Да, именно такой путь я и перетираю сейчвс в голове: оставить логику тайловой, и менять только рендеринг. Правда всё-же с двумя дополнительными ветками для вывода по пол тайла. Они всяко могут...
  2. Ответов
    39
    Просмотров
    19,280

    Спасибо. Я знаю, как всё сделать, но страшно...

    Спасибо. Я знаю, как всё сделать, но страшно браться. Объём переделок не кислый. А если делать такой скроллер как на видео, то да, наверное придётся мутить с плоскостями. Но и в этом случае, как...
  3. Ответов
    39
    Просмотров
    19,280

    В Роботах последовательно выводится: 1.Тайлмап...

    В Роботах последовательно выводится:
    1.Тайлмап на весь вьюпорт тайлами 16×16. При этом части тайлмапа динамически меняются (вентиляторы, двери, подъёмники)
    2. Спрайты с размерами, кратными тайлу,...
  4. Ответов
    39
    Просмотров
    19,280

    Очень недурно, но на Векторе можно и вертикальный...

    Очень недурно, но на Векторе можно и вертикальный скролл замутить, и весь вьюпорт заполнить тайлами. Так как памяти на рамдиске дофига. Только вот рендерер получится довольно заморочный. А по...
  5. Ответов
    39
    Просмотров
    19,280

    Года 2 назад я самоуверенно утверждал...

    Года 2 назад я самоуверенно утверждал, что субтайловый рендерер на Векторе просадит скорость до неиграбельной.

    Озвучу ниже некоторые свои соображения по поводу субтайлового скролла применительно к...
  6. Ответов
    39
    Просмотров
    19,280

    Со спрайтами - просто. Вверх/вниз проблем на...

    Со спрайтами - просто. Вверх/вниз проблем на Векторе двигать нет, можно хоть на пиксель.
    Берётся спрайт и решается, насколько плавно он должен двигаться вбок. Скажем, если вбок надо тоже 1 пиксель,...
  7. Ответов
    39
    Просмотров
    19,280

    Так ведь уже в зааттаченных примерах уровень...

    Так ведь уже в зааттаченных примерах уровень скроллится во viewport произвольного размера. Пол-экрана ничем не хуже, чем "окно" в примерах.

    А насчет спрайтов - я как раз над этим работаю....
  8. Ответов
    39
    Просмотров
    19,280

    Пасиб, это я поторопился когда писал custom ISR,...

    Пасиб, это я поторопился когда писал custom ISR, и забыл Rept/EndM при программировании палитры поставить. Вот исправленная версия. Пишет в 0С 8 раз при переключении палитры. В принципе, я встречал...
  9. Ответов
    39
    Просмотров
    19,280

    Frame-Buffered Rendering (первый блин).

    Собственно вот.
    Аппликуха содержит 2 рендерера, чтоб их было проще сравнивать и охаить :D

    1. Обычный рендерер (оранжевый цвет уровня)
    2. Frame-Buffered рендерер (красный цвет уровня)
    ...
  10. Ответов
    39
    Просмотров
    19,280

    Sprite Renderer optimized

    При известном количестве плоскостей можно сэкономить ещё около 8 тысяч CPU states на полный экран. Зааттачил рендерер для 2х плоскостей. Вроде шустро, но всё равно есть visual glitches при...
  11. Ответов
    39
    Просмотров
    19,280

    "Это всё правильно, даа ... бумага написана...

    "Это всё правильно, даа ... бумага написана справедливо" (с) Кавказская Пленница.

    Но есть некоторые моменты...опять-же я только моё маленькое ИМХО, take it with a grain of salt.

    В "Полёте"...
  12. Ответов
    39
    Просмотров
    19,280

    Тогда они как раз не будут плавными, потому что...

    Тогда они как раз не будут плавными, потому что будет видно их стирание/отрисовка. Я как раз именно этого и хочу избежать. Придётся конечно xor-ить, и жестоко, но надеюсь что быстродействия на...
  13. Ответов
    39
    Просмотров
    19,280

    При желании, да наличии времени-вполне...

    При желании, да наличии времени-вполне реализуемо. Причём можно даже в 4х цветах сделать. При этом рендерер заметно быстрее работает, чем c 8-ю цветами, даже полноэкранный вывод почти не напрягает....
  14. Ответов
    39
    Просмотров
    19,280

    Да, перерисовывается всё, весь viewport (в...

    Да, перерисовывается всё, весь viewport (в пределе-экран). Скроллинга, как такового нет, он достигается перерисовкой. В принципе, можно помудрить и ускорить, если после "скроллинга" в новом месте...
  15. Ответов
    39
    Просмотров
    19,280

    Sprite Renderer

    Заинтриговало меня, насколько быстро можно рендерить уровни в играх.
    Потратил месяц (поэтому ничего сюда не постил) и написал рендерер уровней из спрайтов. Уровни могут содержать до 256 спрайтов и...
Показано с 1 по 15 из 15