Skip to content

Miroqru/mauno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

530 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mau;engine

License Mau version Python version Docs GitHub stars Ruff

Mau - игровой движок для карточных игр. Как например Uno, дурак, только с добавлением множества дополнительных возможностей. Цель проекта - расширить горизонты карточных игр.

Семейство Mau

Для полноценной игры одного движка недостаточно, потому представляем вам все доступные компоненты:

  • Mau;cards: Сервер-генератор изображений игровых карт.
  • Mau;serve: Web сервер для игрового движка, дополняющий его новыми функциями.
  • Mauren: Клиентская библиотека для взаимодействия с сервером Mau.
  • Mau;tg: Telegram бот для совместной игры в Mau в групповых чатах.

Компоненты

Вот что входит в движок Mau:

  • Колода карт:
    • Поведение карт
    • Игровые карты
    • Колода карт
    • Шаблоны для сборки колоды
  • Игровой процесс:
    • Игра
    • Менеджер игроков
    • Игрок
    • Игровые правила
    • Револьвер
  • Обработчик событий
  • Менеджер сессий
  • Хранилище для игр и игроков

Поддержка проекта

Мы будем очень рады, если вы поддержите развитие проекта. Есть несколько способов как вы можете это сделать:

  • Оставить звёздочку в репозитории.
  • Играть вместе с друзьями в Mau.
  • Участвовать в бета-тестировании новых функций.
  • Предлагать свои собственные идеи.
  • Сообщать о найденных багах или даже предлагать их решение.
  • Сделать форк проекта.

Подробности в документации

Нам бы очень хотелось создать лучшего бота для весёлой совместной игры с друзьями!

Благодарности

в начале это был форк Mau Mau bot. Большое спасибо этому проекту, без него не появилась бы Mau.

И после произошло чуть-чуть много изменений:

  • Переписан на aiogram.
  • Разделена архитектура на бота и движок.
  • Добавлены новые игровые режимы.
  • Система игровых событий.
  • С нуля переработанный движок.
  • Использование стратегий для карт.
  • Генератор колоды.

About

Play card game in teelgram chats with your friends (+A variety of game modes)

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors

Languages