Разработка и ромхакинг > Разработка игр
Space Cobra RetPixMod
MisterPix:
Второй этап битвы с Кристальным Парнем.
Проходится только Коброй.
Нужно использовать пули Магнума, чтобы после нескольких попаданий в Кристального Парня, давали реактивную руку-протез(или здоровье).
Реактивная рука-протез позволит победить Кристального Парня.
Видео:
MisterPix:
Катсцены: "Epic Fail Кристального Парня/Победа Кобры" и "Happy End 4-го эпизода игры".
Скоро будет представлен релиз-кандидат игры со всеми изменениями!
MisterPix:
Перерисовали Катерину и Леди. Это неигровые положительные персонажи игры.
За всё время Катерина перерисовывалась 3 раза, а Леди - два.
Хоть это и кат-сценовые персонажи (хотя, кто знает, может сделаем в будущем их игровыми), но они ключевые в игре.
Поэтому было принято решение также уделить им внимание - улучшить.
Видео с освобождением Катерины из тюрьмы злобного Шульца с участием Леди.
Ниже картинка с эволюцией данных персонажей:
MisterPix:
Улучшили левел-дизайн уровня 3-3, добавили:
1) Большие ёлки
2) Больших снеговиков: два типа
3) Новые горы на фоне
4) Новый лес на фоне
5) Деревянные знаки в рост человека
6) Поддержку трёх задних фонов: небо, горы, лес(ранее было два - небо и горы были объединены), они скроллятся с разными скоростями
Эти улучшения будут доступны в ближайшем релизе игры.
MisterPix:
Продолжаем работать над улучшением некоторых уровней в игре!
Улучшили левел-дизайн уровня 3-2: добавили новые фоны: небо, горы.
Остальные улучшения аналогичны с уровнем 3-3.
MisterPix:
Сделали нового противника для снежных уровней - Снеговик.
С ним будет веселее! :)
Снеговик кидает снежки в игрока, которые наносят ущерб.
Если подойти к Снеговику совсем близко, то Снеговик вырубит игрока апперкотом или сильным ударом снежка.
В качестве прототипа был взят Снеговик из BattleToads (SEGA Genesis) и перерисован под габариты игровых персонажей.
А смачные звуки - из NES'овской версии той же игры.
MisterPix:
Улучшили дизайн уровня 3-1.
Релиз не за горами!
MisterPix:
В настоящее время перерисовываем спрайты Сандры. Это последнее, что осталось сделать перед выпуском релиза!
Ниже картинка с эволюцией персонажей игры, которые перерисовавались.
Как говорится - "сравните, как было раньше и как есть сейчас" :)
Дизайн по Сандре в разработке, и он пока не утверждён окончательно(на картинке Сандра - прототип, возможно, он будет изменён в целях улучшения качества).
Werton:
--- Цитата: MisterPix от 19 Май 2021, 09:04:15 ---В настоящее время перерисовываем спрайты Сандры. Это последнее, что осталось сделать перед выпуском релиза!
--- Конец цитаты ---
Я бы ещё перерисовал спрайт сидячей позы гг, потому что сейчас он больше похож, что перс, извиняюсь, "сел посрать в кустиках".
ElectrixX:
кобра совершает акт дефекации, как такое нарисовать вообще можно было...Оо
MisterPix:
--- Цитата: Werton от 19 Май 2021, 09:40:04 ---Я бы ещё перерисовал спрайт сидячей позы гг, потому что сейчас он больше похож, что перс, извиняюсь, "сел посрать в кустиках".
--- Конец цитаты ---
:lol: Наконец-то хоть кто-то заметил это! А мы думали, что это только у нас возникают такие ассоциации! :lol:
Ну раз заметили, значит занесём в TODO List - исправим эту позу.
Правда, выход релиза отодвинется на какое-то время из-за этого :)
Сделали часть спрайтов Сандры - бег. Утвердили её внешний вид.
Ниже картинка - как было раньше и как сейчас.
Секрет прост - найти толкового художника, могущего не только рисовать, но и анимировать пиксельных персонажей.
Добавили в игре возможность прослушивания музыкальных треков (BGM Test).
Теперь все треки игры доступны для прослушивания фанами! :)
MisterPix:
Нарисовали спрайты в положении "стоя" и дополнительные "стрельба в положении стоя".
Ранее, для стрельбы стоя бралась пара спрайтов из анимации бега, что смотрелось не очень.
Плюс к этому, сделали 4 фазы колыхания волос, ранее было всего 2 фазы.
MisterPix:
Доделали до конца Сандру: нарисовали все спрайты, улучшили и расширили анимации.
MisterPix:
Переделали анимацию приседания Кобры.
Было так:
Стало так:
ww:
сигару лучше убрать, выглядит как нос или губы, но ни как не сигара
MisterPix:
Выловили баги (в том числе и критические) в игре с помощью санитайзеров (ASAN, UBSAN).
Перечислим некоторые из них - наиболее красочные и фатальные, которые присутствуют в старой версии игры v2.1.
Если начать прыгать девушкой и в момент отрыва от земли нажать на паузу и переключиться на Кобру, то ломается анимация, приводящая к вылету игры.
Воспроизводимость бага - постоянно.
ОС: WinXP, Win7, Win10.
В уровне 4-2 когда корабль взрывается, в момент появления айтемов игра вылетает. При этом айтемы не отображаются.
Воспроизводимость бага - редко.
ОС: WinXP, Win7, Win10.
В уровне 4-2 когда выдвинуты шипы на корабле слева, в момент прыжка персонажа или при касании шипов вылет игры.
Воспроизводимость бага - очень редко.
ОС: Win10.
Причины вышеуказанных (и не только!) багов были найдены, а сами баги успешно устранены в новой версии игры v3.0, релиз которой очень близко!
Ниже - скрины консоли, с результатами обнаружения ошибок, приводящих к багам.
Отладка велась первоначально в версии игры 2.1, затем доведена до конца в новой версии.
Основная причина багов человеческий фактор - невнимательность программистов, как следствие усталости.
MisterPix:
Вышел новый релиз игры "Space Adventure Cobra RetPixMod" - 2D платформера в стиле игровых приставок 16-bit!
Скачать бесплатно и без ограничений новую версию игры для PC(Windows): https://misterpix.itch.io/spacecobra
Платформа/ОС: PC/Windows.
Релиз под остальные платформы и ОС - планируется!
Текущая версия релиза: 3.0. А это:
1) Мощный и проработанный сюжет
2) Приставочный геймлей
3) 4 эпизода
4) 10 уровней
5) 7 боссов(4 сюжетных босса + 3 суб-босса)
6) 3 игровых персонажа(становятся доступны в процессе прохождения игры)
Управление по умолчанию(можно поменять, поддерживается геймпад):
Up,Down,Left,Right: направление движения (Down: приседание, Up: вход в дверь, телепортация)
w: прыжок (Down+w: падение с платформы)
q: стрельба обычным оружием
Space: стрельба супер-оружием (для Кобры: key down, key press+key up)
r: пополнение здоровья (если игрок подобрал мед-аптечку)
t: режим (сесть/встать, прыжок/сальто)
e: быстрая смена персонажа
Enter: старт/пауза/смена персонажа
Esc: выход
Список всех новшеств, изменений в игре - спойлере ниже:
Сделан полностью 4-й эпизод:
- новый уровень 4-3
- новые кат-сцены в эпизоде
Новые боссы:
- Барьер с пушками(суб-босс), загораживающий выход
- Кристальный Парень(битва идёт в два этапа)
Новые противники:
- Робот
- Спецназовец
- Гобот-2 "Красный" (кидает шаровые молнии)
- Малый сферический дрон
- Большой сферический дрон
- Большая турель
- Мини-вертолёт
- Мини-корабль
Новые объекты(опасные):
- Монитор с изображением Кристального Парня(взрывается)
- Установка с пламенем
- Лава
- Шипы(новые)
Новые объекты(остальные):
- Телепорт(переносит в другие локации уровня)
- Гусеничная платформа(замедляет или ускоряет движение игрока)
Перерисованы спрайты (движки: пешочный, лыжный, космический):
- Кобры
- Джейн
- Доминик
- Катерины
- Леди
- Сандры
- Лыжной доски(и её пламени)
- Космического корабля(перерисовано содержимое кабины, прозрачное стекло)
Улучшены анимации:
- Кобры
- Джейн
- Доминик
- Сандры
Переделаны анимации:
- прыжка в сторону
- прыжка вверх
- приседания
- IDLE (в полу-разворот, движение волос)
- лыжные под углом
Добавлены спрайты/анимации:
- телепортации
- обгорания (3 вида, в зависимости от ситуации)
Улучшен левел-дизайн уровней:
- 1-1, 1-2 (изменены: фонари, растительность, урны, бочки; добавлены: дрожные знаки, растительность).
- 3-1..3-3 (изменены: фоны, снеговики, растительность; добавлены мелкие декоративные объекты; изменён снег в уровне 3-3).
- добавлена третья плоскость для прокрутки фонов(раньше было две плоскости).
Сделан новый противник(в уровнях 3-2, 3-3) - Снеговик.
Добавлено начальное количество супер-оружия каждому игровому персонажу(по 3 штуки).
Увеличена скорость полёта кулачков-протезов Кобры
Уменьшена пауза перед накачкой психогана Кобры.
Увеличена ширина коллижена пуль Кобры.
Увеличено количество супер-патронов Джейн и Доминик(12 пуль за 1 выстрел), введена равномерная перетасовка пуль по направлениям(по 4 пули на 1 направление).
Сделан эффект освещения игровых персонажей во время выстрела(вспышки).
Изменено меню выбора игровых персонажей.
Переделан перевод на английский во всех катсценах 4-го эпизода(уровни 4-1..4-3).
Добавлена возможность проигрывания фоновой музыки(BGM) в меню выбора уровней.
Исправлены критические и косметические баги в игре.
Sharpnull:
Не хватает входа в полный экран через клавиши (Alt+Enter, F11). После изменения в .ini файле полный экран "не полный", а маленький экран и Scale = 3 не поможет, так как смещение картинки всё равно вправо-вниз (не влезает в экран). Разрешение в полном экране не родное, хотя это возможно и при этом работать в SDL2 с нужным разрешением (400x240) с сохранением или без целого масштаба. Размер окна можно контролировать через SDL2, чтобы при перетаскивании сохранялись целые значения масштаба. Не хватает меню со всеми настройками.
MisterPix:
--- Цитата: Sharpnull от 13 Июнь 2021, 05:28:14 --- После изменения в .ini файле полный экран "не полный", а маленький экран и Scale = 3 не поможет, так как смещение картинки всё равно вправо-вниз (не влезает в экран). Разрешение в полном экране не родное, хотя это возможно и при этом работать в SDL2 с нужным разрешением (400x240) с сохранением или без целого масштаба. Размер окна можно контролировать через SDL2, чтобы при перетаскивании сохранялись целые значения масштаба.
--- Конец цитаты ---
Родное разрешение экрана ноутбука, на котором ведётся разработка игры -1366x768. Ближайший целый скейл без смены текущей резолюции будет 1200x720. Поэтому есть бордюры по краям. Иначе, если растянуть до краёв, будет мыло.
Разрешение 400x240 в фуллскрине не поддерживается нашей видеокартой(или драйверами). Решили не менять текущее разрешение экрана пользователя и скейлить в целое число раз (2x, 3x). 4x это уже будет 1600x960 - много ли пользователей с такими мониторами? :)
MisterPix:
Сделали порт обновлённой версии игры под Linux.
Скачать бесплатно и без ограничений новую версию игры 3.0 для PC(Windows/Linux): https://misterpix.itch.io/spacecobra
Релизы под Android и WEB - планируются!
Навигация
Перейти к полной версии