基于区块链的毕业设计distributed_ether_farm – 分布式农场

本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计distributed_ether_farm – 分布式农场 是一篇很好的国外资料

distributed_ether_farm

Game Concept

Decentralized applications: We propose to build a game like FarmVille on blockchains. In the game, each user owns farmland where a user can plant, grow and harvest crops. A user can add friends with another user and steal his/her friend’s mature crops. Each crop is represented by a token and can be kept by the user after it’s harvested. Users can trade the tokens they have with each other. Additionally, a front end will be implemented to display the status of the farmland, to visualize crops a user has, and to keep track of transaction histories.

Outline of Game Play

In this project we would like to build a DAPP game to combine traditional business simulation game with blockchain technology. This project involves environment setup, smart contract development and frontend development.

The basic technique we would implement can be summarized as follows:

  1. We would setup an environment to simulate a chain. We will use remix on local full node to test our smart contract with web3.js and frontend.
  2. We would implement some token based game items, and implement some basic game interactions, such as items exchange, harvesting items, friend invitation, stealing items etc.
  3. We would write a frontend to interact with the smart contract. We will use Truffle framework to build the draft frontend of the game.

Novel Feature

Development

We will mainly perform gameplay test to evaluate the decentralized video game that we develop. We will prepare a test plan with a set of delicated tests to evaluate all features in the game. For instance, the time taken to grow crops will be reduced to a few seconds during the evaluation, so that the harvest operation can be evaluated within a short amount of time. The front end display will be evaluated by manually checking whether there is some display issues. We will also use some third-party or self-implemented tools to check if the blocks are attached to the chain properly.

Since our plan is to setup a private environment for the game instead of uploading it to the public chain, we may not be able to perform a load test. We will still evaluate the game by having multiple players to play at the same time.

Timelines

We plan to split the development into two main parts: frontend and backend. We will spend about 3 days to design the interface that the frontend uses to communicate with the backend. And then, in the next 2 weeks, one member will work on the frontend, and the other two members will work on the backend. The next 2 to 3 days will be used for integration and basic testing, and the rest of the time will be spent for evaluation.

Update README.md


分布式以太农场

游戏概念

去中心化应用:我们建议在区块链blockchain上构建一个类似FarmVille的游戏。在游戏中,每个用户都拥有农田,用户可以在那里种植、种植和收获农作物。用户可以添加其他用户的朋友,并窃取他/她的朋友的成熟作物。每种作物都由一个令牌表示,用户可以在收获后保留它。用户可以相互交换他们拥有的代币。此外,还将实现一个前端来显示农田的状态,可视化用户拥有的作物,并跟踪事务历史。

游戏玩法概述

在这个项目中,我们希望构建一个DAPP游戏,将传统的商业模拟游戏与区块链blockchain技术相结合。该项目涉及环境设置、智能合约开发和前端开发。

我们将要实现的基本技术可以总结如下:

  1. 我们将设置一个环境来模拟一个链。我们将在本地完整节点上使用remix来测试我们与web3.js和frontend的智能合约。
  2. 我们将实现一些基于令牌的游戏项目,并实现一些基本的游戏交互,如项目交换、收获项目、朋友邀请、窃取项目等。
  3. 我们将编写一个前端与智能合约进行交互。我们将使用块菌框架来构建游戏的草稿前端。你知道吗

新特性

开发

我们将主要进行游戏性测试,以评估我们开发的分散式视频游戏。我们将准备一个测试计划,其中包含一组详细测试,以评估游戏中的所有功能。例如,在评估期间,种植作物所需的时间将减少到几秒钟,以便在短时间内评估收获作业。将通过手动检查是否存在某些显示问题来评估前端显示。我们还将使用一些第三方或自行实现的工具来检查块是否正确地连接到链上。

由于我们的计划是为游戏设置一个私有环境,而不是将其上载到公共链,因此我们可能无法执行负载测试。我们仍将通过让多个玩家同时玩来评估游戏。

时间表

我们计划将开发分为两个主要部分:前端和后端。我们将花大约3天的时间来设计前端用来与后端通信的接口。然后,在接下来的两周内,一个成员将在前端工作,另外两个成员将在后端工作。接下来的2到3天将用于集成和基本测试,剩下的时间将用于评估。

Update README.md

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/20541.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计distributed_ether_farm – 分布式农场

提供最优质的资源集合

立即查看 了解详情