Replies (41)
how about a nostr-based MUD using this crate? could use nip-29 maybe.
stay up all night again
i want to make a nostr game so bad
terminal MUD with an item marketplace that uses zaps lol
Back in the day I used to host a spigot Minecraft server, I had some dreams about build some sort of NANO-backed economy but I never realized it, mainly because of the centralized nature of a Minecraft Server. On a second thought, could’ve created a forge plugin to at least address the custody issue.
Anyway, how do you think a “nostr game” should work?
Make it using a PEPE 🐸
Important question for you: do you remember the Falador Massacre?
Listening to Yr stream on Walker
of course
I’m going to be honest, I half expected you to have helped conspired.
Funny. I just began working on a Runelite plugin myself 😂
Ironman qol.
Hides drops that aren't yours and shop items that are overstock.
On another note, let's build osrs on nostr. Each game tick is an event.
Inventory and bank are an event.
Etc.
i’m in. nostr mmorpg
What would a nostr game be? 🤔🤔
social with rpg elements would be cool
Well, you have to make it now:)
i’ll have to talk to the board. Oh wait i am the board.
For real though. If you want to get a lot of people on nostr, give them something to log into and make progress with everyday. Logging in the check a feed only keeps people interested for a week at most. Then they just go back to their comfy walwld gardens. Gotta get their friends here too. A game where you can play and compare stats is a great way to build a community.
I’d grind
Getting zaps is progress towards a bigger stack....
That's if you're a poster. Turns out most people actually aren't posters, just readers. Not to mention you could probably go dig holes for an hour and make more money to buy more sats then you've made on nostr your entire time here.
Getting zapped requires work. Or what we colloquially call a job...
Hole digging only gets minimum wage around these parts. I've made over 15 US Dollars worth of sats from just three posts in a week. Some talk about it. Some ARE about it.
You let me know when Zaps pays your rent
Sounds like you're not stacking hard enough. I work a job to stack Sats AND post online to earn sats. My sats will never pay my mortgage, cause thats due in fiat and I'll never sell for that. My sats are for my future grandkids. My stack aint shit today but it'll pay their mortgages and buy em a couple trucks in a few decades.
Its ok bro. I still wish you well and hope you never lose your seed phrase.
The way the world is going i just hope we dont stay out of internet then all our future plans for bitcoin will be just a pile of goo... 😫🥲
Durial321 deserves his account back. Anyone would have done the same in his position.
#justiceforduriel321
I've been playing with the idea of using cashu tokens as randomness for game inputs. You can find my vibes at

