Git Product home page Git Product logo

etherwarz-contracts's Introduction

Originally created as part of learning to create more complex Ethereum dapps, this project is now suspended for the foreseeable future.

The contracts here are fully functioning with no remaining detectable bugs or problems, but the game itself is not much fun to play compared to other similar available dapp games.

The contracts in this project have been tested on the rinkeby testnet and support a fully-functioning game that allows for the manufacturing, auctioning, battling and training of mechs.

The mechs themselves have two primary components

-A "LineID" that defines physical characteristics that never change.

-A "SourceAI" that defines combat priorities which will change as a mech learns from its losses.

Mechs battle in environments that provide bonuses to various stats drawn from the LineID and the SourceAI, using an experimental system of breaking down large numbers in the blockchain into smaller sub-components in a gas-efficient process.

Development was originally performed in a private Bitbucket project, then moved here when we decided to suspend development.

All credit for development goes to

-Nicholas Drew

-Joshua Cook

etherwarz-contracts's People

Contributors

artificial-idiocy avatar nicholasdrew avatar nickdrew avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.