Skip to content

Futuresso/great-tutorials

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏗 Great Tutorials

a gamified experience that takes users through tutorials to learn Ethereum and EVM based services and software development

Check out the App

image

Installing

after cloning the repo

cd tutorial-gamification
yarn install

Start the game locally

# 1. Terminal
# start eth.dev app
yarn start

# OPTIONAL
# 2. Terminal
# start local chain
yarn chain

Create a new level

The different game levels are located at packages/eth-dev-src/components/levels/.

To add a new level duplicate one of the level folders.

Then do a find+replace using the folder name of the level you copied and replace all occurances with your new level name. It is important that you respect upper and lower cases!

📽 Watch Soren demonstrate level building

Check out the ExempleLevel(https://localhost:3000/examplelevel) for a quickstart on the basic eth.dev functionality!

Build & surge

After creating a build you need to do a small hack to get react-router routes to work. Take a look the instructions here. Simply make a copy of the index.html file in the build folder and name the copy 200.html.

Special Thanks

Build with https://github.com/scaffold-eth

Sören Steiger for letting us to use code and images from his project eth.dev

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 52.4%
  • CSS 38.8%
  • Solidity 7.5%
  • Shell 0.6%
  • HTML 0.2%
  • Less 0.2%
  • Other 0.3%