Play Way - игровой бэкенд над которым я работал в последнее время.
Что уже имеется
✔️ Авторизация / Аутентификация, вход через Web Id (для яндекс игр или прочих площадок), вход как гость, создание аккаунтов игроков
✔️ Данные игрока, можно добавлять поля публичные или приватные, так же получать данные других игроков по Id
✔️ Экономика, создание валют и работа с ними
✔️ Система лобби, запуск и подключение к игровым серверам, уже протестировал на фишнет
✔️ Лидерборды
Всё это работает на asp net core 8 и базой данных postgres.
👍 Обращение к бэкенд в основном происходит по REST API (http запросы), так что клиент можно реализовать на чем угодно (c#, js (construct 3, phaser, cocos creator), godot). Пока что клиент создается под Unity
😎 Так же будет live ops решение, что бы можно было все это дело настраивать из админки, у меня уже есть база, её я писал на vue js, кто не видел, может ознакомиться в посте
Для разворачивания бэка на выделенном сервере используется система docker-compose (она автоматом установит все зависимости, бд, прокси сервер и т.д).
❗️ Всё это пока что я буду тестировать на своих проектах, но если вам будет интересна эта тема, то попробую выкатить это в общий доступ
❓ Задавайте вопросы в комментариях, всем отвечу
Post #338
1.74K

- 🔥 29
- 👍 6
- ❤ 4
- 🤯 2