User Tag List

Показано с 1 по 10 из 317

Тема: GameNoname

Комбинированный просмотр

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

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,867
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    311
    Поблагодарили
    235 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    блин 30 лет технологий и снова сочиняем велосипеды, самокаты и прочие велобеги.

    1 синхронизация по прерываниям.

    1.1
    50 раз в секунду выполняются прерывания.
    выбираем кратность и например со скоростью 1 через 2 выполняем обработку всех персонажей на экране.
    результат обаботки записываем в один из двух списков выводимых спрайтов

    1.2
    во внешнем рендере выбираем один из двух списков и отрисовываем все спрайты по списку выбранным способом

    плюсы - стабильная скорость персонажей, стабильная скорость героя.


    Теперь об отрисовке
    На примере игры Jack the Nipper 2
    вывод спрайтов с маской поверх фоновой графики и других спрайтов
    также возможен спрайт за предметами Фореграунда

    Титульный экран
    Нажмите на изображение для увеличения. 

Название:	nipper1.png 
Просмотров:	157 
Размер:	9.8 Кб 
ID:	77735

    состоит если присмотреться из блоков 32*32 которые состоят из элементов 8*8

    Нажмите на изображение для увеличения. 

Название:	nipper2.png 
Просмотров:	168 
Размер:	11.6 Кб 
ID:	77736

    карта экрана представляет собой массив элементов
    и дополнительную таблицу действий где указываются элементы которые нужно восстановить на экране или элементы которые нужно отрисовать из набора модифицированных элементов

    при отрисовке персонажей создается модифицированный набор элементов куда копируются элементы фона поверх которых накладываются спрайты.

    на экран выводятся либо модифицированные элементы, либо фоновые которые надо восстановить

    Нажмите на изображение для увеличения. 

Название:	nipper3.png 
Просмотров:	152 
Размер:	3.0 Кб 
ID:	77737
    С уважением,
    Jerri / Red Triangle.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

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

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

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

Ваши права

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