or could you feasibly make a game with the blockchain in mind but then make all the necessary changes once the game was built?
This is why it's so difficult because your tech stack just gets out of control with blockchain.
Your project has a large scope and 100% needs a dedicated team to build.
Your project is also VERY centralized.
Infrastructure doesn't exist yet to build something like this that's decentralized.
It's all going to be run off of your servers and you have to make sure people can't cheat or bot, which is hard.
It also means you control everything and you have the power to print items out of thin air.
Having an auction house that uses HBD would work just fine.
There are already several games on Hive that do this already.
Including the one that just launched @crownrend
- minting costs HBD
- each run costs HBD
Where does the HBD go?
If not it means anyone with access to the company wallet can do all these things for free.
Which again is centralized and not fair.
These are the kinds of things I would be concerned about.
To the company or to @null?
If it goes to @null you could start creating derivatives tokens/resources with the burn.
Edit:
Most of the cost of playing goes in to the prize pools which then get bigger the more people are playing
Right so there is a massive incentive to cheat
Potentially huge rewards for players that win these pots...
All being run on your centralized servers that can't be audited by anyone.
Honestly this is the kind of stuff that can get one into trouble with the law.
Maybe not under Trump but you know what I mean.
ah ok. so essentially decentralisation is the main hurdle here. I dont really understand much about what infrastructure would be required.
Needless to say I wouldnt want to build something that was vulnerable to cheating, botting, farming so I guess therein lies the problem. Or.... solution maybe? Simply dont build it. lol. That sounds like a sweet solution to me :)
The HBD I was imagining would be split between prize pools and company costs but its not like Ive actually done any calculations, I was more just thinking about blocking players from botting zillions of runs, or minting infinite NFT's etc. but yeah, I also think it would be exciting to have massive prize pools. obviously it would have to be cheat resistant and legal, so if those things are not possible because of lack of decentralisation capability and.....what? gambling laws or something?...... then I guess thats not so great. I just think the whole 'grind to earn pennies' system is very off putting whereas, everyone chasing an awesome bounty, winner takes all, makes it feel exhilirating, competitive and also allows the gameplay itself not to be overly tied up in transactions. Are there other ways to go about issuing rewards that are legal without essentially turning it in to a boring job with repetitive/addictive aspects?
The idea does have a large scope, but like you've said before, we could choose to treat this like the early days of gaming again and start with something purely text based, perhaps accompanied by some pixelated jpegs for cheap thrills.
A thing is legally gambling if it has all three. Some have made the argument that Poker is a game of skill and thus not gambling. It is also possible to get around gambling regulations if the house doesn't win. Like in Portland cardrooms there isn't a rake but a $10 cover charge to get in the door and all the dealers are "volunteers" that work for tips only.
Your game is probably skill-based enough to not be gambling, but you never know. But if there is a massive financial incentive to cheat the client-side is going to get hacked and it will constantly be trying to lie to your server in order to get the financial gain. FPS games still haven't figured out how to stop people from using aimbots.
This is why it's better to divorce the money from the game entirely. Take away the financial incentive to cheat and create a free-to-play game where money can only change the cosmetics (like skins). This is why multiplier games are easier to manage because if other players can't see your cosmetics it's not as much of a flex. A roguelike game would be tricky because there is no multiplayer element.
so are you essentially saying that maybe crypto (currency) doesn't really have any strong positive impact on gaming, other than blockchain account ownership, and tradeable digital merch (with no ingame effect other than aesthetic).
I would probably not argue. I think its very easy to get caught up looking for ways to apply the tech. But at the same time, there is something deeply annoying about the games industry (like there is about most creative industry i suppose) and somehow blockchain has always hinted at some kind of promise of revolution for the arts, but maybe its a poisoned chalice, or hopefully, more just an unstable lilpad on the way to something genuinely 'Game'changing.
I'm saying that blockchain and decentralization forces us to start back at square one and evolve from there, but game developers are refusing to do this... trying to adapt the current ecosystem immediately into a "decentralized" version. If we had a blockchain that could print blocks in real time (or like 20 blocks a second) then it might be easier to create a truly decentralized on-chain game that could be run by multiple nodes at the same time.
Without fast blocks we need to revert back to the old ways: which is basically turn based gaming (or what I refer to as block-based), where one block is one unit of time within the game. Hive, having 3 second blocks, could be pretty good for this. But again the amount of data required to play an MMO is a ton, so we need to constantly be coming up with ways to take this stuff off-chain or build a side-chain to accommodate that level of bandwidth.
The infrastructure and templates to build these things doesn't exist... not only does it not exist but no one is even trying to build it yet. They just build their centralized pile of shit pay-to-win garbage and call it decentralized. There needs to be a huge breakthrough on not only the tech side but also just the way we think about a fusion of gaming and blockchain.