Maybe the Galactic Milieu CAN integrate non-'free open source' games afterall...

avatar
(Edited)

The Galactic Milieu is built out of free open-source games, of course.

But I just came up with a potential use within the Milieu for a possibly not completely free-open-source game.

I think in fact that it could be a useful use even if the game in question were completely non-free, completely non-open-source.

But the reality is that vast swathes of it are free open source even if there do turn out to be portions of it that are not.

The Galactic Milieu itself, in fact, is much like that itself: vast swathes of it are free open source but there do exist bits and bobs of "duct tape" tying it all together; afterall it is a Knotwork project and from way way back the Knotwork sites were all about "tying it all together" and they were written in an extended flavour of HTML known as XML, so what you saw in the browser, even if you used the "view source" function of the browser, was not the actual source code the XML-capable web-server was reading.

That is the context, the back-story as it were; on to the specific game I have it in mind to integrate into the Milieu: Splinterlands!

I have been looking into Splinterlands lately in the course of researching the current state of the play-to-earn industry. One thing I noticed is that the game does not seem to impose changing the actual ownership of its NFTs.

That led me to think that maybe if I wanted items that are represented by NFTs to be left behind when a player moves from one planet to another, I might need to have the planet the NFT is left on have ownership of the NFT, at least until the player returns to (attempt to?) reclaim it.

Consider land for example. If a player buys a tract of land on one planet then moves "personally" to another planet, would it be "reasonable" for the land to go with them?

Certainly it could make sense for them to take with them some kind of title deed or even NFT attesting to the fact that before leaving the planet, and thus the land on the planet, behind some kind of authority or government or military force or whatever on that planet had regarded that land as in some sense or other "theirs"; but bringing the actual land with them? Maybe if they transported it in some kind of "terraforming" ship... :)

Such lines of thought brought me to the realisation that maybe there is a use that could be made of the monster NFTs from Splinterlands though.

A bit of background first about how CoffeeMUD (the default text-mode window into the Milieu) works...

Like many or most MUDs, CoffeeMUD's default paradigm is that its locations ("rooms") are "refreshed" from time to time, which is to say, they are put back into the "original" state specified in their "source code" as it were.

Thus the items the "source code" of the "room" specifies as the contents of the room get spawned over and over and over again, potentially endlessly.

Which can be a massive influx of items / goods into the "economy".

