Pages:
Author

Topic: bitZino - Bitcoin Casino - Blackjack, Roulette, 3 Card Poker, Slots and more! - page 39. (Read 82361 times)

sr. member
Activity: 266
Merit: 252
What isn't working for you on your iPhone? I have tested it on an ipod touch, and everything seemed to work well, but I may need to dig deeper if you're seeing issues.

Hrm.... IIRC the 'cards' never loaded.  However I just tested it under chrome and safari on my iPhone 4S (same device as before) and it is fine.  So I honestly don't know what the problem was.  If people have troubles in the future maybe force closing safari might resolve it?

Hm, strange. It may have just been due to poor networking, but it could be a genuine problem with the way iPhone handles network timeouts or other failure cases. I'll stay on the lookout to see if I can ever replicate this behavior. Thanks for the report!
hero member
Activity: 560
Merit: 500
I am the one who knocks
That is pretty slick, however FYI: it doesn't work on my iPhone, but DOES on my iPad.  Wonder if it could be a size issue.

What isn't working for you on your iPhone? I have tested it on an ipod touch, and everything seemed to work well, but I may need to dig deeper if you're seeing issues.

Hrm.... IIRC the 'cards' never loaded.  However I just tested it under chrome and safari on my iPhone 4S (same device as before) and it is fine.  So I honestly don't know what the problem was.  If people have troubles in the future maybe force closing safari might resolve it?
sr. member
Activity: 266
Merit: 252
That is pretty slick, however FYI: it doesn't work on my iPhone, but DOES on my iPad.  Wonder if it could be a size issue.

What isn't working for you on your iPhone? I have tested it on an ipod touch, and everything seemed to work well, but I may need to dig deeper if you're seeing issues.

bitZino is good example for gaming industry and this is only the beginning
nice work

Thanks! Cheesy

I think this would make a great browser extension too, blockchain.info does this to make sure nothing has injected javascript.

The bitZino verifier.

Actually this opens up a whole world of hand analysis / logging plugins too.

I would love to see some bitZino greasemonkey scripts and browser extensions! If any developers are interested in building anything like this, please feel free to reach out to me. I intend to keep the structure of the DOM on bitZino relatively the same going forward, but it would probably help to coordinate a little just to help ensure nothing breaks when I update the site.
hero member
Activity: 560
Merit: 500
I am the one who knocks
How about a setting in my profile so that I can have the client record (log) my play.  e..g, to later get a list of all hashes and secrets.

Just from knowing the speed of hands that the player is going at it becomes pretty easy to tell if the player is looking at the verification.  Of course, the odds are that 99.998% of us won't be verifying.   But if the client might be logging each play, for verification after the fact, then there's no way to tell which players might be scrutinizing the results.  Which keeps everyone honest.

I was thinking this would be the perfect use-case for a greasemonkey script. Because honestly, even if we allow you to log the hands client-side, you still have to trust that the javascript we're serving you isn't corrupted.

If anyone wants to build such a script, I'd be happy to help support it!

I think this would make a great browser extension too, blockchain.info does this to make sure nothing has injected javascript.

The bitZino verifier.

Actually this opens up a whole world of hand analysis / logging plugins too.
hero member
Activity: 743
Merit: 500
bitZino is good example for gaming industry and this is only the beginning
nice work
hero member
Activity: 560
Merit: 500
I am the one who knocks
Yeah - this is a known issue. It's due to the way that jQueryUI interacts with jQuery itself in certain situations. I'm exploring using CSS3 3D animations to make the reveal much more slick - similar to the technique here: http://thewebrocks.com/demos/browsermemory/

That is pretty slick, however FYI: it doesn't work on my iPhone, but DOES on my iPad.  Wonder if it could be a size issue.
legendary
Activity: 2940
Merit: 1333
You, um ... , you don't get out much into the real world nowadays anymore, do you?

I think a pretty small percentage of the population would know what 6.2e-07 ฿ means.
sr. member
Activity: 266
Merit: 252
Nice site. Good code. I lost a couple coins to you just messing around. I don't know if the hashing on the customer side is really necessary, but it's a nice touch, and you implemented it well.

Now you just need a full-time customer service staff to handle Dooglus... and watch out, he wins more than he loses Grin

Thanks for the praise! It means a lot coming from another programmer Smiley

You, um ... , you don't get out much into the real world nowadays anymore, do you?

Hey! Just because I like my numbers displayed in a logical format doesn't mean I don't get out Cheesy

Always display precision down to the satoshi.  So if I have 0.1 BTC, it shows 0.10000000 BTC.

We'll get used to it.

I like this approach. It's both logical and palatable.
legendary
Activity: 2506
Merit: 1010
eg, can you easily see the difference between "0.0000045" and "0.00000045"? It's way easier to see the difference when these numbers are displayed as "4.5e-06" and "4.5e-07".

