Pages:
Author

Topic: Block&Chain Game Studios - Blockfight| Play with ETH, Halo, BTC Soon|MOBILE APP! - page 3. (Read 546 times)

member
Activity: 2226
Merit: 57
Primedice.com & Stake.com
I actually liked your site but I believe it would be cool to have some free matches, free of prizes, only to allow new people to understand how the games work before they have to register and deposit
full member
Activity: 442
Merit: 105


       



       

   



Now Available on Google Play store and iTunes App store! The first Blockchain game allowed on iOS to use in-game crypto!


February 27, 2019 – Block and Chain Game Studios (https://blockandchain.games/) is pleased to announce the public release of Blockfight - an exciting creature-centered dice battle game built using blockchain technology. This visually immersive and technologically cutting-edge battle game is the first title published by Block and Chain Game Studios, an up-and-coming blockchain gaming platform.


Blockfight is an immersive online gaming experience where players battle grotesque monsters, displayed in high-res 3D. The beasts take massive hits all based on the roll of the dice, which rely on blockchain technology to ensure truly random and provably fair results. Just select your character and how much you want to risk on the fight and your characters will battle it out to the bitter end.

The creatures battle for guts, glory, and valuable rewards. Beat them all and fill your trophy room – and your digital coin wallet! Players can play completely free to test the waters, thanks to a generous allotment of in-game coins provided by Block and Chain. Users who want a bigger thrill will undoubtedly want to try their luck with a favorite cryptocurrency, such as Ethereum and HALO.

Blockfight is free-to-play and can be accessed directly on the web: https://www.blockfight.com/

Blockfight may be a new title from Block and Chain Game Studios, but it’s built on top of blockchain technology that is well-established. This is possible due to Block and Chain Game Studios’ partnership with Halo Platform, which has built some of the most robust and reliable blockchain technology available today. This cutting-edge platform will make gameplay and cryptocurrency flows on Block and Chain’s platform nearly seamless. If you’re a developer and have your own crypto-based experience you’re wanting to show the world, we suggest you roll the dice around in Blockfight a few times just to see how easy and seamless it is to integrate with the Halo Platform.  

Block and Chain Game Studios is a division of the Halo Platform aimed at encouraging the development of blockchain gaming and introducing the gaming community to the benefits of cryptocurrency and blockchain technology. To learn more about Block and Chain Game Studios, check out our website at https://blockandchain.games/ or contact us at [email protected].

To find out more about the Halo Platform, see their website at: https://www.haloplatform.tech/




Quote
Random Number Generation From Hash
Random numbers are generated from a hash string, so that by using the same hash string, the same resulting numbers will be generated in the same order. The hash strings will be retrieved from the block chain using a Halo Platform API call.

How a Hash Generates Numbers
A hash is a string of hexidecimal characters (0-f). By itself, each character is 4 bits of data (value 0-15), but combining characters can produce higher ranges of values. Two characters represent 8 bits (value 0-255), three characters represent 12 bits (0-4095), four characters represents 16 bits (0-65,535).

When a random number is requested we look at the range requested to determine how many bits of data we need to achieve that possible range.

For example, if 1-6 is requested, then we know the range is 6, which is 16 or less. That means we can use a single hex character to determine the returned value. If 1-20 is requested, then the range exceeds 16 but is less than or equal to 256, so we can use two hex characters to determine the return value.

Since the value of the hex characters may exceed the requested range, we use the modulus of the requested range to help in determining the return value. For example, 1-20 is requested, then the range is 20. If the hex value is 30, then the effective hex value is 10.

The output value is adjusted by the minimum requested value to get the final output value. For example, the hex value is always 0 through something, so if 1-20 is requested, then we will first generate 0-19 from the hex value (after modulus), then we add 1 to get a possible value of 1-20.

When the generator has reached the end of the hash string, it loops back around to the start of the same hash. Each time a loop happens, the character index interval is incremented by one, to prevent using the same values over and over in the same order.

For example, let's say we have a 64 character hash, and we're requesting numbers that require 2 hex characters per value. After the first 32 numbers are requested, the next number will be generated from character index 0 and 2 instead of 0 and 1. See the example hash below that marks each used hex digit with a ^ symbol.




Here is a gameplay Youtube video showing the gameplay! I might add that the game is BROWSER BASED, you don't have to download anything! The video is lower quality, if you want the real quality then just go to https://www.blockfight.com and it automatically loads the game! It doesn't include the new updates to the game that allows you to autofight up to 100 matches without having to click anything! It is also using the older "Cage" instead of the newer updated one that supports metamask for Ethereum support.


Pages:
Jump to: