Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Dark Energy

Pages: [1]
1
General Discussion / Re: BitCraft Online will be Open Source
« on: June 01, 2025, 01:14:57 am »
I understand this topic may have come up before. I was genuinely trying to contribute constructively to the community discussion. I'll focus on other aspects of PlaneShift going forward.

2
General Discussion / BitCraft Online will be Open Source
« on: April 28, 2025, 10:52:13 pm »
Hey there!
I'm not sure if you're familiar with BitCraft but I'm not posting this because it's a cool game or to anything like this. But as the subject suggested it's going to be open source, and if you already know, it will be the first commercial MMORPG to be open sourced. What do you think about this? Any lessons to take from this and apply to PlaneShift?
Will it help if we considered using their practical codes to make Hydlaa great again? You know what I mean...So I'm curious...

3
Development Deliberation / Re: Blockchain based PlaneShift
« on: June 25, 2024, 11:28:59 pm »
 :thumbup:
Thank you for taking the time to provide your insights. While I agree with some of your points, I believe there's more to consider regarding blockchain technology.

Quote
Block chain is not a database it's a ledger a journal, databases also have journals.
Reverting changes to the block chain is impossible, that's the nature of it. Say someone found a way to get the server to issue to them extra items or Tria. To remove this, another operation has to be added of taking the items away, that's then added to the chain, bloating it in size. It's time consuming, slow and inefficient.

While blockchain is not a traditional database, it is a type of distributed database designed to function as a decentralized ledger. Blockchain technologies are continuously evolving to improve efficiency and scalability. For example, TON has been tested and proven to process 104,715 transactions per second.

Quote
For example, lets go with the idea you want to put the Tria players have into a chain. It will very quickly end in a single transaction taking 5-10 seconds to process. Do you want to be stuck with a spinner on screen waiting for that? No, that's going to make you never touch it again. I know the argument will be, "well the server can do that in the background". Sure it can, but memory consumption is a pain for MMO's already... and you want to add more to that?  ::|

You raise valid concerns about practical implementation in high-demand environments like MMOs. Some blockchains, like Bitcoin, can have slow transaction times, while others, like TON, Solana, and Avalanche, can handle transactions in sub-seconds. Choosing the right blockchain technology based on the application's requirements is crucial. While memory consumption is a valid concern, workarounds and optimizations are available.

Quote
I shall skip the issue of storage space for the chain.

To keep the blockchain size manageable, there are strategies to mitigate this, such as pruning, sharding, and layer 2 solutions. Again, this is a valid concern but not without solutions.

Quote
I get this was brought up for decentralisation... why? What's the point/need? If you decentralise it, it has to get the latest blocks from all the nodes, and hope it can get a proper consensus from them all regarding the state of the chain.

Decentralizing an MMORPG can boost security, fairness, and protection against tampering. Modern methods ensure game data is consistent and updates quickly across servers, but careful implementation is needed to manage complexity and resource use. Your concern about necessity is valid, and it's crucial to assess whether decentralization's benefits outweigh the complexity in each specific case.

Quote
Next issue, server restarts.
Originally the entire chain had to be processed, again slow, cumbersome, memory, disk and CPU intensive.

Modern blockchains use databases to read the chain's current state, which helps mitigate some of these issues. Checkpoints or snapshots can also make server restarts more efficient. While these solutions add some complexity, they are necessary to overcome the challenges faced in blockchain implementations.

Quote
A database can be decentralised, replicated and is already super efficient, why add more unnecessary complexity to this? All I see is a bunch of people jumping onto a trendy shiny new word, not looking at the full implications of trying to use a journaling system as a database.

Traditional databases are indeed efficient and can be decentralized. Blockchain adds complexity but offers extra security, trust, and transparency. These features can be very important in an MMORPG, even though it’s more complex to implement.

And now to answer all the suggested uses...

Quote
Why would a player want to sell the item to a different game?  ::|
If they want to sell that Healing Potion they can trade it in-game to another player.

I understand that in-game trading is convenient. However, blockchain-based ownership offers players true ownership, cross-game compatibility, and the ability to trade assets for real-world value. This can enhance the gaming experience and provide long-term value for their investments in the game.

Quote
No they don't, all a blockchain proves is something was done (work complete). The weak point is and always is the server/client machine, if you get hacked your stuff can get stolen. Which can be looked at in the database and reverted.

While it's true that server/client machines can be vulnerable, blockchain enhances security by providing an immutable and transparent record of transactions. This helps protect the integrity of in-game transactions and ensures that any corrections are traceable and transparent. Combining blockchain with other security measures can further enhance overall security.

Quote
Again, that's not what blockchain is... that's just a report Talad could pull from the database using some basic SQL statements.

Traditional databases are indeed efficient and capable of handling many of these tasks. However, the added benefits of blockchain in terms of security, transparency, and trust can be worth the extra complexity, especially in contexts where these factors are critical.

