Skip to content

selimerunkut/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(http://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

About

eth prague

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 28