Git Product home page Git Product logo

summerwars's Introduction

SummerWars

SummerWars 是公司第一款沙盒类区块链游戏,具有划时代的意义,拥有很多新奇的特性

起源:

任何的创意均来源于生活。娱乐和游戏除了词的属性不同,真实属性是差不多的。 人从出生到老去,都会有自己的娱乐方式,在牙牙学语时,与父母之间的互动就是我们的游戏;当我们长大后,喜欢的就是我们的游戏;当我们年老后,看着日出日落也是我们的游戏方式之一。

开发一个可以玩的区块链游戏,而不是一个纯粹观赏性的游戏。我们选择的沙盒类游戏可以认为是现阶段,最适合区块链的游戏类型。 总结为几个原因:

  1. 游戏开发方可见的利益来源
  2. 玩法的透明
  3. 用户获取经济激励的便捷。

玩法:

  1. 开局进入新手村,可以选择获取武器,不同的武器可以叠加不同的属性
  2. 大地图涵盖了多种剧情地图或者对战地图,点击进入
  3. 获取用户所在对战地图的用户列表,可以随意选择对战对象,被选择对象必须接受。 战斗模式中,有三个属性,血条(HP)、攻击力(attract)、防御力(defense) 双方根据新手村中获得的游戏,通过 sha3 获得的 32 字节的 data,血量、攻击力和防御分别是 data[0]、data[1]和 data[3], 双方剩下的 8 个字节进行大小比较,根据谁大谁赢的规则获得攻击权,经历 8 轮后,谁的血量更多,谁赢。 如果 8 轮之后,出现了平局状态,被选中对象获胜。 详细规则见 wiki
  4. 在不同的地图内获取相应的成就

优势和拓展:

  1. 支持开发者自定义游戏地图。开发者遵循预定义的游戏地图标准,可以创建属于自己的地图、NPC 与武器,并添加进入 SummerWars 的世界地图,游戏用户就可以进入其中进行娱乐
  2. 支持 ERC721 标准,给每个角色附加独一无二的属性,也可以从游戏用户账户的 ERC721 token,来获取属性
  3. 支持剧情模式,设计者遵守剧情序列号的规则,就可以随意安排主线剧情
  4. 支持多人对战,用户相约进入相同的地图,即可进行对战

summerwars's People

Contributors

kaikai1024 avatar keith-cy avatar rink1969 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  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.