Huntercoin: Mithril Edition HOT TIPS!

0

Posted by Cynic | Posted in Bitcoin, Games, Software | Posted on 14-03-2014

Tags: , ,

CTRL + H: This toggle visibility of all the floating windows. Use it to quickly clear the map for a bigger view.

CTRL + F: What is your FPS? This is displayed in the upper-left corner.

Zoom in to save resources: It is likely that most players can ignore this tip, but for those on older hardware or with low end video hardware… The Huntercoin map is very large with 252,004 cells and tens of thousands of hunters and a lot of coins. Displaying that amount of data takes computer resources (CPU & RAM). If you are on an older machine you can conserve resource by limiting the amount of time you spend zoomed out. You can also monitor how much power is being used with CTRL + F.

Plot interceptions: Use the “Show Direction” button to show you enemy paths. Then plot your intercept path by paying close attention to the numbers on the path lines. This can give you laser precision when hunting. However, make sure to check back that they haven’t changed their path! Also, consider that moves can take 1 or 2 blocks to get into the blockchain, so take “pending” time into account as well.

Use many teams: If you only play 1 team, you’re going to cry from boredom. Use as many teams as you feel comfortable with. You only need to make more than 1 HUC per team to be guaranteed profitable. Good players that make several hundred HUC a day use many teams.

Use many color teams: Don’t limit yourself to 1 color. You will not do well. Use more than 1 color, and use them in tandem with each other.

Get enough HUC: When you buy a few HUC, get a bit extra. Very long moves can cost you 0.005 HUC. Buy that tiny bit extra and save yourself some time so that you can make those long moves and come back later to check on them. You can buy HUC at https://www.poloniex.com/exchange/btc_huc. (Buy now while it’s cheap!)

LEAVE HUNTERCOIN RUNNING!: Unless you have a good reason to shut down Huntercoin, just leave it running. You will not need to wait for the blockchain to sync the next time you get back to playing then. If you do shut down Huntercoin, you will need to sync the blockchain again, and depending on how many blocks there are to sync, it could take a while. Huntercoin, like other crypto currencies, does not take up a lot of resources, and is better left running than shut down.

Your other option (and the best option) is to uncheck the “Restart Huntercoind process when game starts” and “Kill Huntercoind process at the end of the game” options in the settings. (Press the ESC key for the settings.) This will keep the daemon running and keep the blockchain sync’d for you. You can close Huntercoin: Mithril Edition, and then later restart it with the blockchain up to date.

Run a Virtual Machine (VM) and use multiple monitors: If you have multiple monitors, there’s no reason why you can’t run and watch both the MM client and the QT client at the same time. Get a VM running and run one of them in there.

Check the forum threads regularly: The Huntercoin: Mithril Edition is constantly undergoing changes with new features and improvements. (Some of the docs are bound to be wrong because of this.) Make sure to check the [ANN][HUC] Huntercoin – Mithril Edition Client forum thread in the Bitcoin Talk Forums whenever you have a question.

If you play Huntercoin in multiple locations with multiple computers: This has nothing to do with Huntercoin: Mithril Edition, but, it’s a solid tip… You can actually send your hunter teams between wallets! Use the “Config” in the QT client and enter an address from your other wallet into the “Transfer” text box. You must click “Go” for the transfer to take place, and you will also need to wait for the blockchain to pick up that command.

DEVELOPERS LOVE FEEDBACK!!!: Make sure to say “thank you” to Mithril Man at a minimum. Leave some constructive comments on what you like in his client, and leave some well thought out ideas for him as well if you have any. If you can spare a few HUC, make sure to tip him because nothing says “thank you” louder than a few coins! You can donate a few HUC to Mithril Man at this address: HMSCYGYJ5wo9FiniVU4pXWGUu8E8PSmoHE

For ADVANCED Players

Do NOT try any of these if you do not know what you are doing.

Set the datadir: For advanced users, you can set the folder that Huntercoin uses as the data directory. Normally the data directory is in %appdata%\huntercoin. The “-datadir=C:\Path\to\Huntercoin\data\folder” command can be set in the settings dialog, or can be set in the huntercoin.conf file as “datadir=C:\Path\to\Huntercoin\data\folder”. Use quotes for the full path if there are spaces.

Use a RAM disk: For advanced, advanced users, if you’re looking for further performance boosts, you can set the data directory to a RAM disk. However, ensure that your RAM disk is properly flushing memory to disk or you may lose data. DO NOT USE THIS UNLESS YOU KNOW WHAT YOU ARE DOING.

Set the data directory to an SSD: If you have an SSD, use it for the data directory. You will get a performance boost.

For ALL Players

HAVE FUN!

You can get more information about Huntercoin at the official Huntercoin web site or in the official Huntercoin Bitcointalk Forum thread.

Huntercoin: Mithril Edition Floating Windows

0

Posted by Cynic | Posted in Bitcoin, Games, Money, Software | Posted on 12-03-2014

Tags: , , ,

There are 6 floating windows to help you play the game:

  1. Mini Map
  2. Statistics
  3. Cell Info
  4. Target
  5. My Troops
  6. Chat

Mini Map

The mini map lets you zoom in and out and pan around the map in a small area. It is useful for monitoring different locations, tracking the crown, finding hearts, and finding coins.

Click the crown to instantly find the crown on the mini map and follow it.

Cick it again to stop following the crown.

During heated battles for the crown, this is essential information to have.

Click the heart to toggle heart visibility on the map.

Hearts give you extra hunters. They’re rare, so if you have a chance to get one, get it!

Click the coin to toggle coin visibility on the map.

These are the real prizes in the game. Collect as many as you can.

Double-click anywhere in the mini map to instantly navigate on the main map to that location.

Top

Statistics

The statistics window gives you quick information about how many hunter generals there are (players/teams), and how much loot they have.

It also tells you the total amount of loot that all players have, the amount that you can mine on the map, the name of the player that has the Crown of Fortune, and how many coins they have.

Top

Cell Info

Cell Info tells you about the specific square you have clicked on. If there are no hunters on the square, it is empty.

If there are hunters in that square, like here:

Then you will see all of their names and how many coins they have:

Click on a name to make it your “target”.

If you’ve closed the Cell Info window, you can easily open it up by double-clicking on any square. The Cell Info window will be restored along with information on that square.

Top

Target

Selecting a hunter in the Cell Info window makes that hunter’s team your current “target”.

Double-click on a hunter, or click “Center on Map” to quickly navigate on the map to where that hunter is.

If “Show Direction” is not greyed out, click it to toggle the hunter’s path so that you know where he is going. Paths are even numbered so that you can see how many blocks it will take for that hunter to reach a particular square on the map. <– This is a killer feature that will help you play much better! (Especially against bots!)

Enemy paths are drawn in cyan (light blue). (Your paths are drawn in red.)

The “Find” input lets you enter the name of any hunter to quickly locate them on a map.

To track a hunter, click the lock button. Your cell selection will follow that hunter.

Top

My Troops (moving not available in read-only preview)

The “My Troops” window is where you control your hunters.

Click on a colored tab to select the color of your team that you want to control.

In the first panel, select the name of the team. In the second panel, select the specific hunter that you want to control. Double-click on a hunter to center the map on that hunter.

Right-click on the square you want to move to. You can see the path that your hunter will take, along with the number of turns it will take to get to each point along the way.

The blue highlighted square is your currently selected hunter. The yellow highlighted square is your last selected square.

Your paths are drawn in red, unlike enemies that are drawn in cyan.

As you can see, in game chats appear in word bubbles, so you can quickly and easily find out who is talking. And hunt them down if you like…

Click the green checkmark to move. (Unavailable in preview.)

The radar screen shows all the different colors around your team. You can click the hunter icons to hide colors as well.

Top

Chat

