| Разработка и ромхакинг > Разработка игр |
| Choujin Sentai - Jetman ПК порт на четверых (4 players) |
| (1/1) |
| AJ_Maker:
Всем привет, друзья. Делюсь очередным проектом - фанатский порт на ПК Choujin Sentai - Jetman Давно хотел поиграть в эту игру локальным коопом, желательно конечно на пятерых, но у меня всего 4 рабочих геймпада. Да и вчетвером собраться с друзьями локально довольно таки проблематично ))) Из того, что уже реализовано: - первые 5 уровней собраны в привычную широкоформатную картинку, с параллаксом, как и полагается - играбельны все персонажи, главное нажать старт на контроллере на экране выбора игрока - присутствуют самые простые враги, умеют прыгать и разворачиваться у стен. - звуки и музыка пока оригинальные Из того, что планируется реализовать: - все уровни и все боссы - реаранжировка музыки - на боссе у каждого игрока будет отдельная миссия - кто-то управляет ходьбой, кто-то атакой, кто-то защитой, а кто-то мб чарджит суперку :lol: - для балланса планирую повысить уровень ХП мобам. мб похардкорней АИ боссам. Из вариантов: - могу добавить и пятого игрока, если надо - при желании можно дорисовать ещё персонажей, придумать бы только атаку (имхо и так достаточно) - возможно раскрасить в 16 битную палитру Жду комментариев с адекватной критикой или пожеланиями. Всем спасибо, кто прочитал\ознакомился :) |
| edgbla:
Прекрасно, только где качать-то всё это добро? Я ещё трёхглазика поиграть не успел, а тут уже джетман. :) |
| Беларус:
Судя по целочисленному сдвигу спрайтов - это на Unity? :) |
| Sharpnull:
perfect_genius, он делает игры на Construct 2, что видно по его каналу. |
| Беларус:
Тогда уже интересно в чём сложность для этих движков двигать спрайты плавно, а не рывками... |
| Sharpnull:
perfect_genius, да тут не только спрайты, скроллинг корявый, я писал ещё к прошлой игре. Делать нужно pixel perfect (и писать на C/C++). Могло быть хуже, недавно поиграл в известную Vampire Survivors, там накидали пиксельных картинок кое-как и пиксели все корявые, может от проблем с движком тоже (Phaser 3, оно и тормозить начинает от скопления монстров, наверно из-за тормозного JS). На Game Maker тоже часто корявые пиксели. Но всё может быть от пофигизма. |
| AJ_Maker:
--- Цитата: perfect_genius от 12 Ноябрь 2022, 01:08:35 ---Тогда уже интересно в чём сложность для этих движков двигать спрайты плавно, а не рывками... --- Конец цитаты --- о каких рывках идёт речь? На мой взгляд скроллинг достаточно плавный при полных 60 фпс Добавлено позже: --- Цитата: Sharpnull от 12 Ноябрь 2022, 01:33:21 ---perfect_genius, да тут не только спрайты, скроллинг корявый, я писал ещё к прошлой игре. Делать нужно pixel perfect (и писать на C/C++). Могло быть хуже, недавно поиграл в известную Vampire Survivors, там накидали пиксельных картинок кое-как и пиксели все корявые, может от проблем с движком тоже (Phaser 3, оно и тормозить начинает от скопления монстров, наверно из-за тормозного JS). На Game Maker тоже часто корявые пиксели. Но всё может быть от пофигизма. --- Конец цитаты --- перфекционизм заразен ))) По поводу перфекта в констракте - повторюсь, что пиксель в Вашем понятии отличается от того, что на картинке в моей игре. в спрайте каждый пиксель это 1/4 квадратика (пикселя в оригинале) и относительно всей общей картинки двигается всё достаточно плавно. Если кажется, что "пиксель" перекрывает собой половинку другого "пикселя" - ну чтож, ради одного капризного перфекциониста мне чет лень перерисовывать все спрайты в масштабе 1:2 или больше, чтобы пиксели экрана совпадали с пикселями спрайтов. Тут уж сорян. |
| Беларус:
--- Цитата: AJ_Maker от 17 Ноябрь 2022, 17:05:18 ---о каких рывках идёт речь? --- Конец цитаты --- Камера движется вправо, пол - налево, а стоячий на полу персонаж тоже налево, но рывками. |
| AJ_Maker:
--- Цитата: perfect_genius от 17 Ноябрь 2022, 21:30:54 ---Камера движется вправо, пол - налево, а стоячий на полу персонаж тоже налево, но рывками. --- Конец цитаты --- На какой секунде не подскажете? |
| Про Игрок:
Пожелание одно - доделать. Ничего негативного в демонстрации не заметил. Мультиплеер будет локальный или сетевой? |
| Беларус:
AJ_Maker, на любой, да хоть в начале, когда камера начинает двигаться вправо. Стоячие перемещаются налево не так плавно, как пол. Или это только эффект такой? |
| AJ_Maker:
--- Цитата: perfect_genius от 20 Ноябрь 2022, 00:03:45 ---AJ_Maker, на любой, да хоть в начале, когда камера начинает двигаться вправо. Стоячие перемещаются налево не так плавно, как пол. Или это только эффект такой? --- Конец цитаты --- Ничоси ты глазастый!! Я только при замедленном воспроизведении смог это увидеть 0_0 Теперь и мне интересно из-за чего такой эффект. Пол и спрайты персонажей на одном слое находятся - должны двигаться одномоментно. Буду решать проблему. :? Добавлено позже: --- Цитата: Про Игрок от 17 Ноябрь 2022, 22:51:59 ---Пожелание одно - доделать. Ничего негативного в демонстрации не заметил. Мультиплеер будет локальный или сетевой? --- Конец цитаты --- К сожалению кооп только локальный. Как-то я делал игрушку для тестирования онлайн мультиплеера - фризы и подёргивания - всё, чего хватило, чтобы отказаться от идеи делать экшон с онлайном. https://coub.com/view/1zwa08 тестил с двух браузеров и смартфона с одного ip - вроде ровно, тестил на стриме у одного очень известного стримера - лагало, как во времена диалапа :neznayu: |
| Беларус:
--- Цитата: AJ_Maker от 23 Ноябрь 2022, 19:38:36 ---Я только при замедленном воспроизведении смог это увидеть --- Конец цитаты --- Если над чем-то работать долгое время, то наш адаптирующийся мозг перестаёт замечать детали и косяки заметит только человек со стороны (или сам через некоторое время). Обычно такое происходит у художников. Когда-то читал про такие целочисленные проблемы с Unity. Не думал, что это может быть и у 2D-движков. Добавлено позже: Сейчас скачал видео, чтобы тоже посмотреть в приближении, а не в сжатом виде (у меня экран не FullHD). В итоге пытаясь рассмотреть уже перестал замечать и теперь не уверен, есть проблема или нет :lol: |
| Навигация |
| Главная страница сообщений |