Quote
I... what? Just make a suggestion in Discord and vote on it, why make this complicated? All blockchain would do is show "Vote for yes... +1, Vote for no +1". Decentralised? Great now merge the two and and tally it...

I get that efficiency is your main concern and that using Discord for voting is simple and straightforward. However, blockchain can offer enhanced security, transparency, and trust, which might be valuable in creating a more democratic and fair governance system for the game.

Quote
Congratulations player! you won 100 Tria, please enter your 512 bit key so we can spend the next 10 seconds trying to give it to you...  No, it does not, it does nothing of the sort.

Again, I understand that your main concern is efficiency and that traditional methods of distributing rewards are simple and effective. However, blockchain can introduce new features like automated rewards, enhanced security, and cross-platform usability, which can offer additional benefits to the reward system.

Quote
No, it really doesn't, for those example dumpster fires, it means each player needs to have a private key/wallet and ethereum to do any "trading"

I understand that efficiency and ease of use are essential and that blockchain technology presents some challenges. However, it's important to note that the technology is rapidly evolving. Developers are constantly improving blockchain to make it faster, cheaper, and easier to use. This means that many current issues, like high transaction fees and complex interfaces, are being addressed. For example, integrating user-friendly wallet solutions can make it much simpler for players to manage their assets. These innovations can help PlaneShift stand out in the crowded MMORPG market. Offering something new and valuable can draw more players and keep them interested in the long run.

Quote
Please learn what things are before jumping onto the "I'm using the latest buzz word tech, so it must be good" band wagon...
Block chain adds NOTHING to Planeshift and many other projects it's used in.

I acknowledge that PlaneShift might not need blockchain to succeed and that traditional databases are efficient and effective. However, exploring blockchain’s potential benefits can open up new possibilities and innovations that might enhance the player experience and set the game apart in the competitive MMORPG market.

Thank you for your insights and for highlighting these important considerations. Your feedback helps ensure we make informed and thoughtful decisions about the technologies we implement. I'm here to learn from others like you.

4
Development Deliberation / Re: Blockchain based PlaneShift
« on: June 18, 2024, 11:52:35 am »
Hello friends, shifters of realities! May your days be filled with perseverance and your nights with awe.

It's been a long time since I participated here.

Blockchain has matured way more than we thought it would, and still has a lot to go through. PlaneShift has also been expanding, though excruciatingly slowly.

And here we are in 2024 (I started this topic back in 2018!). Do you think a game like PlaneShift still doesn't benefit from blockchain technology? Can we find some use cases to discuss, maybe something small that would put PlaneShift back into the spotlight?

Potential Blockchain Use Cases for PlaneShift:

In-Game Asset Ownership: Implementing blockchain technology could allow players to truly own in-game assets. Items, characters, and other assets could be tokenized, giving players the ability to trade, sell, or use them across different games or platforms.

Enhanced Security: Blockchain's decentralized nature can provide enhanced security for in-game transactions, reducing the risk of fraud and hacking.

Transparent Economy: A blockchain-based economy within PlaneShift can offer complete transparency in how in-game currencies and items are distributed and traded, fostering a fairer gaming environment.

Player-Driven Governance: Blockchain can enable a more democratic governance model where players have a say in game development decisions through decentralized voting systems.

Interoperability: Utilizing blockchain can facilitate interoperability with other games and platforms, potentially attracting more players to PlaneShift.

Reward Systems: Blockchain can introduce new reward systems for players who contribute to the game's development, moderation, and community-building efforts.

Examples of Games Using Blockchain:

Axie Infinity: A game where players breed, raise, and battle fantasy creatures called Axies, utilizing blockchain for asset ownership and trading.
Decentraland: A virtual world where players can buy, develop, and trade virtual real estate using blockchain technology.
Implementing blockchain could bring a new level of engagement and innovation to PlaneShift, helping it stand out in the crowded MMORPG market.

Anyway, thank you for your time.

Waiting for your responses.

5
Development Deliberation / Re: Blockchain based PlaneShift
« on: September 06, 2021, 12:44:41 pm »
Greetings fello Planeshifters,

Let's educate ourselves today (including me, but I've already started!):

What are they actually?
https://www.gameinformer.com/opinion/2021/03/17/what-are-nfts-and-what-is-their-impact-on-the-gaming-industry

Potentials
https://hackernoon.com/the-next-nft-craze-monetizing-mmos-for-gamers-wt2c339a

On the Philosophy of why:
https://www.nasdaq.com/articles/nfts-and-gaming%3A-a-match-made-in-heaven-2021-07-08

Answering Gonger, I would say, it's not necessarily "Play to Earn" but actually a self-sustained model of evolving into something everybody enjoyed playing, and at the same time evolving.
Who wouldn't love a game he owns a piece of? I would love to have a sword that nobody else has, and might consider selling it someday because it's only MINE.