FAIR WARNING 1: The chat window is uncensored. Some people may curse or express objectional ideas. Be prepared to ignore some people.

The chat window lets players communicate directly with all other players in the game.

FAIR WARNING 2: Chat is stored on the blockchain forever. If you do not wish to say something that you want stored forever, don’t type it into the chat. Once it is said, it is said FOREVER.

You can filter chat by color, view all chats, and view the console here.

HOT TIPS FOR PLAYING! (coming soon…)

Huntercoin: Syncing the Blockchain

0

Posted by Cynic | Posted in Bitcoin, Games, Software | Posted on 12-03-2014

Tags: , , ,

After you’ve entered the settings and restarted Huntercoin: Mithril Edition, the program will start the Huntercoin daemon and begin to sync the blockchain. If this is the first time that you’ve sync’d the blockchain, it could take a while, depending on your Internet connection speed. (On slow connections, expect it to take a day.)

The only thing you need at this point, is some patience. If you’ve ever downloaded a large MMORPG before, this is actually much faster.

At first, you will see a “Starting” and “Waiting” message like this:

“Waiting” will continue for a little while, and usually around 1~3 minutes.

Go get yourself a cup of tea.

When you get back from getting a drink, the program should be synchronizing the blockchain for you. This is the lengthy part, and depends on your Internet connection speed.

You will see several messages:

  • Game CONNECTED TO Huntercoin DAEMON, Hurray!!!!
  • Trying to (re)syng from block ####
  • Out of Sync, block #### is ## days, ## hours ## minutes old, keep syncing

The ## days and hours that you see isn’t the time that you need to wait. Huntercoin is a real time game, so that’s just an indication of how far out of sync you are. On a fast connection, “1 day” of blocks should synchronize in a couple minutes or so.

You may see an “[!ERROR!][TIME]: System: The operation has timed out” message. This isn’t a problem as the game will continue to sync the blockchain. If you really like the updates, you can safely restart the program. The amount that you’ve already downloaded is already on your computer and won’t be lost. (See below.)

And when it’s finished, you’ll also see “New Game State Loaded, height:####”.

The “height” is the blockchain height, and is a measure of what “turn” the game is on at the moment.

But… what you’re really been waiting for has finally arrived!

THE BLOCKCHAIN IS NOW SYNC’D AND YOU’RE READY TO PLAY!

(The preview edition is “read-only”, so you can only “see” the game, but can’t play it. It is still very useful for getting some in-game intelligence about enemy movements as you will see.)

Continue with Huntercoin: Mithril Edition Floating Windows

Starting Huntercoin: Mithril Edition the First Time

0

Posted by Cynic | Posted in Bitcoin, Games, Money, Software | Posted on 11-03-2014

Tags: ,

The program folder has 3 items in it.

Double-click “setup.exe” and wait for the client to load.

Once the client loads, you must enter a few settings in the settings screen.

Press the ESC key to display the settings.

Now, enter the proper settings as detailed below.

1) Uncheck “Use Testnet”.

2) Enter the path to the huntercoind.exe file. This is what you downloaded from the official Huntercoin web site (http://huntercoin.org/). It should look something like this:

C:\Users\YOUR WINDOWS LOGIN\Downloads\Huntercoin\huntercoind.exe

It won’t look exactly like that, but will be similar.

3) Check “Restart Huntercoind process when game starts”.

4) Check “Kill Huntercoind process at the end of the game”.

5) Enter your RPC Address as “http://127.0.0.1:8399/”. “127.0.0.1” is the local loopback, which means your computer, and 8399 is the port that Huntercoin uses.

6) Choose a username and password with no spaces. It doesn’t matter what they are. You can let people know these as they aren’t real secrets (unless you’re running some special services, which you won’t be if you’re playing Huntercoin).

STEPS 7 TO 11 ARE OPTIONAL FOR ADVANCED USERS. IF YOU DO NOT KNOW WHAT YOU ARE DOING, IGNORE THESE.

