CoOp:Anything
Search any game and see how much of it you can play with friends: every co-op mod, its stage, quality and community rating.
Mafia Online Browser Version
Translation pending
GamesJavaScript · TypeScriptGitHub @lumik0OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Бафия онлайн - это неофициальная браузерная версия игры «Мафия Онлайн», которая добавляет в игру дополнительный функционал и модификации
в игру можно играть как с компьютера, так и с телефона (айфон поддерживается)
Локально: скачай архив, распакуй его и открой play.html (или run/index.html для старой версии) - сервер не нужен
Новая версия (бета) полностью переписана с помощью ИИ: так получилось быстрее, чем писать всё вручную. Протокол, хранилище, экраны, оформление и система модов покрыты тестами (bun run test), а результат проверялся в браузере. Нашел баг - напиши пж (контакты ниже)
Мод - файл, который игра запускает в изолированном Web Worker: он не видит токен аккаунта и делает только то, что разрешил игрок. Установка: Настройки → Моды → Установить → файл *.bafiamod.json
Как создать мод, список разрешений, API, хеши и обновления - в mods/README.md
Нужен только bun (node.js и pnpm не нужны). После установки открой терминал в папке проекта:
bun install
bun run dev # локальный сервер с hot reload: http://localhost:8080
bun check # проверка типов
bun run build # сборка сайта в dist/ (play.html - новая версия, run/ - старая)
bun buildmod <папка> # сборка мода в файл .bafiamod.json
Чтобы поиграть из собранного: после bun run build открой dist/play.html
Устройство проекта:
common/ - общий код: протокол сервера, сеть, хранилище, оформление, ассетыgame/ - сама играlauncher/ - окна, док и лаунчерmods/ - система модов: Web Worker, разрешения, SDK и пример (описание)legacy/ - исходники старой версии (run/)