https://github.com/refcell/redwar
An NFT turn-based multiplayer wargame expanding the metaverse to Redwall!
https://github.com/refcell/redwar
Last synced: 12 months ago
JSON representation
An NFT turn-based multiplayer wargame expanding the metaverse to Redwall!
- Host: GitHub
- URL: https://github.com/refcell/redwar
- Owner: refcell
- License: unlicense
- Created: 2021-10-23T16:07:08.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-24T17:20:53.000Z (over 4 years ago)
- Last Synced: 2025-01-03T17:34:43.594Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://redwar.vercel.app
- Size: 2.16 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🏰 RedWar ⚔️
An NFT turn-based multiplayer wargame expanding the metaverse to Redwall!
Also a Buildspace NFT Game Alkes Cohort Project.
🚨 RedWar NFTs are not deployed on Mainnet 🚨
🚨 Only deployed on Rinkeby Test network 🚨
## Contracts
Main contract is: `contracts/MyEpicGame.sol`
Contract ABI is generated at `artifacts/contracts/MyEpicGame.sol/MyEpicGame.json`
Account configuration for deployment is handled with environment variables.
Create a `.env` file in the base directory with the same variables as `.env.example`, but with values filled in.
### Compiling
```bash
npx hardhat compile
```
### Testing
```bash
npx hardhat test
```
### Mock Deploying
Run:
```bash
npx hardhat run scripts/run.js
```
### Deploying
Run:
```bash
npx hardhat run scripts/deploy.js --network rinkeby
```
### Useful Tools:
[JSON Keeper](https://jsonkeeper.com/)
[Base64 Encoder/Decoder](https://www.utilities-online.info/base64)
[Online SVG Viewer](https://www.svgviewer.dev/)
[Free Animated SVGs](https://getloaf.io/)
## Website
### **Getting Started 👋**
To run the website:
1. Run `yarn` at the root of your directory
2. Run `yarn dev` to start the project
3. Start coding!
### What is the `.vscode` Folder?
If you use VSCode to build your app, we included a list of suggested extensions that will help you build this project! Once you open this project in VSCode, you will see a popup asking if you want to download the recommended extensions :).
### **Questions?**
Shoot me a message on twitter [@andreasbigger](https://twitter.com/andreasbigger) or feel free to open up an issue on this repo with your question!
For questions about the Buildspace course, visit the [buildspace Dashboard](https://app.buildspace.so/courses/CO5cc2751b-e878-41c4-99fa-a614dc910ee9) and link your Discord account so you can get access to helpful channels teaching assistants, and an instructor!
## Credits
❤️ The entire [Buildspace team](https://twitter.com/_buildspace) ❤️
[Farza](https://twitter.com/FarzaTV) for being our fearless instructor and creating [Buildspace](https://app.buildspace.so)!