-
Это многопользовательская игра в жанре экшн, сочетающая в себе драки. В данной игре вы сами выбераете когда остановиться и кто по итогу выйграл (пример таких игр: duck game чисто в который тоже можно играть до бесконечности).
-
Жанр: Экшен, файтинг, драчки.
-
Платформа: PC
-
Фреймворк: Monogame (aka Microsoft XNA Framework)
Перемещение, атака, защита
Главное меню:
Самая игра:
- pixel-art (Где-то рисую сам, либо сижу прям прописываю промты в Stable Diffusion)
- Считаю за Stable Diffusion можно было бы накинуть баллов так как с ним нужно ещё уметь работать и да он у меня локально поднят на моем пк (rtx 3080 позволяет) Точно могу с увереностью сказать рисовал сам персонажей и это было очень мутарно.
Фон из главного меню:
Фон из поля битвы:
Персонажи:
Я может ещё доработаю все очень хотелось бы сделать что-то годное... Чтоб получить больше баллов!)) Хотелось бы 500 баллов и более тогда на конкурс не придятся отправлять !!!)
- Управление игроком 1
- A, D - Движение влево, вправо
- W - Прыжок
- S - Упасть из прыжка быстро
- X - Присесть на корточки
- С - Атака руками
- Left Shift - Атака ногами
- Управление игроком 2
- ←, → - Движение влево, вправо
- ↑ - Прыжок
- ↓ - Упасть из прыжка быстро
- Right Ctrl - Присесть на корточки
- Enter - Атака руками
- Right Shift - Атака ногами
- Delete - вкл/выкл бота за игрока 2
- Выход в главное меню - ESC
Идея зародилось когда я играл с друзьями в такие игры как Superfighters Deluxe и Duck Game и очень захотелось сделать что-то похожое но со своими механиками и идеями, потому-что данные игры уже перестали обновляться и превносить что-то новое в свою игру. Но я думаю времени не хватит на реализацию всех идей
Главное:
- MVC
- BasePlayer (Persona)
- MainMenuScreen (MainMenu)
- ClickableText (Button)
- AnimationPicture (Animation)
- BattleFieldScreen (BattleField)
- Перевести всё к MVC
- Мной было принято если добавлять новый функционал сразу делать его по MVC а не по отдельности
- Так что скорее всего я не успею реализовать его весь, но я думаю что сейчас есть этого может быть достаточно для хорошего кол-во баллов
- Базовый функционал.
- Управление на обоих игроках
- Атака у обоих игроках
- Гравитация
- Экран главное меню
- Регулятор громкости
- Название игры сделать сверху посередине
- Экран поля битвы
- Hp bar плееров
- Названия Player 1 и Player 2
- Отображение побед у Player's
- Сделать нормальные хитбоксы (ну это когда текстуры полностью доделаю)
- Механика Player
- Приседание
- Удары разные
- Ногами
- Руками
- От такого как направлен перс менялись текстуры (ну типо A - лево (левая текстура плеера) и D - право (правая текстура плеера))
- Сделать сценарий когда 0 hp у одного из player и нужно перезапускать battleFieldScreen полностью
- Hp bar плееров
- Бот Player 2
- В игре он сделан чтоб могли оценить игру как сложный алгоритм
- Работает по кнопке (DELETE)
- Дизайн (pixel-art)
- Фоны в стиле dark-fantasy
- Анимированные фоны в стиле dark-fantasy
- Пока что только в главном меню
- На поле битвы статичный фон (времени не хватит на реализацию анимации)
- Персонажи (рисовал сам)
- Анимированные персонажи (у меня есть анимации но походу времени не хватит)
- Тени у персонажей (чтоб смотрелось круто и хорошо)
- Оружия
- Иконку для игры
- Иконки для оружия
- Фоны в стиле dark-fantasy
- Оружия (мечи, пушки)
- lucky blocks
- блоки с рандомным дропом падающими с неба из них можно выбить либо ускорение либо оружие (меч, пушку, RPG)
- lucky blocks