There's a lot of hate on here for blockchain gaming/rare digital art so I'd like to clarify two points.<p>1. Blockchain games are best when only the necessary work is done on chain, such as transfer of ownership or enforcement of critical rules at run time. This tutorial may not show that so as to demonstrate the power of the blockchain, but most people in the space are building only the components players want to not be controlled by a central entity into the blockchain. It works fine.<p>2. The lack of digital scarcity is a real problem for artists. Blockchain art is a real solution. Artists I talk to are extremely excited about the ability to issue limited/special editions of their art on the blockchain that can owned and traded by their biggest fans. It's not about hiding the source art (image, music, etc) from the public, it's about having "signed" and "authentic" editions folks can collect and trade. They've lost that ability in the digital art world and this gives it back to them.
In all seriousness, who would want to build a game on top of a platform that’s currently limited to ~15 state changes per second? And where each of these state changes cost money?<p>I get the interesting aspect of creating a game with a limited supply of some virtual good, but how much energy does it make sense to put into a game of this nature when the underlying platform prevents your game from becoming successful (because it can’t handle that kind of load)?<p>I suspect there’s a genuine use case for limiting the supply of virtual goods in games, but I doubt the solution involves all games performing state updates using on-chain transactions in a single, shared blockchain.
I had birthday yesterday. , Statistically by the life expectancy in my country, I'm now closer to death than to the date of birth.
And yet, what makes me feel old is the idea of writing games on top of ethereum.
I'm little afraid of all the CryptoKitties clonies that this will cause to come into existence, but it's pretty easy to spot the low effort cash grab ponzies and to see that CryptoKitties itself has a ton of thought and effort (and talent/money) behind it [I'm obsessed, feel free to ask me all your CK questions, like "why did you use all your Ether buying pictures of cats instead of a used car?].<p>Anyway, this is incredible.
I have almost no idea about the Ethereum system, but don't you have to pay to have your code executed on the global ethereum machine? Does that mean I have to pay to test run my code? or maybe after I deploy it?
IMHO, this reflects all that is bad about blockchains. So many systems around the world having to forever track nonsense like who owns a fake kitty. This is bloat.<p>Throw it in a database that is owned by a virtual-kitty-selling company. Yeah, it's not decentralized. So what? It's a game! IMO the blockchain should be for important (financial/legal/real estate/?) transactions.
With the usual caveats about putting real money into risky speculative assets. Blockchain technology could very well prove to be the missing link in providing a way to cryptographically "sign" a digital art work. And publicly verify its uniqueness and provenance.<p>If you wish to experience the hype first hand. There's a show, perhaps the first of its kind, happening in NYC this weekend. With the founders of CryptoKitties, RarePepes, DADA, Cryptopunks, Decentraland in attendance.<p>Rare Digital Art Festival, Rise New York, 43 West 23rd St, NYC, Sat Jan 13, 9am<p><a href="https://raredigitalartfestival.splashthat.com/" rel="nofollow">https://raredigitalartfestival.splashthat.com/</a>
I can't imagine how immensely powerful it would be to have a game like Diablo leverage block chain for its items. This would eliminate the risk of dupes and ensure a fair system.
I wonder if there are any tutorials for building ERC-20 or 71 tokens?<p>And also is there a tutorial on how to download the whole ethreum blockchain and parse it to a databse for analysis purposes?
(Disclaimer: I hold some Enigma).<p>I'm (self)-interested in learning about Enigma[0]. It's an off-chain solution for scalability & privacy with regards to systems of blockchains (blockchain agnostic).<p>It also has the capacity for its own dapps. The Enigma product isn't completed, yet there is a working product on top of the protocol called Catalyst[1] (I've not personally tried Catalyst, yet). Catalyst is a trading app for quants.<p>Enigma is supported by MIT, & has Alex Pentland as an advisor.<p>There's more to Enigma than what I've just outlined. 1) There's the data marketplace component. 2) It could also conceivably become a secure data processing layer for the Internet. I think it can be used with different protocols. I've yet to figure that out.<p>[0] <a href="https://www.enigma.co" rel="nofollow">https://www.enigma.co</a>
[1] <a href="https://enigmampc.github.io/catalyst/" rel="nofollow">https://enigmampc.github.io/catalyst/</a>