7) Run the Huntercoin QT client that is in the same folder from step #2 above. After it loads, close it. This will create the Huntercoin appdata folder.

8) Open Windows Explorer and enter “%appdata%\huntercoin” into the address bar. This will browse to the folder that you just created in step #7 above.

9) Make a copy of “db.log” then rename it to “huntercoin.conf”. You MUST make certain that the file extension is .conf and not .log. You may need to change the folder options to show file extensions.

10) Open “huntercoin.conf” in a text editor, e.g. Notepad, Editplus, Notepad++, etc. DO NOT USE MS WORD OR WORDPAD!

11) Enter the following into the text editor:

addnode=192.241.222.65
addnode=192.81.209.210
addnode=178.32.31.41

rpcuser=SOMEUSER
rpcpassword=SOMEPASSWORD
rpcport=8399
rpcallowip=127.0.0.1

12) Click the “Test DAEMON Settings” button. You should receive this message if you entered the path properly:

13) If you want to play in full screen mode, click the Graphics tab, check “Fullscreen Mode”, then choose the appropriate resolution for your monitor and click “Test”.

DONE! Your settings are all finished. Click “Apply” or “OK”, and confirm saving the settings.

Now, restart the program!

Continue with Syncing the Blockchain

Huntercoin: Mithril Edition – Preview

0

Posted by Cynic | Posted in Bitcoin, Games, Money, Software | Posted on 11-03-2014

Tags: ,

The following is a preview. Official documentation will follow.

Huntercoin: Mithril Edition

INSTRUCTIONS: Read and perform the steps on this page, then continue on with the links at the bottom of the page. And make certain to read the “Hot Tips!” They are a MUST! (Really – you need to read it.)

INFO: There are many missing features. This is a preview. They are coming… Because we love HUC fans!

“Huntercoin: Mithril Edition” is a Huntercoin client that lets you play Huntercoin without the huntercoin-qt.exe program. It provides a much smoother, easier game flow with advanced features to assist you in finding coins, hunting hunters, and avoiding being hunted!

Requirements:

Installing XNA

Visit the following URL to download the proper XNA framework:

https://www.microsoft.com/en-au/download/details.aspx?id=27598

Once downloaded, double-click the MSI file to install XNA and follow the directions. You may need to reboot your computer.

Getting the Most Recent Huntercoin Daemon

Visit the official Huntercoin download page here:

http://huntercoin.org/downloads/

To use Huntercoin: Mithril Edition, you do not need to run the Huntercoin QT client, but you do need to link Huntercoin: Mithril Edition to the huntercoind.exe (the Huntercoin daemon).

Once downloaded, simply unzip the file into a new folder.

Getting Huntercoin: Mithril Edition

To get Huntercoin: Mithril Edition, visit the download announcement page here:

PLEASE CHECK BACK — THIS LINK WILL BE IN THE BITCOIN TALK FORUMS AS WELL

Once downloaded, unzip it into a new folder.

You’re now ready to sync the blockchain, then start playing.

Continue with Starting Huntercoin: Mithril Edition the First Time

Huntercoin: Welcome to the Blockchain!

0

Posted by Cynic | Posted in Bitcoin, Logic, Philosophy, Software | Posted on 24-02-2014

Tags: , , , ,

Huntercoin-logoHuntercoin is a crypto currency game that is played on the blockchain. This is significant, and particularly that “played on the blockchain” part.

The blockchain is a public ledger of account that can be used for currency transfers, assets, smart contracts, smart property, snippets of code, escrow, distributed companies, distributed property, and yes – even GAMES!

But all of that seems very distant, abstract, and probably even bizarre. What is a “smart contract”? What is a “distributed exchange”? What is…? What can I do practically? What use is this? How can I visualise this?

Forget all that. Let’s just play a game. Huntercoin… It will all become much clearer soon…

Players send orders to the Huntercoin network. They do this through client software, or what you might think of as “the game program”. Their orders are registered in the blockchain then read by all the other players as they download the latest block in the blockchain and process the orders for all the other players.

Since everything is done securely through cryptography, nobody can fake orders or ignore orders or change them. The only thing you can do is see what happened. We’ll look more at this below.

Now, if you’ve played Huntercoin, or if you’ve read in the forums, you’ll have encountered the deadly “Pending” monster that seems to go on forever sometimes. You’ll also see the game speed up or slow down.

I’m a bit fuzzy on “pending” and stuck transactions. You can run “huntercoin-qt.exe -rescan” though, and that should “unstick” the transaction. However, that will take a while for the client to start again. The other options are to “deletetransaction” or “rebroadcast” the transaction.

For the speeding up and slowing down issue, this is quite interesting. To understand what’s happening, you need to know a few basic things about crypto currency mining.

Miners all compete for a block. They solve very difficult mathematical puzzles that can take longer or shorter to solve. The difficulty factor changes to cause the problem to become more or less difficult, and that change regulates the time it takes to “find a block” to “about” 1 block every X minutes, depending on the coin.

Bitcoin blocks come at a rate of about 1 every 10 minutes. Litecoin takes about 2.5 minutes. Huntercoin has 2 algorithms, SHA-256 and scrypt, set to find blocks every 2 minutes, and averaging to 1 block per minute due to there being 2 algorithms.

As blocks are found on the Huntercoin blockchain, a turn is processed. Here’s a table showing some blocks found with the times and algorithms.

Id Date Algo Time since last block
63979 23/02/14 13:00:51 sha256 0:00:07
63978 23/02/14 13:00:44 scrypt 0:00:21
63977 23/02/14 13:00:23 scrypt 0:01:28
63976 23/02/14 12:58:55 sha256 0:00:57
63975 23/02/14 12:57:58 scrypt 0:01:41
63974 23/02/14 12:56:17 scrypt 0:01:05
63973 23/02/14 12:55:12 scrypt 0:00:18
63972 23/02/14 12:54:54 scrypt 0:00:14
63971 23/02/14 12:54:40 scrypt 0:00:51
63970 23/02/14 12:53:49 sha256 0:00:53
63969 23/02/14 12:52:56 sha256 0:00:47
63968 23/02/14 12:52:09 scrypt 0:00:56
63967 23/02/14 12:51:13 sha256 0:00:51
63966 23/02/14 12:50:22 sha256 0:01:54
63965 23/02/14 12:48:28 scrypt Average time: 0:00:53

There you can see that the actual algorithm that finds a block fluctuates. You can also see a 7 second block, a 14 second block, and a 1:54 block. But the average time there is 53 seconds, which is pretty close to 1 minute. A larger sample would push that number closer to 1 minute.

Gamers that are expecting a perfectly linear flow-of-time will be disappointed. Time does not flow in a perfectly linear fashion on the blockchain – it flows in averages.

But this really only adds to the challenge of the game. It adds a dimension that we’ve not really seen before in real-time games – non-linear time. While some gamers will complain about this, they should embrace it as it is not going to change because that’s the nature of the blockchain. It’s simply better to accept it and deal with it. If you can use it to your advantage, that’s what we call “skill”.

In the game, since you’re publishing your orders, they are all out in the open for anyone to read. Here’s an actual example:

{
    "color" : 3,
    "0" : {
        "x" : 94,
        "y" : 453,
        "dir" : 9,
        "stay_in_spawn_area" : 0,
        "loot" : 0.00000000
    },
    "1" : {
        "x" : 248,
        "y" : 435,
        "fromX" : 245,
        "fromY" : 441,
        "wp" : [
            252,
            427,
            248,
            375,
            248,
            373,
            248,
            370,
            246,
            361,
            242,
            357,
            217,
            349,
            206,
            343,
            155,
            292,
            154,
            286,
            142,
            271
        ],
        "dir" : 8,
        "stay_in_spawn_area" : 0,
        "loot" : 0.27500000
    }
}

Under “1” you’ll see the x & y coordinates (248,435). You’ll also see “wp”, which is the set of waypoints for the hunter. Those are where the hunter will go, if nothing happens in the meantime.

So you can see exactly where players are going!

Does that ruin the game?

Absolutely not! At any time that hunter could change course or do something different at any time, e.g. destruct and kill surrounding hunters that are a different colour.

But sending those orders leaves the player free to do other things and not worry too much about sending more orders for that particular hunter. This balances the need to keep your plans secret with the need to not enter every single step.

So, what does this mean for playing so far? Well, probably that you should plan your moves 2 blocks ahead. When you send your orders by clicking the “Go” button, you often end up waiting for a couple blocks. A little bit of planning can remedy this, and your game will go a bit smoother.

That’s a quick look at Huntercoin, the blockchain, and how to play with a better understanding of the blockchain.

Hopefully I’ve given you a better understanding of Huntercoin and how it uses the blockchain to enable a game. And hopefully you can imagine other ways that the blockchain can be used for smart contracts, property, distributed companies, and many, many more as of yet unimagined uses for the blockchain.

If you’re not already onboard the Bitcoin/crypto train, it’s far from too late. This is early. Get on board for the fast-track to the future of transactional systems.

Cheers,

Ryan

Mithril Man’s Huntercoin Client Preview

0

Posted by Cynic | Posted in Bitcoin, Games, Money, Software | Posted on 23-02-2014

Tags: , , , ,

If you haven’t heard of Huntercoin, and you like games or crypto currency, then you need to find out about it NOW. You can find the official Huntercoin site here:

http://huntercoin.org/

And the official Huntercoin thread at the Bitcoin Talk forums here:

https://bitcointalk.org/index.php?topic=435170

MithrilMan in the BTF is creating a new client for Huntercoin. It’s not ready quite yet, but I had the chance to test it along with 2 other people. The game client is coming along really well, and is extremely smooth.

We’re running on testnet, so the screenshots don’t show the full main game, but they do show some cool features that you’ll love when its released.

This is the full client running in maximized mode instead of full screen (click to open the full resolution):

Mithral Man Huntercoin Client

There you can see how clicking on a hunter shows the entire team of hunters in the “Target” window. You can click to center on a hunter, or even show the direction that the hunter is traveling in.

The Cell Info window shows a specific hunter, and also the coordinates in the title bar:

Cell-info

It’s likely that there is more functionality yet to be implemented there, e.g. number of coins carried, etc., but so far, it’s coming along very well.

This video by Snailbrain (the Huntercoin creator) shows Mithril Man’s client. In it you can see paths that players are taking.

The chat window is significantly improved. Here’s a shot that shows how you can chat in multiple colours:

MM HUC chat

When was the last time you chatted with Bitcoin?

By choosing a tab, you can filter chats to show only 1 colour:

Show-yellow

In the top left of the screen is a green “radar” screen that plots players on the screen. I’ve highlighted 2 portions to help you see how it works (click to open a larger version):

Huntercoin RADAR

In there, where you click on the screen moves the radar around with the click-point being the center of the radar. You could use this at the edge of your screen to give you a quick peek at what’s off to the north/south/east/west without having to scroll. A very quick & useful tool.

The floating map lets you monitor another area of the screen, or immediately find the crown. It also has a checkbox that lets you follow the crown as it moves around.

Floating map

That will certainly make getting the crown a much harder fight. If you’ve been in a fight for the crown, they last HOURS and leave countless destructed and killed hunters all over the map. It’s a non-stop bloodbath, and extremely exhilarating! For example, if 1 HUC is about $1, then owning the crown is worth almost $12,000 a month! (1 block per minute with 0.25 HUC per block.)

The Crown of Fortune is very much worth protecting and fighting for. And Mithril Man’s new floating map and direction finding is going to make future crown battles truly even bloodier!

So, the future of Huntercoin is looking very bright. More development. More tools. More of everything!