Author

Topic: [ETH] Game Directory - central contract for Ethereum game listings (Read 515 times)

member
Activity: 70
Merit: 10

if you would prefer to write some original software to your own specification, thoroughly test it, get it verified everywhere, create an original web interface for it, and then give that away for free then that's entirely your choice and I fully support your efforts and wish you luck.


Well, i read the code, the owner has way too much power. Such short code and simple website doesn't justify a 50% fee. Well okay it is an experiment right, it was your idea yes.
But don't make this look like a wonderful and impressive work, there is some simple functions, there is not much to do after registration and the website isn't particulary great. I don't think it is a matter of subjectivity, just a look around and you see everything.

Good luck.
member
Activity: 76
Merit: 10
Play Shiny Squirrels - Multiply Your Ether
Why would the owner of this contract get 50% of deposits?Huh

This is clearly scandalous and that's why this thing doesn't make any sense.

Create the same contract with no fees to the owner, and reward just all the previous participants, that's all.

The owner doesn't deserve anything here, this is just in contradiction with this principle ! Huh

This is an experiment and you are free to participate in it or not.

This is not a zero-sum game, it is first-and-foremost a registry of advertisements for money-making games.  Use of this contract should not be expected to make a direct profit for most participants.  50% of the low cost of entry is shared with the other participants as a friendly bonus and small extra incentive to join.

If you would prefer to write some original software to your own specification, thoroughly test it, get it verified everywhere, create an original web interface for it, and then give that away for free then that's entirely your choice and I fully support your efforts and wish you luck.

If, however, you'd prefer to save yourself a lot of hours and effort to advertise your money-making games, I invite you to take advantage of this contract.

The choice is yours.  Have a wonderful day.
member
Activity: 70
Merit: 10
Why would the owner of this contract get 50% of deposits?Huh

This is clearly scandalous and that's why this thing doesn't make any sense.

Create the same contract with no fees to the owner, and reward just all the previous participants, that's all.

The owner doesn't deserve anything here, this is just in contradiction with this principle ! Huh
newbie
Activity: 26
Merit: 0

And, in the spirit of Ethereum pyramid games, the contract redistributes the low cost of each new entry with all its members. 


Sounds like a good idea. You just need to make a lot of promotion so that new users will have a chance to find your website.

You forgot to mention that half of the entry cost will be paid to the contract owner (you) and only the second half is redistributed with all members.
member
Activity: 76
Merit: 10
Play Shiny Squirrels - Multiply Your Ether
Isn't State of Dapps doing that?

"State of the Dapps" is providing a centralized curated directory of DApps.  They are an excellent service.  However, while their subject mater is Ethereum, the service itself is a centralized website and not a decentralized Ethereum contract.

This Game Directory is in fact itself a DApp.  The service being provided is similar but not identical to "State of the DApps".  The Game Directory is targeting a specific niche within the Ethereum community and it is using a decentralized Ethereum contract to do so - no dependence on a central service provider necessary.

The HTML page that provides a window into the contract is not necessary, the contract is accessible without it and anyone could copy the HTML or build an alternative interface should the "official" website not prove adequate.

And, in the spirit of Ethereum pyramid games, the contract redistributes the low cost of each new entry with all its members.  The low cost also serves to inhibit spam.
newbie
Activity: 13
Merit: 0
Isn't State of Dapps doing that?
member
Activity: 76
Merit: 10
Play Shiny Squirrels - Multiply Your Ether
Ethereum Game Directory
www . EtherGames . tk
An Ethereum Registry of Ethereum Games!


  • New users can find Ethereum games to try out, long into the future.
  • Game owners can register their games to make it easier for others to discover.
  • Get paid a portion of the registration cost of EVERYONE who registers after you.

To register you must use an Ethereum client such as the MIST Ethereum Wallet.  Select the function "Add Game" and enter your game's address and details.  The cost to register is 500 Finney (0.5 ETH), which you submit along with the details as part of the "Add Game" function call.  The registration cost is shared with those who have registered before you and entitles you to a share of all future registrations.

Address:
0xad87e48d553C2308dccaB428537F6d0809593bA4

Verified Source Code:
http://etherscan.io/address/0xad87e48d553C2308dccaB428537F6d0809593bA4#code

Contract ABI:
Code:
[{"constant":false,"inputs":[{"name":"key","type":"address"},{"name":"description","type":"string"},{"name":"url","type":"string"}],"name":"addGame","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"key","type":"address"},{"name":"description","type":"string"},{"name":"url","type":"string"}],"name":"update","outputs":[],"type":"function"},{"constant":true,"inputs":[{"name":"rindex","type":"uint256"}],"name":"theGames","outputs":[{"name":"contractAddress","type":"address"},{"name":"description","type":"string"},{"name":"url","type":"string"},{"name":"submittedBy","type":"address"},{"name":"time","type":"uint256"}],"type":"function"},{"constant":false,"inputs":[{"name":"value","type":"uint256"},{"name":"cost","type":"uint256"}],"name":"maintain","outputs":[],"type":"function"},{"constant":true,"inputs":[],"name":"settings","outputs":[{"name":"registrationCost","type":"uint256"},{"name":"percentSharedWithKeyHolders","type":"uint256"}],"type":"function"},{"inputs":[],"type":"constructor"}]
Jump to: