Git Product home page Git Product logo

cell-evolution-all's Introduction

Cell Evolution

Cell Evolution is the first decentralized sandbox business strategy game based on blockchain, in which all players act as a cell group. In this group, we need to balance our overall adaptability, survivability and reproduction. When the direction of our cell population is out of balance, we will fail to evolve as a whole. This is not just a game, but also a real social group experiment. You play a primitive cell here, and countless you will determine our common destiny. Next, start the evolutionary journey!

⏬ Install Git

apk add git

⏬ Download Source Code

git clone https://github.com/WhiteMatrixTech/cell-evolution-all.git

Install Dependency

cd cell-evolution-all
yarn

Compile Contract

yarn compile:contract

Set Env

change the file name from ./packages/cell-evolution-contracts/.env.example to ./packages/cell-evolution-contracts/.env

then set PRIVATE_KEY and INFURA_KEY

Deploy Contract

yarn deploy:contract

Package SDK

yarn build:sdk

Start the Front-end

yarn start:webapp

cell-evolution-all's People

Contributors

33357 avatar caoxmm avatar dependabot[bot] avatar feibowei avatar wufengtao1 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

cell-evolution-all's Issues

Admin address and risks of private key disclosure and centralized administration without road to decentralization

Guys, found your project as recently indexed on github. Your project looks delicious, I love solidity based games.

Do you host it somewhere to play with you?

I afraid about this line of code:

  1. Looks like owner can not be changed in the future accordingly lack of transferOwnership method. (I suggest to take a look on Ownable pattern from openzeppelin)
  2. What is your plan about admin's private key? How do you protect users from disclosure or unauthorized behaviour (such as FTX)?

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.