513
submitted 2 months ago by Vittelius@feddit.org to c/linux@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] JackbyDev@programming.dev 50 points 2 months ago

TF2 hats but on a block chain instead of an inventory system.

Pros:

  • In theory you can still sell the item as a collectible even if the game dies (I doubt in practice though)
  • In theory it makes it possible for other games to use the same items to make stuff in their games (I doubt this in practice)

Cons:

  • it's a fucking block chain
[-] xthexder@l.sw0.com 22 points 2 months ago* (last edited 2 months ago)

In theory it makes it possible for other games to use the same items to make stuff in their games (I doubt this in practice)

I've heard this before, but there's literally nothing preventing games from setting up some shared items on their own without NFTs. Nobody does it because companies want to keep their IP, and worrying about external items would be a nightmare to balance.

NFTs solve like 1% of the problem of sharing items. So much more goes into making them actually work. For example: NFT id 5551337 is owned by the player: now what? How do you figure out what 3d model to render? What actions can you perform? How does it integrate with other systems? All of that is going to have to be custom for every game involved on a per-item basis.

[-] JackbyDev@programming.dev 10 points 2 months ago

Yes, like all things block chains do there are obviously alternatives to accomplish the same thing.

[-] thanks_shakey_snake@lemmy.ca 5 points 2 months ago

Ah but you see, you need the blockchain version in order to be, uh... [checks notes] computationally intensive and bad for the environment...?

[-] UnderpantsWeevil@lemmy.world 11 points 2 months ago

There was an abstract conceptual theory of system agnostic game add-ons. It isn't... completely inconceivable.

You could work with a relatively prolific engine, like Unreal, and set up a standard character model dummy with designated hard points for attaching accessories and certain default movements. Then any accessory could simply scale to the environment - Master Chef could swing a keyblade while the Elden Ring guy gets to wear Iron Man armor, because these are all "human" models with well-defined structures that could map to the associated equipment. The blockchain becomes a universal registry for these assets that a platform can read from to render the art.

The problem is that nobody ever actually implemented this universal protocol. They all just ran off making jpegs of weird animals and running fake auctions to create the illusion of a secondary market. You had zetabytes of data being processed so some Baked Alaskahole could claim his Kumming Koala was worth $40M.

I don't even strictly begrudge "the blockchain" as an idea for licensing and data storage (just please don't ask me to think about who is generating the licenses or storing the data). But it was all vaporware. None of it was anywhere close to being created, much less delivered. People were throwing billions with a b of dollars at entirely empty promises.

[-] eager_eagle@lemmy.world 4 points 2 months ago

Collectibles are non-fungible tokens by definition, and blockchain is just a data structure.

I don't care about collectibles / NFTs, but this is nothing new in the gaming world.

[-] merthyr1831@lemmy.ml 2 points 2 months ago

Thing is, none of those advantages are real either, compared to a public database and API. Steam's inventory API already maintains items beyond the lifetime of games, AND you can use items across other games. You can't manipulate the Inventory of other games but I bet if there was demand (there isn't) this could be implemented easily.

this post was submitted on 03 Sep 2024
513 points (98.3% liked)

Linux

48248 readers
496 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS