Bitcoin Forum
November 19, 2018, 08:55:32 PM *
News: Latest Bitcoin Core release: 0.17.0 [Torrent].
 
   Home   Help Search Login Register More  
Pages: « 1 ... 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 [361] 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 ... 426 »
  Print  
Author Topic: [ANN][HUC] Huntercoin - Worlds First Decentralized Game/World on the Blockchain  (Read 857301 times)
MithrilMan
Hero Member
*****
Offline Offline

Activity: 554
Merit: 500

Developer!


View Profile WWW
April 17, 2016, 01:20:34 AM
 #7201

Excellent news, Domob... looking forward to spreading the word once it's ready.

The CoinFest challenge: I'm still holding the 20K HUC prize until either someone publicly submits a valid claim or find a tool to automate the checking process and find a winner, myself. Until then, I'm thinking on announcing new rules for the next 20K challenge... who owned the Crown at a specific block height is really easy for me to check. Just have to choose a block Smiley

I'm still monitoring the situation, i player on my client (aditya, suppose was wira time ago but not sure, was taking the crown but then disconnected and another enemy managed to take most of his value, but crown still on place, 150 blocks from corner more or less
he asked me if it's enough to walk on 501,0 and i said yes, fine?
so anyway the first one that take the crown to 501,0 win, can i broadcast it on my chat i suppose?

--
Edit: because i witnessed his bad luck (he lost more or less 2000 HUC while disconnected) i decided to transfer two of my players to him (damn, it's late, this contest is too long Cheesy) so if you see a MithrilMan it's not me! (i wish!)

about next event, taking crown to a spot wasn't bad per se, but the spot was too far, there was many fights that caused player to stuck to an area for long time, so having a closer destination would be better (like 400,250).

anyway i spectated some nice fights, i suppose game funds is a lot bigger now... lot of 20 huc wasted Cheesy

If you want to take the "Crown at a specific block height" route, then would be better to split it multiple time over the day, to not have the timezone issue (e.g. every 60 blocks, roughly 1 hour, you give a fraction of the prize to the holder)

don't  worry about the check, we can do it later

Huntercoin: Mithril Edition - Alternative client for Huntercoin - (Discontinued)
HUC: HMSCYGYJ5wo9FiniVU4pXWGUu8E8PSmoHE  - BTC: 1DKLf1QKAZ5njucq37pZhMRG67qXDP3vPC
rant to people who pretend things for free
1542660932
Hero Member
*
Offline Offline

Posts: 1542660932

View Profile Personal Message (Offline)

Ignore
1542660932
Reply with quote  #2

1542660932
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1542660932
Hero Member
*
Offline Offline

Posts: 1542660932

View Profile Personal Message (Offline)

Ignore
1542660932
Reply with quote  #2

1542660932
Report to moderator
The Bitcoin Co-op
Legendary
*
Offline Offline

Activity: 1215
Merit: 1003



View Profile WWW
April 17, 2016, 02:04:32 AM
 #7202

Excellent news, Domob... looking forward to spreading the word once it's ready.

The CoinFest challenge: I'm still holding the 20K HUC prize until either someone publicly submits a valid claim or find a tool to automate the checking process and find a winner, myself. Until then, I'm thinking on announcing new rules for the next 20K challenge... who owned the Crown at a specific block height is really easy for me to check. Just have to choose a block Smiley

I'm still monitoring the situation, i player on my client (aditya, suppose was wira time ago but not sure, was taking the crown but then disconnected and another enemy managed to take most of his value, but crown still on place, 150 blocks from corner more or less
he asked me if it's enough to walk on 501,0 and i said yes, fine?
so anyway the first one that take the crown to 501,0 win, can i broadcast it on my chat i suppose?

Did you notice someone take the Crown to the top-right corner? Please do announce it on your chat and also tell us/me if that happens. If this system is working, then we can pick another location for the next prize.

We work hard to promote Bitcoin adoption and the decentralization of society. You can support our efforts by donating BTC to 35wDNxFhDB6Ss8fgijUUpn2Yx6sggDgGqS
MithrilMan
Hero Member
*****
Offline Offline

Activity: 554
Merit: 500

Developer!


View Profile WWW
April 17, 2016, 02:30:01 AM
 #7203

read my edit above

anyway no, he didn't took it there already, now i'm going to bed but i told on chat to report anyone who walk over the right corner here or on huntercoin forum
actually he's 75 blocks away from the corner

a fun fact that happened during the contest was that a bank spawned to the right of the crown holder, what would have happened if it spawned on the next crown holder movement? lol

Huntercoin: Mithril Edition - Alternative client for Huntercoin - (Discontinued)
HUC: HMSCYGYJ5wo9FiniVU4pXWGUu8E8PSmoHE  - BTC: 1DKLf1QKAZ5njucq37pZhMRG67qXDP3vPC
rant to people who pretend things for free
domob
Legendary
*
Offline Offline

Activity: 1026
Merit: 1020


View Profile WWW
April 17, 2016, 07:39:18 AM
 #7204

Eth raised more than double BTC than LISK.

What's this, unrelated spam?  Or did I miss a "hidden connection" to Huntercoin?

Use your Namecoin identity as OpenID: https://nameid.org/
Donations: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS | GPG 0xA7330737
The Bitcoin Co-op
Legendary
*
Offline Offline

Activity: 1215
Merit: 1003



View Profile WWW
April 17, 2016, 07:42:03 AM
 #7205

Eth raised more than double BTC than LISK.

What's this, unrelated spam?  Or did I miss a "hidden connection" to Huntercoin?

No connection, please return to coding Kiss

We work hard to promote Bitcoin adoption and the decentralization of society. You can support our efforts by donating BTC to 35wDNxFhDB6Ss8fgijUUpn2Yx6sggDgGqS
domob
Legendary
*
Offline Offline

Activity: 1026
Merit: 1020


View Profile WWW
April 17, 2016, 07:43:10 AM
 #7206

Good news - I think that Huntercoin Core should be ready for first testing by brave individuals, as it should now be able to serve as backend for something like Mithril or Unity.  (Though I'm not sure if they will work out-of-the-box.)  Do not yet use for mining, and use at your own risk!

You can get the code from https://github.com/domob1812/huntercore, and see also http://forum.huntercoin.org/index.php/topic,22255.0.html.

any thing to know about RPC, any new command? any changed interface?

Mostly the changes Bitcoin did since the old version - but I'm not really aware of anything particular that would be important for your or any other client.  But that's one of the reasons I ask for testing - just try it out and raise any issues you find.

Currently name_list is not yet fully working (with respect to the "dead" flag), but I think I can fix that today.

The main difference is probably that the new code has not yet "game_waitforchange".  Bitcoin's philosophy is more based on callbacks when blocks arrive, like the "-blocknotify" argument.  It also has a ZeroMQ interface for that.  I would prefer to make use of that instead of rolling our own by backporting game_waitforchange - do you think this is possible for you and others?  If not, it should be straight-forward to backport the RPC command at least temporarily.

Use your Namecoin identity as OpenID: https://nameid.org/
Donations: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS | GPG 0xA7330737
MithrilMan
Hero Member
*****
Offline Offline

Activity: 554
Merit: 500

Developer!


View Profile WWW
April 17, 2016, 10:38:02 AM
 #7207

The main difference is probably that the new code has not yet "game_waitforchange".  Bitcoin's philosophy is more based on callbacks when blocks arrive, like the "-blocknotify" argument.  It also has a ZeroMQ interface for that.  I would prefer to make use of that instead of rolling our own by backporting game_waitforchange - do you think this is possible for you and others?  If not, it should be straight-forward to backport the RPC command at least temporarily.

in my case the running version just poll, so no problem for me but I'm very interested in ZeroMQ.
During my daily job I already work with service buses and queue systems (like RabbitMQ), and using ZeroMQ sounds nice to me, but how far bitcoin/huntercoin core goes deep into ZeroMQ?
Is it used to broadcast even the pending transactions?

where can i see a list of dispatched events?

talking about huntercoin, It would be nice to have almost all events dispatched that way, with events like
- "player hit" that contains data "player AAA killed player BBB at 123,232"
- "player killed" that contains data "player AAA killed player BBB at 123,232"

the event "newblock would contain the same data actually it contains, but some explicit events like the 2 listed above would be really useful"

we could use the same channel even to dispatch chat messages if we want to implement it in realtime using custom nodes message (not sure this is a good idea tho)

Huntercoin: Mithril Edition - Alternative client for Huntercoin - (Discontinued)
HUC: HMSCYGYJ5wo9FiniVU4pXWGUu8E8PSmoHE  - BTC: 1DKLf1QKAZ5njucq37pZhMRG67qXDP3vPC
rant to people who pretend things for free
domob
Legendary
*
Offline Offline

Activity: 1026
Merit: 1020


View Profile WWW
April 17, 2016, 12:37:21 PM
 #7208

in my case the running version just poll, so no problem for me but I'm very interested in ZeroMQ.

Polling should work out-of-the-box.

During my daily job I already work with service buses and queue systems (like RabbitMQ), and using ZeroMQ sounds nice to me, but how far bitcoin/huntercoin core goes deep into ZeroMQ?
Is it used to broadcast even the pending transactions?

where can i see a list of dispatched events?

I'm not sure, as I've not yet really used that feature of Bitcoin.  You can take a look here:
  https://bitcoincore.org/en/2016/02/23/release-0.12.0/
  https://github.com/bitcoin/bitcoin/pull/4594

I've not done any changes for Namecoin or Huntercoin, but of course those can be discussed once the main functionality of the client is there.

Use your Namecoin identity as OpenID: https://nameid.org/
Donations: 1domobKsPZ5cWk2kXssD8p8ES1qffGUCm | NMC: NCdomobcmcmVdxC5yxMitojQ4tvAtv99pY
BM-GtQnWM3vcdorfqpKXsmfHQ4rVYPG5pKS | GPG 0xA7330737
aditya81
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
April 17, 2016, 02:24:18 PM
 #7209

I think a game is the perfect way to implement human mining because we want the process to be enjoyable for the human. The trick is in figuring out a decentralized game structure that's fun to play.

On that topic, Friday's Huntercoin challenge has begun! The first Hunter to bring the Crown of Fortune to the top-right corner wins 20K HUC, a sizeable bounty equivalent to over $100 US or a quarter of a BTC. Spread the word on social media by giving us a retweet: https://twitter.com/ChronoKings/status/720967504412090368

hi,my hunter (superman1) with crown have reached on top right corner(501,0) now,let me know if i win this challange or this challenge just april mop,this is my addres : HCwXdMvPdKHoUceuhruLdD8ZUXUjc8q5en

thanks
The Bitcoin Co-op
Legendary
*
Offline Offline

Activity: 1215
Merit: 1003



View Profile WWW
April 17, 2016, 08:14:49 PM
 #7210

I think a game is the perfect way to implement human mining because we want the process to be enjoyable for the human. The trick is in figuring out a decentralized game structure that's fun to play.

On that topic, Friday's Huntercoin challenge has begun! The first Hunter to bring the Crown of Fortune to the top-right corner wins 20K HUC, a sizeable bounty equivalent to over $100 US or a quarter of a BTC. Spread the word on social media by giving us a retweet: https://twitter.com/ChronoKings/status/720967504412090368

hi,my hunter (superman1) with crown have reached on top right corner(501,0) now,let me know if i win this challange or this challenge just april mop,this is my addres : HCwXdMvPdKHoUceuhruLdD8ZUXUjc8q5en

thanks

Oh snap, I'll investigate and see if your claim is valid! It'll go faster if you can tell me approximately what time it was when you brought the Crown there, or better yet, the block height.

We work hard to promote Bitcoin adoption and the decentralization of society. You can support our efforts by donating BTC to 35wDNxFhDB6Ss8fgijUUpn2Yx6sggDgGqS
wiggi
Sr. Member
****
Offline Offline

Activity: 374
Merit: 250


View Profile
April 17, 2016, 09:57:27 PM
 #7211

or better yet, the block height.

he's still there, no one would disturb the victory pose of the winning team  Tongue



The Bitcoin Co-op
Legendary
*
Offline Offline

Activity: 1215
Merit: 1003



View Profile WWW
April 17, 2016, 10:24:51 PM
 #7212

Ha! I can see it there on the live map view via Android, but nobody is holding it. Closest hunters are MithrilMan and Bear

We work hard to promote Bitcoin adoption and the decentralization of society. You can support our efforts by donating BTC to 35wDNxFhDB6Ss8fgijUUpn2Yx6sggDgGqS
MithrilMan
Hero Member
*****
Offline Offline

Activity: 554
Merit: 500

Developer!


View Profile WWW
April 17, 2016, 11:25:45 PM
 #7213

Ha! I can see it there on the live map view via Android, but nobody is holding it. Closest hunters are MithrilMan and Bear

lol those are the 2 hunters i transfered to him yesterday, still alive?
today i didn't logged to the game for the whole day, cmon someone fight there! Smiley

I suppose disaster will strike before someone attack him

Huntercoin: Mithril Edition - Alternative client for Huntercoin - (Discontinued)
HUC: HMSCYGYJ5wo9FiniVU4pXWGUu8E8PSmoHE  - BTC: 1DKLf1QKAZ5njucq37pZhMRG67qXDP3vPC
rant to people who pretend things for free
The Bitcoin Co-op
Legendary
*
Offline Offline

Activity: 1215
Merit: 1003



View Profile WWW
April 18, 2016, 01:14:11 AM
 #7214

So everyone's sure it was superman1? If that's the case, I'm going to have SnailBrain send him the prize and announce the next challenge Smiley

We work hard to promote Bitcoin adoption and the decentralization of society. You can support our efforts by donating BTC to 35wDNxFhDB6Ss8fgijUUpn2Yx6sggDgGqS
MithrilMan
Hero Member
*****
Offline Offline

Activity: 554
Merit: 500

Developer!


View Profile WWW
April 18, 2016, 10:10:40 AM
 #7215

So everyone's sure it was superman1? If that's the case, I'm going to have SnailBrain send him the prize and announce the next challenge Smiley

yes i saw him was still holding the crown 2 hours ago, now he went to bank, he's the winner (don't know the address tho, should check somehow with block explorer or some qt command)

Huntercoin: Mithril Edition - Alternative client for Huntercoin - (Discontinued)
HUC: HMSCYGYJ5wo9FiniVU4pXWGUu8E8PSmoHE  - BTC: 1DKLf1QKAZ5njucq37pZhMRG67qXDP3vPC
rant to people who pretend things for free
MithrilMan
Hero Member
*****
Offline Offline

Activity: 554
Merit: 500

Developer!


View Profile WWW
April 23, 2016, 10:51:55 PM
 #7216

successfully implemented changes in my client, here a screenshot:



having 7 layers degrade a bit the performance but not so much, i implemented then a custom json map format to apply alpha blending per layer, so i applied 0.6 alpha on layers 1, 2 and 3 (that contains the shadows tiles, but probably not just shadows)

layers actually are somewhat mixed by content so it's not easy to apply generic transformations, I'm planning to generate from your layers a Tiled map format so the map could be easily managed by that Tiled program, that's very cool (and free) for this kind of stuffs

anyway nice work so far wiggi!

P.S.
this new client version isn't yet released, first i want to polish a bit the map as said and add a settings so that players could chose whatever map they prefer: default one or wiggi one (and in future more of course!)

Huntercoin: Mithril Edition - Alternative client for Huntercoin - (Discontinued)
HUC: HMSCYGYJ5wo9FiniVU4pXWGUu8E8PSmoHE  - BTC: 1DKLf1QKAZ5njucq37pZhMRG67qXDP3vPC
rant to people who pretend things for free
wiggi
Sr. Member
****
Offline Offline

Activity: 374
Merit: 250


View Profile
April 30, 2016, 02:19:53 PM
 #7217

testing for the revolution and doing in Huntercoin what Bitshares set out to do when it was young
and not on the dark side: the (completely p2p) creation of a bitasset pegged to a brick-and-mortar-world currency...


Testnet prices are different:
HUC (according to block 321500 feed): 0.005 USD
GEM (block 321500 settlement):        140 HUC
Calculated fair value (rounded down to cent) is then 1 Gem = 1.42 Dollar.
3 times that is where in Bitshares the system would implode, here it's just an option strike price and nothing would implode

adv_chrono.txt:
Code:
settlement:                                                  chronon    covered call strike

previous                                          1.42        321500    4.26   
pending                                           1.42        321600    4.26   

->example chat message to buy 1 chronoDollar (and sell 1 covered call)
CRD:GEM set bid 1 at 1.42

->example chat message to sell 1 chronoDollar (and buy 1 covered call)
CRD:GEM set ask 1 at 1.42

Some orders:
(buying does not use up any coins or gems. It's a future contract, with the hunters using items in their possession as collateral.
Coins are normally not in their possession, but loot.nAmount could be. Theoretically, would require hardfork)

nin7: CRD:GEM set bid 2 at 1.3
nin8: CRD:GEM set ask 3 at 1.5



Now it looks a bit more interesting.
nin7 has 2.6 gems at risk (the CRD price can't become negative)
The contract specs are automatic settlement in cash (i.e. gems) every 10000 chronons (testnet: 100 chronons) if the price is not higher than the call strike.

Code:
CRD:GEM open orders (chronon  321508, testnet)
 ----------------------------------------------

                                     hunter      ask        ask      order    chronoDollar   gems at risk    additional
storage vault key                    name        size       price    chronon      position     if filled    P/L if filled   flags

hTyR15C64MvC6aPY7x5DpJ81wigKjVkeS7   nin8        3.00 at      1.50   321507           0.00    8.28               0.00      ok       

nin13: CRD:GEM set bid 1 at 1.5
nin13: CRD:GEM set ask 1 at 1.3


Code:
CRD:GEM trader positions (chronon  321525, testnet)
 ---------------------------------------------------

                                     hunter             chronoDollar   trade   trade
storage vault key                    name        gems   position       price   P/L

hTyR15C64MvC6aPY7x5DpJ81wigKjVkeS7   nin8       10.03        -1.00      1.50   0.00
hZJrhVR15Du8uVZTaxv93j8x8iDaFi9785   nin13       4.06         0.00      1.30  -0.20
haSJpt6wDMrznenm2gXjyLzhJKEiz3wLzk   nin7        3.16         1.00      1.30   0.00

Someone lost, so someone must have profited.
(P/L is always credited at next expiry/settlement block)


nin8: CRD:GEM set ask 4 at 1.67
nin20: CRD:GEM set ask 1 at 2.27

nin13: CRD:GEM set bid 3 at 1.29
nin7: CRD:GEM set bid 3 at 1.09






Need newest version, this one for windows:
https://github.com/wiggi/huntercoin/commit/47358de17de9d12655c2e6264013f450a51eb1bc
or the client will crash.

Other than that, I think it's good for mainnet @ 1220000 Smiley

MithrilMan
Hero Member
*****
Offline Offline

Activity: 554
Merit: 500

Developer!


View Profile WWW
May 05, 2016, 04:24:59 PM
 #7218

Wiggi, now it's my turn to give you back something Smiley

I've managed to generate a map that can be opened in Tiled Map

the zip that you can download from my site here

contains both the default map (default.json) and wiggi map, named wiggi.json with the companion tileset ground3.png that, for performance reason, has been compacted in one file instead of many pieces

both files can be opened in Tiled Map and so you can tweak the map by hand

Nothe that the obstacle layer, that by default is set to visible = false, is there just to show which are the walkable tiles and can't change because it's used to validate moves by the huntercoin daemon, all other layers are editable

If anyone wants to play some with the map, i can then generate back the format used in my client to show the map, and even the QT arrays

note that on wiggi.json map, i've set the opacity of layer1/2/3 to ground and two shadow (names are screwed but they are not important) to 0.6 because they mostly contains shadows tiles (could be lowered a bit to improve the result)

Huntercoin: Mithril Edition - Alternative client for Huntercoin - (Discontinued)
HUC: HMSCYGYJ5wo9FiniVU4pXWGUu8E8PSmoHE  - BTC: 1DKLf1QKAZ5njucq37pZhMRG67qXDP3vPC
rant to people who pretend things for free
The Bitcoin Co-op
Legendary
*
Offline Offline

Activity: 1215
Merit: 1003



View Profile WWW
May 06, 2016, 12:15:00 AM
 #7219

I'm familiarizing myself with MithrilMan's client in preparation for the next Challenge so we can get video material... if you see a Hunter named "sirwagginston," don't kill me

I wanna kill you first  Grin

We work hard to promote Bitcoin adoption and the decentralization of society. You can support our efforts by donating BTC to 35wDNxFhDB6Ss8fgijUUpn2Yx6sggDgGqS
wiggi
Sr. Member
****
Offline Offline

Activity: 374
Merit: 250


View Profile
May 06, 2016, 07:11:15 PM
 #7220


I've managed to generate a map that can be opened in Tiled Map

the zip that you can download from my site here

contains both the default map (default.json) and wiggi map, named wiggi.json with the companion tileset ground3.png that, for performance reason, has been compacted in one file instead of many pieces

both files can be opened in Tiled Map and so you can tweak the map by hand

Nothe that the obstacle layer, that by default is set to visible = false, is there just to show which are the walkable tiles and can't change because it's used to validate moves by the huntercoin daemon, all other layers are editable

If anyone wants to play some with the map, i can then generate back the format used in my client to show the map, and even the QT arrays

note that on wiggi.json map, i've set the opacity of layer1/2/3 to ground and two shadow (names are screwed but they are not important) to 0.6 because they mostly contains shadows tiles (could be lowered a bit to improve the result)

Thanks, I'll try this out.

(downloaded the windows version of Tiled, their source on github has even a ".pro" file, but I couldn't get the latest master or v0.16 to compile)

Pages: « 1 ... 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 [361] 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 ... 426 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!