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

User Tag List

Страница 1 из 6 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 54

Тема: Горизонтальный Скроллинг

  1. #1
    Master Аватар для DenisGrachev
    Регистрация
    15.04.2011
    Адрес
    г. Новосибирск
    Сообщений
    552
    Благодарностей: 953
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Горизонтальный Скроллинг

    Всем привет!
    В голове зреет новая игра для Speccy, и для неё здорово бы было сделать горизонтальный скроллинг уровня. Большого опыта у меня нет, написал всего 3 игры, так что ищу где что можно почитать. Буду признателен за любую информацию.

    В идеале нужно скроллить окно 26х8 знакомест и уложиться в прерывание.За один шаг нужно двигать окно на 2 пикселя.
    И чтобы под 48кб

    Пока в голове 2 варианта: стандартными командами сдвига или каким-то хитрым образом заранее сдвинуть уровень и выводить фазы.

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

  3. #2
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    3,363
    Благодарностей: 704
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    26*8 это не мелковато?

    давай для начала определимся зачем тебе скролл в 1 фрейм на 2 пикселя

    потом тебе надо ознакомится
    1 с Sea Dragon это 50 фпс попиксельно на почти экран

    2 c Storm Lord
    здесь уже 17 фпс на 2 пикселя на 2/3 экрана

    3 c Firefly здесь уже 25 фпс на 2 пикселя тоже на 2/3

    дальше - жанр игры и что именно скроллим

    и это - ссылки давай на игры
    С уважением,
    Jerri / Red Triangle.
    [02.05.2014] не забудь этот день. Чубайс должен умереть. Dixi.
    [l'Abbey des morts TSEvo EV...5%] kiwi кошелек +79178162712

  4. Эти 3 пользователя(ей) поблагодарили jerri за это полезное сообщение:
    Barmaley_m (23.12.2011), GriV (04.01.2012), NovaStorm (06.07.2012)

  5. #3
    Guru Аватар для null_device
    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    2,679
    Благодарностей: 2035
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нужно знать больше "условий": с какой пиксельной линии (от верха экрана) и позиции по горизонтали будет располагаться "окно" скроллинга. А также направление скролла.
    Когда есть, но не знаеш где - это все равно, что нету.

  6. #4
    Master Аватар для DenisGrachev
    Регистрация
    15.04.2011
    Адрес
    г. Новосибирск
    Сообщений
    552
    Благодарностей: 953
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    26*8 это не мелковато?

    давай для начала определимся зачем тебе скролл в 1 фрейм на 2 пикселя
    дальше - жанр игры и что именно скроллим

    и это - ссылки давай на игры
    Для той игры которую я планирую 26*8 вполне нормально, основной акцент на горизонтальном движении. Грубо говоря бежит герой слева направо. На самом деле герой стоит на месте и уровень двигается справо налево.

    Нужен скролл на 2 пикселя, т.к. мне кажется на 1 пиксель будет медленно всё двигаться.Жанр игры - бегуший человек

    Ссылки на игры? Собственно:
    AlterEgo
    Join

    Цитата Сообщение от null_device Посмотреть сообщение
    Нужно знать больше "условий": с какой пиксельной линии (от верха экрана) и позиции по горизонтали будет располагаться "окно" скроллинга. А также направление скролла.
    Пиксельная линия? Допустим средняя часть экрана.Получается с 64 линии 64 линии По горизонтали окно выровнено по-центру, т.е если 26 знакомест, это 32-26=6\2=с 3-го знакоместа. Направление скролла справо налево.

    Пока как-то так
    Последний раз редактировалось DenisGrachev; 20.12.2011 в 08:37.

  7. #5
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    3,363
    Благодарностей: 704
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DenisGrachev, с тремя предыдущими играми ознакомился?
    какая из них ближе к твоей идее?

    я имею ввиду - качество графики
    примитивная как в sea dragon или firefly
    или проработанная как в stormlord

    это для организации скролла
    Последний раз редактировалось jerri; 20.12.2011 в 08:40.
    С уважением,
    Jerri / Red Triangle.
    [02.05.2014] не забудь этот день. Чубайс должен умереть. Dixi.
    [l'Abbey des morts TSEvo EV...5%] kiwi кошелек +79178162712

  8. #6
    Master Аватар для DenisGrachev
    Регистрация
    15.04.2011
    Адрес
    г. Новосибирск
    Сообщений
    552
    Благодарностей: 953
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    DenisGrachev, с тремя предыдущими играми ознакомился?
    какая из них ближе к твоей идее?

    я имею ввиду - качество графики
    примитивная как в sea dragon или firefly
    или проработанная как в stormlord

    это для организации скролла
    Ближе всего StormLord, будет достаточно скролла в одну сторону.На крайний случай цветом можно будет пожертвовать.

  9. #7
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,947
    Благодарностей: 1520
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    26*8 это не мелковато?

    давай для начала определимся зачем тебе скролл в 1 фрейм на 2 пикселя

    потом тебе надо ознакомится
    1 с Sea Dragon это 50 фпс попиксельно на почти экран

    2 c Storm Lord
    здесь уже 17 фпс на 2 пикселя на 2/3 экрана

    3 c Firefly здесь уже 25 фпс на 2 пикселя тоже на 2/3
    А где Worms от Alco? Не 48, но попиксельно и во фрейм с прозвольным шагом.

  10. #8
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    3,363
    Благодарностей: 704
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    newart, какие ограничения у вормсы?
    количество объектов, размер экрана
    размер задействованной памяти
    С уважением,
    Jerri / Red Triangle.
    [02.05.2014] не забудь этот день. Чубайс должен умереть. Dixi.
    [l'Abbey des morts TSEvo EV...5%] kiwi кошелек +79178162712

  11. #9
    Master Аватар для GM BIT
    Регистрация
    27.11.2008
    Адрес
    Красноярск
    Сообщений
    747
    Благодарностей: 230
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Простой скроллинг окна 26х8 знакомест на 2pix хотя и можно впихнуть в прерывание (навскидку), но ничего более не останется.
    Более реальней вывод сдвинутых спрайтов, но может не хватить памяти при учете проработанной графики.
    Так что надо мудрить, что-то конкретное под твои условия (спрайты, остаток инта на игровой процесс, цикличность скролла, 48/128 и т.д)
    Последний раз редактировалось GM BIT; 20.12.2011 в 18:03.

  12. #10
    Master Аватар для DenisGrachev
    Регистрация
    15.04.2011
    Адрес
    г. Новосибирск
    Сообщений
    552
    Благодарностей: 953
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Появились кое-какие мысли, надо пробовать в коде. Если что, надеюсь с оптимизацией подскажите

Страница 1 из 6 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 40
    Последнее: 27.07.2012, 11:07
  2. Ответов: 15
    Последнее: 19.09.2009, 14:55

Ваши права

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