nft-website icon indicating copy to clipboard operation
nft-website copied to clipboard

[CONTENT] Using NFTs in games

Open jessicaschilling opened this issue 3 years ago • 10 comments

This issue is for drafting content for the following:

  • Title: Using NFTs in games
  • Address: /tutorial/using-nfts-in-games/

Contributions are welcome! If you'd like to make the global NFT developer community better for everyone by creating a guide for this page, please leave a comment and someone from the core team will be in touch ASAP. 🙏

jessicaschilling avatar May 10 '21 21:05 jessicaschilling

I'd like to get involved in this. I'm working on the consensys bootcamp and am working on a prototype using NFTs in a game mechanics.

michaeljohnbennett avatar Sep 14 '21 00:09 michaeljohnbennett

@michaeljohnbennett awesome! would love to get you involved. Do you have something in mind for what could make a good tutorial for beginners?

dchoi27 avatar Oct 01 '21 16:10 dchoi27

I'm working on a project for the consensys blockchain bootcamp and I have this NFT game idea I'm developing.

I was thinking it could be a good base for a tutorial. Showing the general logic from minting packs, cards using probabilities.

also some simple on chain logic to do a game. The things I'm working on right now are VRF Oracles (maybe chainlink) but open to ideas on that side.

Sound like something worth working on/with?

michaeljohnbennett avatar Oct 01 '21 22:10 michaeljohnbennett

Yeah that sounds awesome. As you make progress with your project, let us know and we can support your time to create a tutorial for the basics, if that sounds good! And maybe visit some of the more advanced stuff after?

dchoi27 avatar Oct 01 '21 23:10 dchoi27

ok, sounds like a plan, I'm doing some work on it this weekend and I can forward you on some details or make a fork of this repo and start adding in the code?

What works best for you?

michaeljohnbennett avatar Oct 07 '21 19:10 michaeljohnbennett

Yeah I think a fork of the repo would be best to start adding the content! Could save some round trips if you wouldn't mind outlining the sections in this issue that you had in mind for the tutorial so we could align on flow. cc @yusefnapora

Not sure how much code you have written, but if you have something up and working, we could support your work building a tutorial via a microgrant: https://github.com/filecoin-project/devgrants/blob/master/microgrants/microgrants.md cc @mishmosh

Side question - is your project using NFT.Storage? We think it's the easiest tool for the NFT School audience to get hands-on with development, so our goal is to standardize tutorial content using the NFT.Storage libraries.

dchoi27 avatar Oct 07 '21 20:10 dchoi27

I haven't seen that yet, I guess its some kind of IPFS storage container? I can use that for sure.

I'll fork the repo this weekend.

I have 3 smart contracts done and tested:

  • The store contract that allows you to buy packs
  • The pack NFT which allows you to purchase packs
  • The cards NFT which you get to play.

I don't have the pack opening random code yet done.

michaeljohnbennett avatar Oct 08 '21 03:10 michaeljohnbennett

Yup, please check it out - it's a cool product!

Awesome, that sounds like plenty for a tutorial!

dchoi27 avatar Oct 08 '21 15:10 dchoi27

I've added a draft PR for initial content. Let me know what you think on the structure etc so far and we can edit amend/appropriately.

Still a bit to do for sure, just want to get a steer on style/structure etc.

michaeljohnbennett avatar Oct 10 '21 10:10 michaeljohnbennett

I'd like to contribute to this, I'm currently working on two NFT games at the moment.

CryptoMitch avatar Aug 23 '22 01:08 CryptoMitch