Игродел nemezes выложил демо-версию своей игры «Devwill Too» для 16-битной игровой приставки Sega Mega Drive / Genesis. В ней вы можете поиграть только 3 уровня, но полная игра имеет всего 18 уровней. Посему стоит ждать релиз на картриджах полной игры, чем занимается Mega Cat Studios. Вы можете загрузить демо-игру здесь.
Вы можете посоветовать новость "Демо-версия «Devwill Too» [SMD]" из рубрики "Хоумбрю проекты" своим знакомым, либо обсудить её с остальными пользователями, которые также как и вы интересуются данной темой, оставив своё мнение в комментариях ниже, либо в различных социальных сервисах.
У сеги полноценный аппаратный скролл в два слоя. Но игроделам, не особо прошареным в кодерстве, приходится юзать банальное переключение экрана (а-ля амстрад/спектрум). А всё почему? Правильно - инструментария для платформеров так никто до сих пор и не удосужился завезти. Действительно, зачем. Когда можно вместо этого склепать очередную демосцену, и похвастаться, какие мы можем мутить эффекты на допотопном железе.
Тут 2 слоя же. И у него, скорее всего, проблема не в слоях и не в механике платформера, а в маске столкновений. Её нужно долго и муторно программировать для того, чтобы прокручивать больше 512x512 пикселей: нужно вертикальный массив переводить в горизонтальный, налету загружать/выгружать от положения скроллинга. Посему и выбрано такое Коммодоровское или Спектрумовское решение с одним экраном. Эта игра делается на BEX, а там уже давно есть хороший шаблон одноэкранного платформера... Что-то мне подсказывает, его и юзает данный игродел.
На лету загружать, выгружать, это всё понятно. Просто для всего этого более продвинутые кодеры вместо технодемок могли бы организовать гуманитарную помощь в виде инструментария для ламеров. Бэх, конечно, морально устаревшая СДК, годится разве что для текстовых квестов или аркадок уровня спектрума (а то и ниже). Но вот SGDK можно было бы подружить с TMX форматом. Там уже есть компилятор ресурсов приличного уровня, способный идентифицировать повторяющиеся тайлы, а также зеркальные участки. Но он не предназначен для карт разрешением больше аппаратного слоя. Для этого надо велосипедить свой генератор тайловых карт, и получается, что от rescomp утилиты вообще проку 0. И кстати по коллизиям: насколько мне известно, сеговский VDP аппаратно способен сравнивать позицию текущего спрайта относительно тайла, то есть и программная маска в виде отдельного массива не нужна. Достаточно сделать проверку атрибута текущего тайла. В СГДК есть VDP_SPRCOLLISION_FLAG.
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
Translation, Romhacking, ROM hacking utilities, Hacks
эмуляция, скачать ромы, старые игры, ретро-игры, эмуляторные новости
Всё о хакинге игр, всё о модификации игр, всё о мапинге игр
translation, translations, romhacking, ROM, hacking, ROM hacking utilities, documents, hacks, requests
эмуляция, качать ROM-файлы, старые игры, ретро игры, эмуляция