pull down to refresh
31 sats \ 2 replies \ @didiplaywell 16h \ on: Nostr Game Engine v0.1 ! nostr
From absolute ignorance in all subjects related to this: could you describe to the ignorant (me), not features achieved but in which way Nostr is even coupled to a game engine?
Basically every game uses a set of core services that are often Steamworks, Epic Online Services, Google Apis or stuff that is built-in in the engine or by the developer.
These services allow the game developers to make players connect to each other (for multiplayer), to store persistent data, identify the players, make micro transactions, show ads, distribute game updates etc...
But what they have in common is that the data always need to pass through these companies infrastructure.
- For the developer this is costly to maintain.
- For you, it means you never own the game, you may not be able to play it offline or in a local network, if the developer fails or the backing service fails, your game is gone.
There are p2p games, but there is a catch: you need a coordinator, and guess who owns the coordinators.
So, this is the current state of affair that is hidden deep into the games codebase.
NGE v0.0 and v0.1 decentralized most of this stuff by replacing Steam/Google etc.. servers with nostr relays and by using nostr keys for user accounts.
reply
Much appreciated Sr, thank you for the explanation :)
reply