GitHub
GitHub - EthnTuttle/manastr
Contribute to EthnTuttle/manastr development by creating an account on GitHub.
essentially the mint becomes a game authority and using turn based publishing of linked notes, the game can be validated as true to rules. Additionally, you can use commit+reveal for turns that can't be changed but still published asynchronously.
This also offers a way for the game authority to make money by taking in more sats than it outputs in a very transparent way.
Happy to chat sync to further elaborate my idea.
Hah you mean gamification and stickiness eh
Don't worry about my stack. Just focus on your own.
Have you seen this already?
View quoted note →
Interactive story/game by
@Constant
Some explanation/write-up of challenges
Constant
I will do a full write up later, but to quickly comment:
Why this and why build it on Nostr?
Well, building a game leveraging Nostr has been on my mind for a while now. I have many fancy ideas, but non that i can personally execute. So i though 'what is the simplest thing that i actually can do'.
Text-based choose your own adventure style came to mind, after all, this is where a lot of the computer game stuff finds its origins with things like Zork.
I figured out a mechanic that would allow most of the social clients to be used to "play", the game.
Then I needed a way to actually produce it, so i used shakespeare.diy to create a tool that would allow me to upload a spreadsheet full of Nostr profiles and posts, that it would process automatically.
It took a bit of effort still, mostly because my plans innitially were to grand, so i scaled it down and simplified it....its a dark lord in a castle and it needs to die, obviously.
Now the idea behind it, is that any/most nostr(social) client can be used to play the game, but also that anyone can simply fork and extend the story by adding their own replies.
Currently there is no good way for filtering, so the random comments from people now, will wreck the experience....it is what it is.
As for the viewing client i made:
This is funny, the spreadsheet-batch-processing tool was one-shotted and cheap. This viewing client was an expensive disaster with many failed attempts. I gave up on it. But when i finished what i just shared, i managed to rework one of the early attempts into something usefull and it looks so damn good haha. On desktop, mobile struggles to load the page nicely.
Anyway, i had fun building it, however trivial and silly the thing may be :)
View quoted note →
View quoted note →
i think a "creative" world would make the most sense, not a competitive world. you would want a world where it would be ok if users create their own room/items/etc without a central node dictating the rules.
That questr thing was just to get my mind off what my thoughts where actually drifting towards, which are schemes for an open massive multiplayer online turn based rpg. Got a list of varients on the same basic idea. I did a half assed write-up a while back, let me dig
I saw this in the nostr game dev telegram group.
Constant
This is for your consideration Nostr.
Here is a mechanism to play ‘games’ on Nostr. Now ‘games’ here means any sequence of events by an actor or between actors, which is relevant to a third actor. As far as I am aware it is impossible to create a ‘perfect’ system that can’t be cheated/exploited. Yet perhaps there is way in which cheating is both difficult and as obvious as possible. Everything is done simply by publishing Nostr events.
Variation of this mechanism can be used to create open ladder systems to keep track of a players relative score (like an ELO-rating), but the example of a simple game of ‘higher or lower’ will be used to illustrate the mechanism.
The first part of the mechanism is to ensure a consistent sequence. This is done by using a linked-list, where every action references the previous action. The existence of mutually exclusive actions or parallel sequences is clear proof of cheating. This allows one to go through the players history and calculate their current score.
The second part is removing the ability for post-hoc actions, i.e. performing an action after the fact pretending this action was performed in the past. This is done via the use of NIP-03 opentimestamps, committing the linked-list sequence of actions to moments in time. This does not actually do a whole lot other than forcing cheaters to premeditate their fraud.
The third part is the use of multisignature, such that two or more actors sign off on the (inter)action going on.
In this system, a cheater has to conspire in order to sign and timestamp both option before the fact, and only publish the preferred one after the fact. This means that you trust at least one of the players to be honest in the way that they don’t go along with a conspiracy to cheat.
All well and good, but by using bots, which are more than willing to both cooperate in any conspiracy, and don’t mind sacrificing their own score for the greater good of the bot-master, any cheater can still trivially rig their score.
Hence lastly the mechanism relies on subjective valuation of the trustworthiness of the other players. So despite all the formal bells and whistles, it ultimately hinges on your ability to asses ‘the world’, whether you fall victim to cheaters.
Will this work? We can ponder, we can think of all kinds of ways sophisticated botnets could infiltrate trust-networks in order to later be leveraged in schemes without raising suspicion. But my meta-point here is that this is true for everything; be it a games core or ‘social status’.
Therefor, games on Nostr are not just a potentially ‘fun’ thing onto themselves, they could be the battlegrounds for WoT attack and defense; forcing attackers into more and more sophistication by developing better methods of assessment which can be leveraged in Nostr more broadly. A place where cheating can actually be encouraged, for it show where all of our collective blind spots are.
View quoted note →
You have no idea how much ive bothered the jungle spirit with all of this stuff. Poor guy.
Anyway, i do believe it could work, and it would fullfill vitaliks dream...perhaps he will ditch ethereum 😏
Disagree, its all in the restraints. There are still people playing Diablo 2 after all these years and get happy when they find particular items. All of that only has 'meaning' because all of them commit to the same constraints (i.e. the game engine).
Also, in non of what i propose is there any central node, just game rules. People could decide to play a different or modded game obviously
Probably, but even then most players would want a central place/node with some rails to guide them, give them basic ideas and experiences before they are launched into an open world where they can unleash their creativity
maybe could work, but depends on the game type