gameland avatar

Steem Game - Steemstone

gameland

Published: 16 Apr 2018 › Updated: 16 Apr 2018Steem Game - Steemstone

Steem Game - Steemstone

tarot-2114403_1920.jpg

1. What is the project about?

The Steemstone is a game in which cards are played against each other similar to "HearthStone".
The game is divided into two camps, and a card deck is created on each side to fight against each other. There are two types of games: cooperation and mini games.

Cooperation

Create camp postings to make your favorite camp stronger.
A voter can buy a unit or spell through boarding a favorite camp.
Complete the deck by listing the spells or units purchased.
Duel with your opponent's deck and win the battle with the remaining cards.

Mini Game

Create a separate page to fight the 1: 1 game.
We will implement it so that we can give compensation to those who win and win the SBD.

Cards are divided into two types: units and magic.

Unit

There are units for each camp.
Units have level, attack, health, range, attack type, and special abilities.
Depending on the level difference, the abilities and special abilities will give good performance.
Depending on the level, the amount used to purchase is set differently.

Magic

There is magic on each side.
The magic is divided into attack magic, recovery magic, and support magic.

Battle

The unit and the magic deck are listed sequentially, and the battle between the faction determines the victory and defeat.

2. How to run game?

1 ) Brief Action

image.png

① We will modify Opencart (Open Source Shopping Cart Solution).

② Register Account, Buy Cards and Run Game will run in Opencart

③ Posting, Voting and Deposit Gold will run with another bot using steemj.

2 ) Detail Action

① Register Account

  • Register account Via Steemconnect (interworking Opencart)

② Deposit Gold(include posting and voting)

image.png

  • Bot deposits gold into account of Opencart.

image.png

③ Buy Cards

image.png

  • Users buy cards with gold(from voting) or SBD in opencart.

④ Run Game

  • A game room is opened or a game is started by participating in a game room.
  • The order of the purchased cards is determined. When the game starts, the game proceeds according to the unique properties of the card.

3. Technology Stack

① OS : Ubuntu 16(AWS)

② DB : Mysql(AWS, RDS)

③ Web Server : Apache

④ Back-End : php, spring and etc.

⑤ Front-End : Bootstrap, HTML5, jQuery, AJAX and etc.

4. Roadmap

① Develop the function to register account with Steemconnect.

② Develop Bots to post in steemit and deposit gold to opencart.

③ - 1 Design cards.

③ - 2 Develop the function to buy cards

④ Develop the function to make game rooms.

⑤ Develop the function to run game.

⑥ Release beta game.

5. Communication

Please send E-Mail to us.

steemgameland@gmail.com



Posted on Utopian.io - Rewarding Open Source Contributors

Leave Steem Game - Steemstone to:

Written by

Read more #utopian-io posts


Best Posts From gameland

We have not curated any of gameland's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From gameland