Show newer

Next thing I really want to explore is hot reloading dispatchers from rust dlls. I feel like that has the potential to be extremely useful for RE work.

Show thread

I'm still sketching out an actix-web and specs style abstraction for extracting information out of the context statically, but it's currently very straightforward to write and bind handlers by just directly grabbing references from the context. Ideally you'd be able to specify handler dependencies with just function parameters, but I'm struggling to make that work.

This may be another crate to publish if it turns out to be useful.

Show thread

Made an API for constructing handler dispatchers using an anymap to retrieve references to server state from a context. It supports multiple handlers per opcode and conditional guards to short-circuit handlers from running and perform state validation ala mangos' checks to ensure a connection is in a particular state. The use of a DI container context means handlers are fully decoupled from state and can theoretically be hot-reloaded, or using multiple dispatchers at runtime.

Show thread

A rust framework for quickly implementing MMO server emulators

boy I sure love 30 gigabyte call of duty update

honestly I'm getting jaded about NA. we'll see what happens.

Show thread

Why does cargo debug profile even build debug symbols by default

I have never once needed to attach a debugger to a rust program

if your dedicated server app crashes because there's no stdin, it's not a dedicated server

looking directly at you, Terraria

eidolon boosted

I think this would be less absurd if there weren't already 2 other Sony studio games lifting ideas from The Witcher 3 wholesale

Show thread

I'm not saying the game looks bad by the way, but this genre is so fucking stale it hurts

Show thread

ghost of tsushima is ANOTHER fucking open world rpg-lite...

AAA gaming I am begging you, please stop making these games, there's more than enough of them

Reddit doing some blockchain bullshit and trying to associate it with web decentralization while funneling people into their awful mobile app

it's been months. why is halo reach mcc's sound still broken

eidolon boosted
Show older
Awoo Space

Awoo.space is a Mastodon instance where members can rely on a team of moderators to help resolve conflict, and limits federation with other instances using a specific access list to minimize abuse.

While mature content is allowed here, we strongly believe in being able to choose to engage with content on your own terms, so please make sure to put mature and potentially sensitive content behind the CW feature with enough description that people know what it's about.

Before signing up, please read our community guidelines. While it's a very broad swath of topics it covers, please do your best! We believe that as long as you're putting forth genuine effort to limit harm you might cause – even if you haven't read the document – you'll be okay!