Skip to content

Warriors is a Web3 MMO Game built on Polygon. Generate your warriors and fight against the world!

Notifications You must be signed in to change notification settings

LeoHoward/Warriors

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warriors

impedia

Warriors is a Web3 MMO Game built on Polygon. Generate your warriors and fight against the world!

Deployed Contract on Polygon(Matic): 0x696cc396da776d8c33260f584b0b7f2a9c0dbce8

You can go to the Write Contract Tab, connect your Wallet, and play directly from the smart contract!

Local Setup

  1. Install Node.js and NPM
  2. npm install -g truffle ganache-cli
  3. Install Metamask and create an Ethereum wallet for yourself.

You can also setup Solidity language support in your IDE for better development experience.

Thats it!

Game Details

There are four types of warriors:

  1. Elephants
  2. Knights
  3. Archers
  4. Swordsmen

Base Warrior Stats:

Attack Speed Defense HP Rate Of Fire
Elephant 4 3 3 4 1
Knights 3 4 4 3 2
Archers 1 2 1 1 4
Swordsmen 2 1 2 2 3

Each of them can also get promoted after reaching certain amount of xp.

TODO: Stats Increase

A warriors type can be broken into two digits (CL) which represents: C -> Class, L -> Level

Promotion Chart

  • (00) Battle Elephant → (01) Elite battle elephant → (02) Destroyer Elephant
  • (10) Knight → (11) Cavalier → (12) Paladin
  • (20) Archer → (21) Crossbowman → (22) Arbalester
  • (30) Long Swordsman → (31) Twohanded Swordsman → (32) Champion

About

Warriors is a Web3 MMO Game built on Polygon. Generate your warriors and fight against the world!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.7%
  • Solidity 15.0%
  • HTML 2.3%