I believe it's an application worth pondering and discussion, specially with the DEVS, and I have reasons to believe it's about time.

New trends are not always bad, unless proven.


6
Development Deliberation / Re: Blockchain based PlaneShift
« on: July 28, 2021, 06:39:04 pm »
Greetings! since the last time I started this post, a lot has changed and a new wave of communities have arisen around the blockchain technology. Now we have NFTs which stand for Non-Fungible Tokens and are widely used and being accepted in more and more sectors, and more importantly to us, the game industry is embracing it to the degree that we now have multi-million dollar massively played games, setting a new standard for everything else to come, and are so economically independent that development seems instantaneous. Please search "NFT video games" and let me know what you think.

7
Development Deliberation / Re: Blockchain based PlaneShift
« on: April 17, 2021, 05:32:39 pm »
I just remembered posting about blockchain-based games.

Have you heard about NFTs? Games are taking off, and they're not even half what planeshift is.
It's a shame.

8
Development Deliberation / Re: Blockchain based PlaneShift
« on: November 17, 2018, 03:21:55 pm »
This would be something like SecondLife but sans the tyranny of Linden Labs. :snicker:
Or, MineTest with server-hopping.

Although I like the idea of a “decentralized” virtual social environment — I'm writing a story, more or less, in a world with such a thing…
I don't think such a thing would be best for the PlaneShift MMORPG.

If Dark Energy wants me to discuss further about clusters of RPers and mutual world settings, then I shall.

I like the idea of decentralization. It entitles independence and self-reliance since it creates a self-sustaining environment with opportunities for user created contents to be published and materialized inside such a world.

9
Development Deliberation / Re: Blockchain based PlaneShift
« on: November 17, 2018, 02:35:19 pm »
Just an update. what do you think about this?

Code: [Select]
https://techcrunch.com/2018/11/16/blockchain-gaming-gets-a-boost-with-mythical-games-16m-series-a/
And sorry I couldn't follow up on the topic guys, my bad.

10
Development Deliberation / Re: Blockchain based PlaneShift
« on: May 26, 2018, 02:29:04 am »
I have been pondering this idea of PlaneShift becoming a blockchain based decentralized MMORPG.

I have no idea what this is supposed to mean. Some details, please!

This is a good read I suggest you take a look.
Code: [Select]
https://plarium.com/en/blog/blockchain-games/
There are some good projects out there(chimaera for instance), real pioneers but no real open-source project.
Blockchain technology is taking the world by a storm.

11
Development Deliberation / Re: Blockchain based PlaneShift
« on: May 26, 2018, 02:20:56 am »
although a decentralized mmorpg would be interesting(if it goes beyond having instances hosted by players) I don't see how using blockchains would bring a self-sustained economy(presuming you meant that) to the game, well at least not anymore than there already is. A large problem with the current economy in the game is that essentially everyone has plenty of tria because there are plenty of ways to generate tria but not many sinks(places where tria gets destroyed).

I'm also not seeing how how a blockchain implementation would increase leveling since that would mean you would need to chance the game's code for that. Although it may be tempting to want that, allowing the playerbase to directly affect it may be disastrous.

That said, I have advocated for open sourcing (most) of the game's content and decreasing the barriers to contributing to the game.

I may be missing what you mean with what you said, if that is the case please do bear with me and explain.

In terms of drive and incentive, it would bring an environment with self-sustained worth because you'll be able to have your own unique assets and to trade those assets, knowledge, whatever for something tangible in both the real and the virtual world opening many possibilities, and I believe it would be much more than what we have right now.
Supply and demand would become a reality of this game, and new features become something eminently related to what the people of Yliakum want to manifest in the game(in terms of development and future versions).

Development would still demand the same fan-base and the developing expertise currently at work but it would mean an autonomous world of possibilities, a final world of real virtual interaction. I believe that's the future to come.

About open sourcing, I agree with you that opening up to it would bring imagination and pioneering qualities to this game.


12
Development Deliberation / Blockchain based PlaneShift
« on: May 25, 2018, 02:42:58 pm »
I have been pondering this idea of PlaneShift becoming a blockchain based decentralized MMORPG.

The benefits would be countless, enough to say the self-sustained economics it would bring to the game.
Progressing at a faster level would be the best ever change that happened to the game.
We have a great role playing game, with loads of quests and story, let alone game philosophy.

I have some ideas to share but like to hear what you have to say first.

I mean this post to be a fire starter. So any ideas are welcome. I have always been in love with PlaneShift and like to see it go big and gold. It's time we Shift this Plane.

 :love: Love and Prosperity :sorcerer:

13
General Discussion / Re: Our friend Barike's father has passed away
« on: May 15, 2018, 07:54:00 pm »
my deepest condolences Barike. I used to play planeshift a lot (Cheshire House) by the name of Hitsuguya.
I'm very sad to hear the news. My thoughts are with you and your family.

Pages: [1]