___|  _ \   |  |    |   |_ _|\ \     / ____|
 |     |   |  |  |    |   |  |  \ \   /  __|
 |   | |   | ___ __|  ___ |  |   \ \ /   |
\____|\___/     _|   _|  _|___|   \_/   _____| 

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

TASK - REQUEST: Steemopoly socket confusion

BY: @dumar022 | CREATED: Oct. 7, 2018, 10:42 a.m. | VOTES: 66 | PAYOUT: $13.90 | [ VOTE ]

GITHUB (new): https://github.com/WSSCreativeDepartment/Steemopoly
GITHUB (old with Steem-News): https://github.com/WSSCreativeDepartment/Stem-News

Project description

Steemopoly is Monopoly-like browser game inspired by Steem blockchain​ and entirely created by myself. Two weeks ago, I posted about how it started. If you want to compare the older and the newer versions, check both of Github​ links provided at the top of this post./div>

[IMAGE: https://ipfs.busy.org/ipfs/QmchfYHBmtFMpFZC3YGBZQgfq5dq2NDUN7wRqvBKJwm9R5]

The whole game was created in HTML, CSS, and Javascript.

Before criticizing my coding style, please keep​ in your mind that I didn't know anything​ about Javascript only​ 6 months ago. As a noob, I found it easier to code the whole game inline, so the whole code is in one document called​ Steemopoly.html. Firstly, the test game​ was a part of my website steem-news.com, which is down at the moment because I work on it, but that​ is another project that I want to do by myself. Steemopoly will be a part of steem-news.com again but I will organize my website as a portal that you will be able to log in using SteemConnect.
This is a Monopoly - like game, but the rules and the gameplay are much different than Monopoly. The game board was designed using SVG vector drawing and I am still working on it.
Before setting a request, I will first explain the game rules and the plans for the future of Steemopoly.

[IMAGE: https://ipfs.busy.org/ipfs/QmNswdQZBP2HLZnqQdHhxS3vVq1RwCCVpReZS529r6UH3S]

The game rules

The code provided above is back-end and front-end of a game for 2 to 6 players. For now, all those players have to sit in front of the same computer to play​ the game. That's what I want to change with this request, but I will explain the details later.
The board contains 40 fields. There is a "START" field, 22 content fields, 3 "AIRDROP" fields, 3 "DAY TRADE" fields, 4 "PENALTY" fields, 4 "ICO" fields, a "WARNING" field and a "TAX OFFICE" field. All players start from the same point, the "START" field. Instead of buying properties and the real-estate​ as in Monopoly, the players can invest in creating​ and promoting of some​ of the content fields. So when you "buy" a field, it becomes your ownership. When you step on that field again, you get an upvote. When someone else steps on your field, his comment on your post get flagged and you take the benefits. It is only a game, nobody​ gets upvoted or flagged for real. So 22 content fields are divided into 8 groups: Spam posts, Shit posts, Meme posts, Photography posts, Chart post, Life posts, Steem posts, and Dev posts. If a player holds the whole​ group of posts, his upvotes​ and flags have a ​much larger impact.

[IMAGE: https://ipfs.busy.org/ipfs/QmPYpn88i83gAu71T47jodVSLdbZb2DKidoiqGoMpoANPr]

A player can also invest in ICO fields, so when he steps there again, he gets a triple amount for his investment. ICO fields are not like content fields​. When you take your payment, you don't hold ICO anymore and someone else is able to invest.
AIRDROPS and DAY TRADES are lucky / un-lucky fields that can boost your wallet with some amount of the game money, or take it from you.
The currency in this game is called Steemopoly Money. Each player starts with 1500 of the Steemopoly Money and the​ bank starts with the amount that is equal to all players together.

TASK - REQUEST

As I mentioned above, I am a Javascript noob and it took a lot of time and nerves to create this game. But some things are still confusing me. So I made this task-request mostly to engage more people into my project, save some time and learn something.
For now, this is a game for 2 to six players playing on the same device. I read tons​ of tutorials about how to create an online multiplayer game in Javascript but I think that I am still not ready to make that step. I am trying to catch up with Node.js, there are many things about the socket.io that I don't understand by looking at the other examples shown in tutorials.
[IMAGE: https://ipfs.busy.org/ipfs/QmP4njCVgLJR3VEAcbXfmoSAwKcBVyvxDLEFBdBri3kxuZ]

So, this is exactly what I need:

There are a few more things that I want to finish by​ myself.

There is still no​ winner in this game. When a sole player remains on board, he can doll the dices with no end. You don't have to deal with it, I will do it after the game is possible to play in the multiplayer mode.

Thank you for your contribution!!!

TAGS: [ #utopian-io ] [ #task-development ] [ #busy ] [ #whysoserious ] [ #development ]

Replies

@manorvillemike | Oct. 7, 2018, 12:36 p.m. | Votes: 0 | [ VOTE ]

I have an idea for a game in steemit if you care to listen. POKER, Texas Hold'em Poker would be my choice. Would be set up like Club Pogo.com and use real Steem and Steem dollars to play. You would have different rooms where max bet would be $ .10 going up to un-limited. You can also have 2 versions of your Steemopoly where you can also use real steem / steem dollars. :-)

@dumar022 | Oct. 7, 2018, 1:24 p.m. | Votes: 0 | [ VOTE ]

The plan is that 1500 of my Steemopoly Money will be 1 Steem. Each player would be able to create the room, even the whole tournament. I have some plans with board games including my own version of Risk

@dumar022 | Oct. 7, 2018, 1:25 p.m. | Votes: 0 | [ VOTE ]

Do you play Steem poker at Lucksacks?

@manorvillemike | Oct. 7, 2018, 1:42 p.m. | Votes: 0 | [ VOTE ]

No I don't know of Lucksacks. I see Steem already has Poker sites. example..... https://steemit.com/poker/@oendertuerk/zyqap-it-is-thursday-poker-day-as-every-day-spl-heute-ist-donnerstag-poker-tag-wie-jeden-tag-bei-spl-en-de

@dumar022 | Oct. 7, 2018, 2:25 p.m. | Votes: 0 | [ VOTE ]

You will find Lucksacks interesting
https://www.lucksacks.com

@pixresteemer | Oct. 7, 2018, 2:12 p.m. | Votes: 1 | [ VOTE ]

[IMAGE: https://steemitimages.com/DQmSyPkcYUAy4uSVbRtYXiBqCCu7pXENnpzPR4GbEbECxNZ/pixresteemer_incognito_angel_mini.png]Congratz, your post has been resteemed and, who knows, will maybe appear in the next edition of the #dailyspotlights (Click on my face if you want to know more about me...)Check the rules of the Daily Spotlights if you want to nominate someone!Pixresteemer is also listed as promoter on The Steemians Directory

@amosbastian | Oct. 8, 2018, 12:23 p.m. | Votes: 12 | [ VOTE ]

Thanks for the task request, @dumar022! I'm not sure how complicated it is to add multiplayer to such a game, since I've never done it myself, but I think it is probably a bit of work to implement it. Good luck finding someone who can complete it before the 15th!

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.

Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

@dumar022 | Oct. 9, 2018, 7:34 a.m. | Votes: 0 | [ VOTE ]

Thanks, @amosbastian. Your comment and advice are always appreciated

@utopian-io | Oct. 13, 2018, 10:15 a.m. | Votes: 0 | [ VOTE ]

Thank you for your review, @amosbastian!

So far this week you've reviewed 9 contributions. Keep up the good work!

@steem-ua | Oct. 8, 2018, 1:02 p.m. | Votes: 0 | [ VOTE ]

Hi @dumar022!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

@mys | Oct. 8, 2018, 10:07 p.m. | Votes: 0 | [ VOTE ]

Hey, take a look at these visuals https://steemit.com/funny/@jga/steemitnopoly-monopoly-for-steem
Maybe You could borrow them from @jga ;)

@dumar022 | Oct. 9, 2018, 7:36 a.m. | Votes: 0 | [ VOTE ]

I am already familiar with @jga and his work. I think it's great, but I would like a design that is not so similar to the original Monopoly game

@utopian-io | Oct. 10, 2018, 8:30 p.m. | Votes: 0 | [ VOTE ]

Hey, @dumar022!

Thanks for contributing on Utopian.
We’re already looking forward to your next task request!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>