(Economy?! What economy!? MUDs don't have economies, they are "Monty Hall giveaways" of stuff-out-of-nothing!)

Well gosh golly darn it, isn't that kind-of what Splinterlands is, too?

In Splinterlands, if you have a monster's NFT in your connected wallet, presto the monster can spring back up "out of nothing", conjured by the magic(k?) of a "Summoner", no matter how many times it has been defeated (not sure if they ever claim it was killed in the combats, hmmm details details) in the past.

Well well well. I have struggled with that in CoffeeMUD, trying to think where the "monsters" that CoffeeMUD spawns are supposed (backstoried; rationalised) to be coming from; maybe I can tie them to Splinterlands NFTs!

Imagine if you will an area-building service for CoffeeMUD that populates an "area" (collection of "rooms"; collection of locations) for you with the monsters depicted / described by the Splinterlands NFTs that you "pay" to that service.

See what I did there?

Rather than do the potentially complicated thing of trying to go look at the buyer's own collection of NFTs whenever the "rooms" are to be populated, I jumped directly to simply accepting the NFTs themselves as "payment" for populating the "rooms" with "corresponding" monsters!

Now the game (aka the aforementioned area-building service) owns the NFTs, and some "area" in the CoffeeMUD now "spawns" monsters "corresponding to" those depicted / described by the NFTs.

That idea is what led me to come make this post, because yes indeed it does seem to me that I might have come up with a way that the Galactic Milieu could "make use of" Splinterlands NFTs.

So what about land? Well part of my thoughts about "land NFTs" was that probably in the Milieu they should be owned by planets, not by the players.

The planets, or various governments attempting to govern the planets, could issue NFTs that amount to some kind of representation that they at least pretend to in some way uphold or enforce or at least attest to some kind of rights the holder of their NFT might have over the land it refers to, but the actual land itself as an NFT should be held in the account of the planet or solar system or pocket-universe or whatever that it is "actually located" in.

Well enough for now, thanks for reading (if you actually did), hopefully I'll revisit these ideas at some point.

-MarkM-



0
0
0.000
7 comments
avatar

Congratulations @knotwork! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 10 upvotes.
Your next target is to reach 50 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

The Hive Gamification Proposal Renewal
Support the HiveBuzz project. Vote for our proposal!
0
0
0.000
avatar

Mark, that would be awfully nice. When Metsonverse?

0
0
0.000
avatar

The first step toward using Splinterlands cards to "pay for" monster spawning would be to settle upon a monster design for the Splinterlands card one wishes to use to spawn monsters in the CoffeeMUD. Basically for any given level of a card we'd need to settle upon the specs of a monster corresponding to that card. So if you have a card in mind you'd like to deploy as a MUD-monster, post an article proposing specs for the monster such a card would be used to spawn. Then we'd argue to around until folks agree we have a not to awful represention spec'd out and we could then proceed to start deploying...

0
0
0.000
avatar
(Edited)

It sounds fun. Would it be a GUI like you were planning like an OpenSim type deal that is rendered client side based on server side text instructions?

One thing I noticed is that the game does not seem to impose changing the actual ownership of its NFTs.

This is one of the things xaya.io solves with Game Channels and Player Account ID on Polygon. But yes too many games are limited to transfer true on-chain ownership and that's something I know you've wanted to do with in-game items/on-chain items since we began talking. Trustless secure transfer on chain rather than "eBay" auctions like WoW items and risk never getting your items.

That led me to think that maybe if I wanted items that are represented by NFTs to be left behind when a player moves from one planet to another, I might need to have the planet the NFT is left on have ownership of the NFT, at least until the player returns to (attempt to?) reclaim it.

This is brilliant, its a warehouse receipt that the player takes to the other planet and when they return, they can claim ownership or use (of land in your example) when they return because they have the 'token' aka warehouse receipt/title/deed to the property left on the planet they end up returning to.

Consider land for example. If a player buys a tract of land on one planet then moves "personally" to another planet, would it be "reasonable" for the land to go with them?

No- very much so easier to have 'token' in the player's wallet representing their sole ownership of the item/land etc. in form of 'receipt, 'deed, 'title, etc. as commented previously so upon return, land is there and still theirs.

Certainly it could make sense for them to take with them some kind of title deed or even NFT attesting to the fact that before leaving the planet, and thus the land on the planet, behind some kind of authority or government or military force or whatever on that planet had regarded that land as in some sense or other "theirs"; but bringing the actual land with them?

Looks like we're on the same page here. Cool :)

Thus the items the "source code" of the "room" specifies as the contents of the room get spawned over and over and over again, potentially endlessly.

Sounds diluting. If an item must be "rare" to have some sort of value to the player outside the game (on chain/auction/trade) - which is a motivation (admittedly) for a person like me to even play a game to collect said loot - the "rarity"... Sorry, never way much of a gamer but you're stuck with me :)

Which can be a massive influx of items / goods into the "economy".

In 1536 Charles I of Spain and also Charles V Holy Roman Emperor (amongst other titles) authorized the first North American mint to make silver coin to facilitate trade in the new world (Mexico City). He also had the first mass treasure fleet missions to South America and back to Spain flooding the European market with silver - the first ever modern instance of inflation of a commodity metal (and mostly/eventually a coin known as a real, daaler, and thaler throughout Europe). This is the problem of the past and meta-present!

(Economy?! What economy!? MUDs don't have economies, they are "Monty Hall giveaways" of stuff-out-of-nothing!)

Too bad they are only tokenized into HORIZON for the moment. I have nothing to do with my mgold ;) - I'm patient though. Can't wait for the gamemaster to delete all the extra mgold that people didn't want to put on the platform.

Well well well. I have struggled with that in CoffeeMUD, trying to think where the "monsters" that CoffeeMUD spawns are supposed (backstoried; rationalised) to be coming from; maybe I can tie them to Splinterlands NFTs!

Imagine if you will an area-building service for CoffeeMUD that populates an "area" (collection of "rooms"; collection of locations) for you with the monsters depicted / described by the Splinterlands NFTs that you "pay" to that service.

See what I did there?

Yes. Exchange from wallet to some wallet the game receives the "token" representing the monster (the "NFT") and give the player an in-game "monster" to use from the spawn room so they can play the game using the spawned in-game monster.

Rather than do the potentially complicated thing of trying to go look at the buyer's own collection of NFTs whenever the "rooms" are to be populated, I jumped directly to simply accepting the NFTs themselves as "payment" for populating the "rooms" with "corresponding" monsters!

The old switcharoo. "Warehouse receipt" :P

0
0
0.000
avatar

Further comments:

So what about land? Well part of my thoughts about "land NFTs" was that probably in the Milieu they should be owned by planets, not by the players.

Just like those OAR cards you have of certain maps in OpenSim Archive form you should allow the player to own that as an "NFT" - deed if they own the land in the game on a planet and allow them to trade it on-chain outside the game to other players so if they enter the game they can go claim that land on that planet if they give the "planet" the NFT for their duration on the planet. Give the player the option to take back the "NFT" - "deed" with them if they decide to leave the planet still owning the "land".

The planets, or various governments attempting to govern the planets, could issue NFTs that amount to some kind of representation that they at least pretend to in some way uphold or enforce or at least attest to some kind of rights the holder of their NFT might have over the land it refers to, but the actual land itself as an NFT should be held in the account of the planet or solar system or pocket-universe or whatever that it is "actually located" in.

Yes, you still owe me my Ambassador House whenever I'm in town and no you may not sell it or rent out my top floor beds without me getting a cut of the rent money ;)...

#IReadILikeItWhenDoWeBegin

If anyone can make it happen its you man. This sounds great.

0
0
0.000
avatar
(Edited)

@knotwork a post I came across today from 2010 by "BitLex" the Bitcoin Forum user who ran the linden dollar L$ for bitcoins exchange website bitlex.co.cc to give bitcoiners a way to get lindens for use in Second Life. The interesting part is how OpenSim is mentioned as a way to run your own 'server' and thus have ownership of the items in the 'OpenGrid' of yours (in your server)... Seems to be something "Bitcoin" software and its p2p protocol could do as it acts like a distributed compute "server" and processor over its cumulative network.

image.png

Disclosure: @knotwork is OG he already knows this - but this is more for any Hive folk who stumble across Mark's amazing entries on the Hive blockchain this past month ;)

0
0
0.000