Даже если так у нас нет не полчищ специалистов не массы хороших советов.Цитата:
и к нему тоже
Вид для печати
Даже если так у нас нет не полчищ специалистов не массы хороших советов.Цитата:
и к нему тоже
Зато уже есть 37 страниц флейма....
Флейм двигатель прогресса.:)
чот не заметно, где прогресс? пока прогресс тока от тмк.
не, ну по идее я могу поделиться процедурами вывода спрайтов под 320*200*16...
то что я пишу там какбэ много общего...
разница то будет в логике + задний план
тока поможет ли?
Скажу крамольную мысль.
На Пентеве можно было бы Doom сделать также, как и ZXOOM, на заранее прорисованных спрайтах для разных углов. А память позволит уместить их для углов 0, 6, 11, 22.5 и 45 градусов. Остальные углы получаем симметрией/отзеркаливанием этих спрайтов. Т.е., дискретность поворота будет 6 градусов. Вряд ли углы меньше хорошо заметны на глаз.
Ремарки для тех кто задумал Battle Toads
т.к. пишем для 16с
1) сразу забыли про Pentagon 16с 1Мб 7Mhz ибо:
- щелкать банку можно только в последнем окне
- размер приведенных спрайтов (взяты два для примера)
24*33, 48*54 что в 16ц означает (792 и 2592 байта - цвет+маска)
в среднем получим 1692 байта
в наборе ~120 спрайтов 1692*120=203040
т.е.198Кб на набор в одну сторону - далее либо еще 198 на набор повернутый в другую сторону, либо тормозной вывод
т.е. либо по памяти дофига либо по тактам.
даже если берем по минимуму памяти - 5 героев = 5*198=990Кб
а еще надо фон, врагов и т.п.
если оставлять в памяти только 2 героя, то подгружать с 5 дискет не айс, а далеко не у каждого есть SD/винт/CD
+ из за невозможности щелкать банками по любому окну придется
1. перекинуть спрайт в нижнюю память если 48*54 то это(2592*12.5t=32400t)
2. вывод самого крупного 48*54 ~56kt
а если выводить с одновременным поворотом еще прикольней получится :)
палитру точно юзать надо ибо
http://zx.pk.ru/attachment.php?attac...1&d=1317195989
оригинал, zx16c, два варианта в уветах из палитры АТМ
можно взять версию для NES там спрайты кусочками нарезаны, меньше места займет
Между тем для тех кто хочет пофантазировать, объявляем конкурс на лучшую стойку и пропорции для dizzy
вот мой черновой набросок:
P.S.: лучшему дизику игра с фирмовой обложкой ))
стойку дизика чтоб по пропорциям к марио подходил
Несмотря на то что BT на спеке по моему есть сущее издевательство над оригиналом, в возможность реализации я верю.
Движок в нижней памяти, данные в банке, что тут такого?
Ромы BT и BT&DD по 256к(!), а на диске можно хранить данные и сжатыми.
А что мешает выводить спрайт из банки не перекидывая? И почему 2592? На точку же полбайта?
Да нету там поворотов, а вот скорость вывода конечно удручающая =\
Но геймплей там таков, что мочилово в большинстве случаев начинается после скроллинга экрана, и в процессе обновляется всего 4-5 спрайтов.
Вот тольк не надо ровнять всех игроков под один размер! Так не интересно будет.
---------- Post added at 14:13 ---------- Previous post was at 14:06 ----------
TmK - какая версия анрила поддерживает режим 16c?
Есть кое-какая идейка, выложи сорец вкл режима и рисовать любого спрайта?
а как надо?
кстати тут спрашивали старая или новая школа файтинга - поподробнее можно о разнице и ключевых моментах?
сорец позже... он сейчас под гигу заточен, подделаю немного
"Старая"/"новая" хорошо видно на разнице между SF/KOF/ROTD/Garou... и MVC/GG/BB//OMK/MB...
В новой обычно есть бег, (аир)даши, разные виды блоков(faultless,instant)(в тч и в воздухе), рекавери на земле и в воздухе, роллы, OTG добивания. Больше возможностей в воздухе, лаунчеры, более длинные джагглы. Комбо-брейкеры и канселы за энергию.
Там тайло-спрайтовый процессор вот тебе и место сразу меньше... и маска храниться не отдельно и спрайты кусочками и т.п.
научи как из 8 банки вывести данные в 1,5,3,7 банки?
а маска? ))))
---------- Post added at 14:44 ---------- Previous post was at 14:27 ----------
сложно сказать... я в терминологии данной не силен...
- по блоком была идея контрударов, но не факт что продумаю...
- думаю будет чтото типа маны - каждый суперудар требует ману, т.е. нонстопом их язать не получится
- увеличивающаяся мощность - последовательно нанесенный урон за определенное ограниченное время увеличивает мощьность каждого последующего удара на 100%
- что то типа ярости - чем быстрее и больше колотим противника тем быстрее копиться, как накопилась боец вступает в ярость доступны новые удары, возможно 50% снижение получаемого урона и т.п.
- бой до 3 побед (а не 2 как обычно принято)
- два вида фаталити (боец-зависимый и противнико-зависимый)
- если хватит памяти/тактов/фантазии возможно появляющиеся предметы различного назначения
Гм, да... 2 бита на точку, мы так хранить тоже можем, но скорость пострадает.
Чувствую поъё^H^Hковырку =)
С пнём 1024 не работал, там что, не все сегменты в c000-ffff втыкаются? Иначе в 1,3,7 нам конечно не вывести, но 5й же всегда торчит с 4000h?
А работать нам нужно ведь только с экраном.
Да, её не посчитал, но она всё равно данные/8, не альфаканал же нам нужен =)
http://fight.ya1.ru/forum/index.php?topic=224.0
С этим тогда надо ознакомится. Да и спросить всегда можно.
В GG есть чар Baiken, выполняет удары из блокстана, которые обычно и входят в контр, тк её как раз в это время атакуют.
Это и к твоей "ярости" - обычно у бойцов есть шкала энергии, заполняется из-за своих ударов, удачных блоков на чужие удары, бега и тд. Тратится на суперы например или канселы. Могут быть другие шкалы, или предметы, в тч в ограниченном кол-ве.
Обычно делают наоборот, каждый последующий удар добавляет множитель(менее 100%) на последующий дамаг. У слабых ударов множители меньше.
Врядли принципиальный момент, но я бы придерживался классических двух.
На геймплей не повлияет же.
ИМХО лишнее, MK4 с дубинами отвратителен.
>турнир на вылет
А что не как обычно это принято double elimination?
что есть double elimination?
---------- Post added at 15:32 ---------- Previous post was at 15:31 ----------
т.е. до победы в двух раундах, каждый из которых стандартная игра до 2х побед? или как?
http://ru.wikipedia.org/wiki/Олимпий...ражений
Вкратце - проигравший первый матч не выбывает совсем, а выходит в группу лузеров, где продолжает борьбу до ещё одного поражения.
ЗЫ: Ну и вообще идея такого мэша на турнире без подготовки хоть и весёлая, но не особо зрелищная.
а зачем вторая сетка... тут на 1,2,3 место игра идет))
причем очень удобно скажем при коль-ве игроков
24->12->6->3
---------- Post added at 17:10 ---------- Previous post was at 16:49 ----------
2Breeze от тебя ждать дизика?
я просто уже нарисовал, но если у тебя лучше то твой вариант заюзаем :)
А можно увидеть?Цитата:
я просто уже нарисовал
первая демоверсия в массы пошла...
некоторые картинки корявые и недорисованные (там где 8 бит надпись)
http://rghost.ru/23389281
после запуска и ошибки в бейсике набрать run -> enter )
Класный гигаскрин на 16с.Цитата:
первая демоверсия в массы пошла...
Не ждал даже черезстрочник. А тут такое.
TmK а чем вы конвертите спрайты?
А в АТМ 320х200х16 тоже переключаемых 2 экрана?Цитата:
Так 14 мгц...
Если да то причем здесь 14Мгц.
Народ? может уже хватит флудить ? такими темпами 100 листов накатаете :mad:
короче я не особо понял, что ты имел ввиду XD поэтому нарисовал что получилось… :rolleyes:
http://fc09.deviantart.net/fs71/f/20...bn-d4b68z0.gif
---------- Post added at 18:23 ---------- Previous post was at 18:10 ----------
ты меня конечно извини, но в это играть не возможно. может на эмуляторе это и выглядит приемлемо, но на реале это вырви глаз.
а я вообще к файтингам как то не очень))) старый наверно. мне бы чтоить казуально-алаваровское. или Элвен вариоровское (ТмК в курсе о чем я)