Добавил проголосованную фичу №1 - показ NEXT, замечания приветствуются
NEXT6.zip
Добавил проголосованную фичу №1 - показ NEXT, замечания приветствуются
NEXT6.zip
abelenki (29.01.2020), Kubas (09.02.2020), Oleg N. Cher (29.01.2020), OMu4 (29.01.2020)
Ну вооот! тетрис как тетрис! с slave drop. Усё как надо.
По ощущениям не хватает вот чего - при появлении фигуры её невозможно вращать пока она вся не выпала. Особенно это хорошо заметно когда стакан сильно наполнен. Вот бы можно было вращать её когда она частично за пределами экрана.
В общем, для меня лучший тетрис это для спектрум.
Короче мои пожелания, вот бы:
- фигуры вращать при частичном появлении,
- музон бы откопать более мягкий с более размытым сюжетом, а то приедается,
- как-то вот мне кирпичики режут глаз. такого бы их как камешки нарисовать что-ли.
_ _ __ ___ __ _____ _____________
Pafic (01.02.2020)
Пока для отладки. Будет чёрный.
Сделать стакан выше в памяти, чтобы реализовать частичное появление будет очень тяжело. Памяти уже нет, а адресация одним байтом - 20 строк x 10 столбцов = 200 байт + 56 переменных игрока = 256.
Можно сделать стакан на экране ниже, но будет уже не то.
А вот с вращением фигур наверху и у стенок нужно что-то делать, пока думаю.
C музыкой тоже засада - встроенный плеер от Fuxsoft играет исключительно формат FXM. Мелодии очень компактные, но музицировали в этом формате пара человек, т.к. редактора как такового не было.
Можно выбрать отсюда http://zxtunes.com/author.php?id=770&ln=eng более подходящий FXM, но выбор невелик.
Может быть, найдётся желающий написать свою мелодию в этом формате? (Фука опубликовал ассемлбер/дизассемблер на Lua https://github.com/fuxoft/fxmasm)
Вариантов кирпичиков/камешков у меня было много. Мне больше всего нравятся первые в этом видео.
https://www.youtube.com/watch?v=rF7ZLoB1Y_g
Надо голосование устроить, кому какие больше по душе. Или из меню их выбирать.
Ага, можно сделать вообще чтоб при каждой отрисовке (или для каждой фигуры) буфер изображения квадратика генерился калейдоскопно-зеркально-квадратно-порпоционально-видимый. было бы весело. и клуто.
_ _ __ ___ __ _____ _____________
Pafic (01.02.2020)
в качестве предложений.
после окончания игры в классику отображать статистику: сколько линий 1, 2,3,4
кнопка пауза
ZX-Evo (rev. C); Aspect 128 AVR Spectrum; ZX Spectrum +2; Дельта С; Speccy 2010; Sprinter Sp2000s
Pafic (01.02.2020)
Очередной апдейт
1) Немного починил NEXT: теперь с надписью, на чёрном фоне и NEXTы игроков разнесены друг от друга. Стало лучше или хуже?
2) Восстановил инициализацию игры. В процессе нашлись лого и гимн Golden Triangle (занимают кучу места).
3) Прикрутил загрузочную картинку с СВБ, пока без логотипа.
4) Теперь буду выпускать TAP и SCL.
NEXT8.zip
abelenki (07.02.2020), Black Cat / Era CG (07.02.2020), creator (07.02.2020), Kubas (09.02.2020), Oleg N. Cher (07.02.2020), OMu4 (13.02.2020), wbr (08.02.2020)
Последний раз редактировалось abelenki; 07.02.2020 в 01:48.
Очередной апдейт
*Фигуры теперь вращаются за потолком
*Оси и начальные положения фигур теперь в точности как у NES версии
*Другая музыка в игре
TOP1.zip
Не скажу за портативные, давно не видел, но на NES версии нельзя вращать L,T, J и I прислонившись к стенке. Причём с I и левой стенкой вообще беда.
Зато удалось поправить эти недочёты в новой версии Tetris CE!
- Реализован wall kick (горизонтальный отскок от стенок и других фигур).
- Получилась вариация на тему ARS (SRS гораздо сложнее в реализации)
Нужен фидбек - всегда ли правильно это работает?- Музыку и эффекты теперь можно выключить в меню (причём совсем). Начальное состояние зависит от типа машины (48/128).
- Вместе с тем, теперь во время игры случайно играет одна из 4х мелодий (на NES их всего 3).
Из "новых" мелодий фуга Баха и Land of Confusion от Genesis.- Изменения в графике стакана и фигур (стало лучше/хуже?)
- При фиксации фигуры теперь слышен звук.
TETRISCE_WK.ZIP
Последний раз редактировалось Pafic; 27.02.2020 в 21:23.
abelenki (28.02.2020), creator (27.02.2020), hobot (28.02.2020), Kubas (28.02.2020), Oleg N. Cher (27.02.2020), petrov1962 (27.02.2020)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)