crypt of decay - и вот так у них всё [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

и вот так у них всё [Dec. 2nd, 2017|12:21 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
дегенерат пускает слюни.

почему дегенерат? потому что эта дема — она вообще не про «попиксельный скроллинг» (который Joefish давным-давно показывал в 50 Hurts, и который не имеет совершенно никакой практической пользы). но дегенераты (со значками «гура» на форуме, охуеть, блядь) за впередроссию не вылазят, мозгов не имеют, в ограничениях железа не понимают, зато умеют в слюни.

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

кому интересно, почему это бесполезная херня: потому что хоть ты обосрись, но почти всё время фрэйма занято выводом экрана. и память, кстати, тоже занята развёрнутой стековой перекидывалкой, и сдвинутой графикой. ВНИЗАПНА! на экран надо ещё наебошить спрайтов, и вдобавок уложить игровую логику. причём в силу специфики технологии каждый фрэйм надо строить заново (иначе, очевидно, накроется пиздой и скролл, и мультиколор), так что чередовать экран-спрайты-остальное не выйдет.

в общем, железа если на что и хватит — то на совсем хуёвый клон кобры с полутора спрайтами. расслабьте булки, революция в очередной раз отменяется. то, что можно выжать из спекки в плане плавности, при этом сделав не техдему, а игру — Joffa выжал в Cobra и Firefly.
Linkmeow!

Comments:
[User Picture]
From:[info]dmitry_danner
Date:December 2nd, 2017 - 03:08 pm
(Link)
на 128 вроде должно быть чуть полегче, можно же экран строить в тенечке, пока предыдущий отрисовывается, и стек вроде как не нужен...

скролл вдоль параллельных мультиколорных полос, кстати, отвратно выглядит
[User Picture]
From:[info]ketmar
Date:December 2nd, 2017 - 03:13 pm
(Link)
нельзя, потому что всё ещё надо успеть во фрэйм. мультиколор же. как ни крути — а всё равно никакого варианта, окромя «чётко рендерим каждый кадр заново» нет, и без стека во фрэйм не уложишься.

а смысла скипать рендер битмапа, оставляя только атрибуты, опять нет: при любой попытке скролла всё начнёт тормозить и накрываться жопой, будет вообще ужасно.
[User Picture]
From:[info]dmitry_danner
Date:December 2nd, 2017 - 03:24 pm
(Link)
черт, там же надо атрибуты передергивать %) все, да
[User Picture]
From:[info]ketmar
Date:December 2nd, 2017 - 03:17 pm
(Link)
p.s.: ну, то есть, на 128, в принципе, есть вариант сделать примерно PAL-or-NTSC/4 где‐то. ну, около r-type по плавности. зато с мультиколором.
[User Picture]
From:[info]ketmar
Date:December 2nd, 2017 - 03:19 pm
(Link)
p.p.s.: я, впрочем, буду рад ошибиться. но что‐то мне подсказывает, что максимум — /3. даже с /2 уже никакой нормальной игры не получится, а унылая херня с несколькими бестолковыми спрайтами.
From:(Anonymous)
Date:December 4th, 2017 - 12:07 pm
(Link)
"Myth"
[User Picture]
From:[info]ketmar
Date:December 4th, 2017 - 12:12 pm
(Link)
в мифе нет скролла, там флип‐скрин. это совсем другая технология, намного проще.