You, um ... , you don't get out much into the real world nowadays anymore, do you?

But, I'm open to any suggestions you may have here. How do other bitcoin sites display very small numbers to users?

Always display precision down to the satoshi.  So if I have 0.1 BTC, it shows 0.10000000 BTC.

We'll get used to it.
sr. member
Activity: 467
Merit: 250
Awesome Casino won about 1.1x my deposit  Grin
legendary
Activity: 2940
Merit: 1333
I don't know if the hashing on the customer side is really necessary, but it's a nice touch, and you implemented it well.

Provable fairness is a nice feature.  Most people won't ever check it, and those that do won't check many hands, but it's reassuring to have it there.

Now you just need a full-time customer service staff to handle Dooglus... and watch out, he wins more than he loses Grin

That's funny.  I'm not doing too well so far.  I blame it on the positive house edge - they shuffle the deck before every hand, can you believe it???
hero member
Activity: 568
Merit: 500
Nice site. Good code. I lost a couple coins to you just messing around. I don't know if the hashing on the customer side is really necessary, but it's a nice touch, and you implemented it well.

Now you just need a full-time customer service staff to handle Dooglus... and watch out, he wins more than he loses Grin
sr. member
Activity: 266
Merit: 252
Another observation:

When the dealer's playing, the slow reveal of the hole card takes longer than his next 3 or 4 cards.  So for a while I can see his 1st, 3rd, and 4rd card before I can see the 2nd card.  Which is just a bit weird.

Yeah - this is a known issue. It's due to the way that jQueryUI interacts with jQuery itself in certain situations. I'm exploring using CSS3 3D animations to make the reveal much more slick - similar to the technique here: http://thewebrocks.com/demos/browsermemory/

It's kind of traditional to use a different bitcoin address for each transaction.
Personally I prefer one address for my address book. However having a new address button woul be nice, I think GLBSE does this.

I like the idea of the "New address" button! I think I'd limit it so that the button only showed up after a each new deposit that you make. This would limit us from having to potentially map thousands of addresses to a single account.

I had a run of losses, and now my balance has gone all scientific notation:

This is actually intentional :/ But I can see that it's not exactly the most user-friendly. The problem is, the only alternative I can think of is just to display a lot of zeros, which I also don't think is great: eg, can you easily see the difference between "0.0000045" and "0.00000045"? It's way easier to see the difference when these numbers are displayed as "4.5e-06" and "4.5e-07". But, I'm open to any suggestions you may have here. How do other bitcoin sites display very small numbers to users?
legendary
Activity: 2940
Merit: 1333
I had a run of losses, and now my balance has gone all scientific notation:

http://i.imgur.com/mKc41.png

See also:

legendary
Activity: 2940
Merit: 1333
I had a run of losses, and now my balance has gone all scientific notation:

legendary
Activity: 2940
Merit: 1333
Personally I prefer one address for my address book. However having a new address button woul be nice, I think GLBSE does this.

Agreed.  A "new address" button gives the best of both worlds.
hero member
Activity: 560
Merit: 500
I am the one who knocks
It's kind of traditional to use a different bitcoin address for each transaction.  I've deposited twice and been given the same address to deposit to both times.

I don't care, personally, but maybe some clients would.

Personally I prefer one address for my address book. However having a new address button woul be nice, I think GLBSE does this.
legendary
Activity: 2940
Merit: 1333
It's kind of traditional to use a different bitcoin address for each transaction.  I've deposited twice and been given the same address to deposit to both times.

I don't care, personally, but maybe some clients would.
legendary
Activity: 2940
Merit: 1333
I would suspect that if the POST request times out, the browser would prompt you to redo the POST when you try to refresh the page. I know that if you select the URL bar and hit "Enter" it will always to a GET request though.

I hit control-R.  Whatever.  Smiley

Another observation:

When the dealer's playing, the slow reveal of the hole card takes longer than his next 3 or 4 cards.  So for a while I can see his 1st, 3rd, and 4rd card before I can see the 2nd card.  Which is just a bit weird.
sr. member
Activity: 266
Merit: 252
And don't forget that timing me out because I've been sat half-way through a hand for 15-minutes should log me out, but leave me in the same place when I log back in.  Smiley

Yup, that's definitely how it will work!

Sometimes when I reload a page that made a POST request, it re-makes the POST request.  Is it only when the POST times out that the reload does a GET?

Hm, I'm not sure what the exact behavior is for browsers, but I would suspect that if the POST request times out, the browser would prompt you to redo the POST when you try to refresh the page. I know that if you select the URL bar and hit "Enter" it will always to a GET request though.

Either way - I've implemented the GET handler for /table_transfer, so you should at least be able just get redirected back to the blackjack table rather than just seeing a 404 page.
Pages:
Jump to: