#Warhorse Social Backend
6 messages ยท Page 1 of 1 (latest)
State of where I'm at:
- Rust frontend using
Dioxus+Tailwind+rust_socketio - Rust backend using
axum+socketioxide - Windows Platform
- Overlay any window, toggle with Shift + F
- Most friends related communication working
- Only tested locally hosted
Major components left:
- Create an example multiplayer Bevy app that spins up a sub process (the overlay app)
- Need to be able to invite and join friends to server (probably extend a
lightyearexample game)
- Need to be able to invite and join friends to server (probably extend a
- Since I switched to
Tailwind, just a bunch of styling in general - Chat rooms: Create, Leave, Join, auto destroy when empty (think old school Battle.net in Starcraft 1)
- Authentication
- Need at least Steam and Discord auth
- Database
- Probably just use a simple key-value store instead of full SQL, probably Redis w/ persistence
- Why Redis? Because
socketioxidehas a Redis adapter on the way that I'd like to use, so we already will have it
- Why Redis? Because
- Probably just use a simple key-value store instead of full SQL, probably Redis w/ persistence
- Assist
rust_socketiocrate with getting it working with WASM
This looks cool, how can I setup and test this locally?
I was confused for a bit, because the devs of KCD are Warhorse Studios. For a moment I though there will be a cryengine backend in Bevy ๐
Crysis on Bevy ๐
Oh shiiii
good pointing out that, appreciate it