Mini-Steemit : A simple simulation game of steemit - Game Design (EN)

Game Design

mockup

Main Scene

  • Login Scene: Let user input username and max length is no more than 32 characters.
  • Game Scene: The Game logic scene.

Login Scene

  • Username: input username and max length is no more than 32 characters.
  • As the username is just shown locally but not sent to steemit, so no content limitation or special characters checking for the "username" here.

Game Scene

HUD

  • Top right of the scene is shown user's STEEM amount; The amount will be increased according to player's posting speed and followers increasing speed. The pre-condition is the player at least posts one "post", then the amount will be increased from 0.
  • Top middle of the scene is player's username with "@".
  • "followers" means how many fans subscribed; The amount will be increased according to the player's clicking speed of clicking the "Type/Post" button. The pre-condition is the player at least posts one article, then the amount will be increased from 0.
  • "posts" means the amount of posted posts; "one completed post" means one article is finished and "Post" button is clicked.
  • "following" means how many other steemit users I've subscribed. Just random increasing and no dependency.

Game Logic

  • Game Logic contains three parts: "Title", "Content" and "Type/Post" button

Title and Content

  • Title and Content will be pre-defined in JSON file.
  • Title and Content will be set up with some jokes about STEEMIT/Blockchain/Bitcoin, etc.
  • Max length of Title is no more than 50 characters.
  • Max length of Content is no more than 280 characters.
  • When article is in "Editing" status, player clicks the "Type" button, then the Title and Content which are pre-defined in JSON will be shown one by one.
  • Title with Bold Font.
  • Content with Normal Font.
  • Typing speed is according to the speed of player's clicking "Type/Post" button.
  • JSON Format is as below:
[
  {
    "title": "first title",
    "story": "this is my first story"
  },
  {
    "title": "mini steemit game",
    "story": "this is a special demo game to show you how to use steemit to make money"
  }
]

"Type/Post" Button

  • "Type/Post" Button has two status, one is "Type", the other one is "Post".
  • If article is in "Editing" status, the button is shown "Type".
  • If article is complete, the button is shown "Post".
  • If button is in status "Post", then once player click the button again, the article will be posted out - there should be an animation here, eg. an email icon flying to "posts" in "HUD", and the amount will be increased one for "posts".
  • Once the article is posted out, the button status will be change from "Post" to "Type" again.

Game Over Dialog

  • Max time of this game is no more than 3 minutes.
  • "Reward" Dialog will be prompted out when Game Over.
  • Reward is a random SPECIAL Badge.
  • Show how many STEEM the player earned and how many articles the player posted.

Proof of Work



Posted on Utopian.io - Rewarding Open Source Contributors

H2
H3
H4
3 columns
2 columns
1 column
6 Comments