Спасибо всем, кто оставил свои отзывы как тут, так и в привате. И так, что мы имеем на сегодняшний день:
MARAT_BEST
Баг с выстрелом поправлен. Спасибо за внимательность. Скоро выложу свежачок.
a99
С машиной времени финт не пройдет. Ибо в те годы, пару десятков баксов были мечтой программиста. А сейчас, это раз в хорошее кафе сходить
. Так что лучше просто писать игры под ПК-01.
liberation
На Башкирии почему-то выглядит чуток меньше удручающе. Ну, а, восновном, да - игра свеч не стоила.
И еще по некоторым замечаниям (жаль, что они не пришли к альфе 1-2
)
* Уровни. Согласен, не особо продуманы. Просто дорисовывал в спешке. Да и дизайнер из меня никакой. Это моя первая (может и последняя) аркада в жизни
. Может со временем особо кривые моменты сглажу. Но обещать не могу, ибо не умею.
* Арт не мой, а нагло стыренный из игры Dangerous Rick 2. Единственной, к кторой удалось найти внятный набор спрайтов/тайлов под CGA. Кстати, пришлось и с ними помчиться. Например, Рик в три тайла шириной, а лестницы в два - вот вам и костыль для лестниц поверх непроходимых стен. Ну, и еще куча таких же мелочей.
* Очень важный момент с размером экрана. Действительно, на реале, скорее всего порежет края. Хотя ничего важного там обычно нет, играть станет не удобно. Буду думать, как быть. Можно будет обрезать по одному тайлу с каждого из краев. Мне, как программисту, оно было б хорошо - меньше места на карты, а в движке совсем мало изменений. Но вот опять вопрос дизайна. Насколько хуже станут уровни из-за меньшей ширины, сколько времени займет перерисовка существующих... Вобщем, буду, как говориться, посмотреть.
* Гравитация. Ускоренное падение можно реализировать двумя способами:
1. Перемещение на два тайла вместо одного. Вариант плохой, ибо и так заметны лаги при движении (сособенно по диагонали). Если же падать сразу на два тайла, будет все очень грустно.
2. При падении, дать в два раза больше проходов движка. Над таким вариантом я думал, когда хотел ускорить выстрелы и электричество. Но в какой-то момент решаешь "отрезать" фичи, чтобы доделать хоть что-то. А вариант с падением еще сложнее. Так что, скорее всего, гравитация останется такой же.
* Звук. Его я прикрутил в последний момент для пробы. Я уже писал в этой теме, что игра не затеивалась, как игра. А просто как проба рисовать спрайты поверх тайлов без мигания. Уже позже, под вилянием Олега, я начал наращивать "мясцо". Когда встал вопрос о звуке, оказалось, что движок к этому совсем не готов, ибо всередине идет полный разколбас по тактам. Логика, вывод спрайтов и тайлов, все это перемешано и занимает разные, чуть ли не рандомные промежутки времени. В следующем движке, если такой будет, буду сразу обращать внимание на такую беду. А в этом буду что-то пробовать. Надеюсь, результаты немного улучшаться, но не думаю, что выйдет что-то качественное. Ну, и еще одно: для меня скорость игры важнее озвучки.