That’s right boys and girls – Infiniminer is now available! To play, you’ll need the installer below, the XNA 3.0 runtime (linked below), and maybe the .NET 2.0 runtime (linked below, although you probably have it).

Download Infiniminer v1.5 [1.45 MB]
Download XNA 3.0 Runtime
Download .NET 2.0 Runtime

There’s a README with some basic information, although you can find everything there is to know by holding F1 while in-game. Keep in mind that this is a networked multiplayer game, so you won’t have a lot of fun playing it by yourself.

Make sure you configure your client (name, resolution, etc) by using the “Edit Client Configuration” shortcut, which can be found under the Zachtronics Industries folder in your Start Menu after installation.

Fixing the AllocateFormatAndData() Crash
Open Source Project Information

Thanks go out to Chris Gengler ( for helping with the artwork.

The official IRC channel for Infiniminer is #infiniminer on Freenode. You can easily join by using this java IRC client, which will take you automatically to the channel.

430 Comments to Infiniminer

  1. Axoren's Gravatar Axoren
    April 29, 2009 at 11:24 pm | Permalink

    No words, can describe how happy I am… FIRST POST!

  2. marcus's Gravatar marcus
    April 30, 2009 at 1:19 am | Permalink


  3. Jon P's Gravatar Jon P
    April 30, 2009 at 6:30 am | Permalink

    Ummmmm…I just got an error trying to launch the game.
    It reads:
    “An unexpected error occurred.
    at Microsoft.Xna.Framework.Audio.SoundEffect.AllocateFormatAndData(Byte[] format, Byte[] data)…
    And a long ugly traceback follows. This happens whether I have a server running locally on my machine or not. I have the XNA Runtime installed, and I’m using .Net Framework 3.5.

  4. Echo's Gravatar Echo
    April 30, 2009 at 7:22 am | Permalink

    Song playback failed.
    Then around 10 different errors listed.

  5. Zach's Gravatar Zach
    April 30, 2009 at 10:51 am | Permalink

    Jon P and Echo: Can you email me screenshots of the full error messages?

  6. Chris's Gravatar Chris
    April 30, 2009 at 10:52 am | Permalink

    For those who don’t want to poke around in the IRC channel, I’ll be hosting a super-casual game for most of today. The victory condition is absurdly high, so just play around and have fun.
    To connect, join the Hamachi network "infiniminer" (pass: infiniminer). Then use the game’s direct connect feature to connect to
    Have fun!

  7. Tobari's Gravatar Tobari
    April 30, 2009 at 11:17 am | Permalink

    You just made me the happiest person alive

  8. cyberjacob's Gravatar cyberjacob
    April 30, 2009 at 12:54 pm | Permalink
  9. Gigalith's Gravatar Gigalith
    April 30, 2009 at 2:48 pm | Permalink

    Found a bug: The detonator only works once per session. That is, once you’ve used it, it won’t work unless you quit and rejoin. I seriously doubt this is the intended behavior.

  10. compsciguy's Gravatar compsciguy
    April 30, 2009 at 3:17 pm | Permalink

    Ummmmm, how do you build stuff, and what is the bank?

  11. Xolroc's Gravatar Xolroc
    April 30, 2009 at 4:11 pm | Permalink


  12. compsciguy's Gravatar compsciguy
    April 30, 2009 at 5:14 pm | Permalink

    Never mind about how to build and what the bank is. However, I still think we should make couple more Infiniminer networks on Hamachi.

  13. Ryan Fox's Gravatar Ryan Fox
    April 30, 2009 at 7:43 pm | Permalink

    Is there any chance of this working with Mono?

  14. Zach's Gravatar Zach
    April 30, 2009 at 9:15 pm | Permalink

    Ryan Fox: Unlikely.

  15. arm's Gravatar arm
    April 30, 2009 at 11:51 pm | Permalink

    Hooray! This looks like it’s gonna be a pretty interesting game.
    @Gigalith: I noticed that too. For me it worked until I blew myself up.
    @Zach: Any chance of making a reverse mouse toggle? It’s pretty much gamebreaking for me without :/

  16. Zach's Gravatar Zach
    May 1, 2009 at 12:21 am | Permalink

    arm: Reverse mouse toggle?

  17. arm's Gravatar arm
    May 1, 2009 at 12:51 am | Permalink

    yeah, as in an option to switch the y-axis on the mouse. I’m used to playing FPSes on reverse mouse, so without it gets disorienting.

  18. Zach's Gravatar Zach
    May 1, 2009 at 10:58 am | Permalink

    arm: If you grab the latest version (v1.1) you’ll find a flag in the client config called “yinvert” that should solve your problem.

  19. compsciguy's Gravatar compsciguy
    May 1, 2009 at 12:00 pm | Permalink

    Just so everyone knows, when you are hosting a game, and you are connected to multiple networks, everyone in each of those networks can join the game.

  20. aliendrone's Gravatar aliendrone
    May 1, 2009 at 12:35 pm | Permalink

    I seem to be having a problem. I start a server on my computer but then I can not join it like in previous versions. Anyone have some ideas? I don’t have access to the Internet often so Hamachi is not much of an option. And I would like to play with my friend.

  21. Axoren's Gravatar Axoren
    May 1, 2009 at 2:13 pm | Permalink

    If your TNT is destroyed or you place more than one TNT before using the Detonator, you’re prevented from using the TNT for the remainder of your playing.

  22. May 1, 2009 at 3:07 pm | Permalink

    Please rebuild the whole game(client+server) setting the Solution Platform to x86 , as for example my OS (Vista x64) cannot run the server because XNA comes only in 32bit version and when the server tries to load it on to the jitted x64 version of your game it crashes as you can’t mix 32bit and 64bit assemblies.

  23. Poltifar's Gravatar Poltifar
    May 1, 2009 at 3:38 pm | Permalink

    I really want to play this game, but its not working whatever I do. I installed the XNA runtime, and still isnt working. I tried to install .NET 2.0 but it seems I already have it or a newer version so it didnt install, and still not working. Each time I try to open the client, it gives me an error with a large list of variables and functions (a traceback maybe?), and then I have to use task manager to manually end the infiniminer process. I’ve got Windows XP, anyone have any idea what is going wrong?

  24. Zach's Gravatar Zach
    May 1, 2009 at 4:13 pm | Permalink

    Ravenheart: I’ll try to do that later tonight – it will be as you describe in v1.2. There’s no way to force Vista x64 to load the 32-bit version instead of the 64-bit version?
    Poltifar: Email me a screenshot of your stack trace and I can look into it.

  25. aliendrone's Gravatar aliendrone
    May 1, 2009 at 4:27 pm | Permalink

    Ok, nevermind. I just had to re-add the server and client to my firewall. I got a new problem though. I fell a long way and when I hit lava, my game crashed. I have a screenshot if you want it.

  26. Fish's Gravatar Fish
    May 1, 2009 at 4:36 pm | Permalink

    I too get the exact same exception as cyberjacob. Please try and fix this as I’ve really been looking forward to this!

  27. May 1, 2009 at 4:48 pm | Permalink

    Zach, there is NO 64bit version of XNA, its build for X86 solely. Thats why all games using XNA or XNA libraries HAVE to be built for x86 also in order to be able to run on x64 systems.

  28. May 1, 2009 at 4:51 pm | Permalink

    Sorry for double post.
    I have recompiled the server(used Reflector to dump it and recompiled with VS) so it works on my end, but you HAVE to build it for x86 and update the installer so other people don’t have to hack the game aswell in order to work :)

  29. aliendrone's Gravatar aliendrone
    May 1, 2009 at 4:59 pm | Permalink

    I thought of some things I would like to see in future versions.
    -More block types
    -Some sort of editor for blocks so you can make custom blocks
    -More server options like amount of lava at start, etc.
    -Fix the teleporter. It warps you high above the ground then you die when you fall
    As is, this is a worthy addition to you list of long acomplishments Zach. Can’t wait to see what’s next. Any hints?

  30. Zach's Gravatar Zach
    May 1, 2009 at 5:04 pm | Permalink

    Fish: Please send me a picture of the stack trace, and make sure you’re running v1.1 as I thought I had this issue fixed.

  31. May 1, 2009 at 5:28 pm | Permalink
  32. Axoren's Gravatar Axoren
    May 1, 2009 at 5:59 pm | Permalink

    Things I myself would like to see: NPC Zombies, Volcanoes, a combat class, optional time limits.
    Obviously, this stuff will be via settings in the Server, otherwise you have people shooting up the place when you just want to mine.

  33. compsciguy's Gravatar compsciguy
    May 1, 2009 at 6:02 pm | Permalink

    I’ve been playing with some people, and we’ve found a bug. The game crashes when you jump a long way down and hit lava. I think it can’t figure out whether to kill you with lava or gravity.

  34. May 1, 2009 at 6:04 pm | Permalink

    There is also a bug when you place too many TNT boxes and try to detonate(i placed 8) some detonate but the others don’t and you can’t detonate them in any way.

  35. May 1, 2009 at 6:05 pm | Permalink

    @Axoren: Well, I think I’d prefer a more realistic physics model =P
    I mean, blocks should FALL DOWN when they’re not supported, and you should be able to build supports and the such to make tunnels.. now that would make it much more interesting in my opinion, although I’m not sure how easy/hard would that be to implement..

  36. Nullvoid's Gravatar Nullvoid
    May 1, 2009 at 6:07 pm | Permalink

    Another bug report:
    compsciguy thinks it might have something to do with 2 causes of death at the same time i.e lava + falling

  37. Qwertyuiopas's Gravatar Qwertyuiopas
    May 1, 2009 at 6:22 pm | Permalink

    I have already mentioned this in the IRC, but there should be an option to disable, allow, or force surface lava flooding.

  38. Axoren's Gravatar Axoren
    May 1, 2009 at 6:29 pm | Permalink

    Oh, and possibly a map editor to make more dangerous and cavernous levels.

  39. Axoren's Gravatar Axoren
    May 1, 2009 at 6:33 pm | Permalink

    @Ali, not very IMO, considering he’s definitely using a LocationMap Algorithm that consists of a key as a 3Vector.
    If all 6 faces are not in contact with another block, move down 1 space during this cycle.
    else if this system of blocks has nothing in contact with the closets flooring, move it down 1 space during this cycle.

  40. Axoren's Gravatar Axoren
    May 1, 2009 at 6:35 pm | Permalink

    It’s not a matter of if, it’s a matter of will. He can do it, but will it be good for gameplay?

  41. May 1, 2009 at 6:59 pm | Permalink

    @Axoren: I think having that as a server option wouldn’t hurt? ;)

  42. Axoren's Gravatar Axoren
    May 1, 2009 at 8:46 pm | Permalink

    Never does when it’s a choice, but let’s let him fix the concrete problem before asking for more options.
    Regardless, I just uploaded my map that I created without picking up any ore from the map.
    Two Forts, One per team. It’s a lesser version of the 3 hour, fort I made in Chris’ server. Each fort has moderate protection from infiltration, however, TNT and ladders go a long way.

  43. Jack's Gravatar Jack
    May 1, 2009 at 10:11 pm | Permalink

    Hey Zach, I’m a new player here. My brother showed me the game. Whenever I start the Infiniminer Client it gives me the “An unexpected error has occured” message. It is the same error message as CyberJacob.

  44. May 1, 2009 at 11:41 pm | Permalink

    This… is amazing amounts of fun. Seriously, I’m having a blast with this game. I like that there’s no combat, the game really doesn’t need it, and the simplicity and focus of the classes puts an emphasis on team interaction, which is where the real fun comes from. Thanks!!! :-D

  45. Echo's Gravatar Echo
    May 2, 2009 at 12:12 am | Permalink
  46. Zach's Gravatar Zach
    May 2, 2009 at 12:21 am | Permalink

    Echo: That’s really weird. Is this happening for anyone else?
    Jack: Did you download the latest version? (v1.2) I thought I had fixed it…

  47. Poltifar's Gravatar Poltifar
    May 2, 2009 at 6:39 am | Permalink

    I tried the v1.2, still no go. This is my traceback (its very similar to the one cyberjacob got):

  48. May 2, 2009 at 1:06 pm | Permalink

    LOL! I ran the server so I could connect to and play a game with myself, trying out the controls. I also got Hamachi running, and apparently left it on infiniminer2. Apparently that’s all it takes for a new server. Later the next day took a look at the server window. People… had played a game. Nothing important, but hilarious to me.

  49. Lover's Gravatar Lover
    May 2, 2009 at 1:50 pm | Permalink

    So I have Hamachi and can connect to the servers people have mentioned, but how do I then play infiniminer on the server? I never bothered to learn how.

  50. Lover's Gravatar Lover
    May 2, 2009 at 2:04 pm | Permalink

    It looks as though I can connect, but it seems that the cave system won’t load. After entering the direct connect ip, I see a screen that states “Downloading Cave System” and never goes past 00%.
    It then quits the screen, back to the server screen.

  51. fish's Gravatar fish
    May 2, 2009 at 3:02 pm | Permalink

    Need help! How do I play over hamachi?
    I join a hamachi network. (I managed to join infinminer4 and infiniminer5)
    Then how do I join a game? I don’t see a server in list using client and the IP provided by the network doesn’t work.
    Do I need to open port separately and do some other config.?
    And Axoren, I cant join your network. your password + network name doesnt work.

  52. Zach's Gravatar Zach
    May 2, 2009 at 3:09 pm | Permalink

    Poltifar: v1.21 should fix your crash. Try it and let me know if it does.

  53. Poltifar's Gravatar Poltifar
    May 2, 2009 at 4:01 pm | Permalink

    I’m still getting the same error and same traceback (EXACTLY the same, I checked thouroughly…). I’m thinking the error might have something to do with me using .NET 3.5, although I’d think .NET 2.0 would be compatible with 3.5. And when I try to install 2.0, it doesnt allow me to due to “incompability”
    Thanks anyways Zach for your help

  54. Jack's Gravatar Jack
    May 2, 2009 at 4:46 pm | Permalink

    So it didn’t work, i installed v1.2, didn’t help, installed v1.21, and i still get the “An unnexpected error has occured message.” Please help, i really want to play. (Still same error message as CyberJacob).

  55. Lover's Gravatar Lover
    May 2, 2009 at 5:10 pm | Permalink

    Anyone else have the 00% problem downloading the maps? I have a feeling it might be because I have a crap internet connection.

  56. fish's Gravatar fish
    May 2, 2009 at 5:38 pm | Permalink

    I got it working! Its AWESOME, but people tend to play in the same team.

  57. Zach's Gravatar Zach
    May 2, 2009 at 6:41 pm | Permalink

    Jack: Are you sure it’s still the exact same error message as CyberJacob?

  58. May 2, 2009 at 7:00 pm | Permalink

    Hey, I added a section for infiniminer on the forum I run:
    Axoren’s put up a save file.

  59. May 2, 2009 at 8:27 pm | Permalink

    Is it just me or is the game client still being compiled for “Any CPU” ?

  60. Sharpo's Gravatar Sharpo
    May 2, 2009 at 9:05 pm | Permalink

    I have exactly the same error as CyberJacob in two different computers here. They’re both Windows XP.

  61. Jack's Gravatar Jack
    May 2, 2009 at 10:04 pm | Permalink

    Jack: Are you sure it

  62. Zach's Gravatar Zach
    May 2, 2009 at 10:31 pm | Permalink

    Jack: Are you running Mcafee antivirus by any chance? If I publish a special installer for you, can you test it and tell me if it works?

  63. compsciguy's Gravatar compsciguy
    May 2, 2009 at 10:35 pm | Permalink

    Well, Zach, it works on one computer, but two others are getting two different (fatal) errors.
    One computer is giving me “An unexpected error has occured.” This happens when I try to run the client. As far as I can tell, this is the same error that cyberjacob got.
    The other is giving me “Both a valid vertex shader and pixel shader (or valid effect) must be set on the device before any draw operations may be performed.” This happens while the client is running. I connect to the server, choose my team, and choose my class. But when it tries to draw the map, this pops up.
    When either of these happens, the process never actually ends. The window simply vanishes and leaves the process running. I can email you the stack traces if you want me to. Also, as far as I can tell, .NET 3.5 isn’t what’s causing the problems because when I was able to play the other day, I was on a computer with .NET 3.5.

  64. Jack's Gravatar Jack
    May 2, 2009 at 10:45 pm | Permalink

    I gonna start sending you emails instead of posting stuff here. Is that okay with you??

  65. compsciguy's Gravatar compsciguy
    May 2, 2009 at 10:50 pm | Permalink

    If you’re going to keep trying to resolve the same error, I would do what you are doing.
    However, if you have a new error, I would post it here, so that everyone knows that someone had an error and this is what it looked like, just so they know they aren’t alone. Also, that way Zach can post a “solution to so-and-so’s problem”.

  66. Poltifar's Gravatar Poltifar
    May 3, 2009 at 1:16 am | Permalink

    compsciguy: I think your

  67. Datamid's Gravatar Datamid
    May 3, 2009 at 2:04 am | Permalink

    Well here is a fun map to play with
    ultralava (A clean map with lava at base level)
    Hottub (Same map, but mined flat so lava can quickly envelope the land)
    the links should work
    (to load just type “load hottub.lvl” or “load ultralava.lvl” in the infiniminer server)
    have fun ;-)

  68. May 3, 2009 at 6:25 am | Permalink

    A friend made an awesome Infiniminer screencast of our map.
    We’ve built a couple of bigger structures. To me, the game’s creative aspect is the most appealing. I’ve spent hours and hours building things (or carving them out of the rock).
    I can’t seem to post a link to YouTube, or my comment gets marked as spam, but if you search for "infiniminer construction" on YouTube, it should be the first hit. Enjoy!

  69. marcus's Gravatar marcus
    May 3, 2009 at 11:52 am | Permalink

    zach u should do somethig whit the block bug i may walk backwards in corners then go ”insde” and pass to the other side of a block.
    found this out when i got a corner built wrong emty at the outer side…

  70. compsciguy's Gravatar compsciguy
    May 3, 2009 at 12:17 pm | Permalink

    Marcus, nobody can understand your last post without some difficulty. When you are giving bug reports, being clear, not misspelling anything, and not using “cre8ive” spelling are very, very important.

  71. May 3, 2009 at 1:53 pm | Permalink

    How are save files organized? I can see that there are 262,144 (64^3) blocks- and each one has two values, presumably to say what kind of block it is.
    In what order are the blocks stored?
    What are the block values?

  72. compsciguy's Gravatar compsciguy
    May 3, 2009 at 4:46 pm | Permalink

    Thomas, is there somewhere you could upload that save file to?

  73. May 3, 2009 at 5:12 pm | Permalink
  74. May 3, 2009 at 8:55 pm | Permalink

    Re: Thomas’ level, I was the other one who worked on it, and I’m kicking myself now for not knowing about saving/loading levels. :-( Sadly, the stage is lost to the ethers, only the YouTube video exists. The next time we get constructing, though, you can bet it will be preserved…

  75. compsciguy's Gravatar compsciguy
    May 3, 2009 at 9:01 pm | Permalink

    lol, I noticed that one of you died during the video. Whoever it was jumped off that tower that was on the surface in the middle of the map.

  76. May 3, 2009 at 9:12 pm | Permalink

    Yep, I died twice during the video, iirc! :-D Just kept recording, it’s all part of the fun. It was hilarious during construction to suddenly see that one of us had died from lava/gravity/misadventure.

  77. compsciguy's Gravatar compsciguy
    May 3, 2009 at 9:52 pm | Permalink

    Once I get it working on my computer, I hope to try to decipher the save file format. Then I can build components of a base inside the game, then piece them together into one giant base that has no extraneous blocks at all. Hope noone decided to try and explore outside the hallways! (WHEEEEEEEEEEEEEE!!!!! :splat: )

  78. compsciguy's Gravatar compsciguy
    May 3, 2009 at 10:18 pm | Permalink

    Hey guys, this is something Zach posted on PTTG’s forum. It is the formatting of the save files, for those who are interested. I have already asked him which block is actually block #1, but that was two minutes ago, so I expect he’ll answer sometime in the next 12 hours or so.
    Save files consist of numeric pairs, one for each ‘block’ in the map, separated by newlines. These pairs are of the form “X,Y”, where X denotes the type of block and Y the team it belongs to. Here are the possible X values:
    0 – empty
    1 – empty dirt
    2 – ore
    3 – gold
    4 – diamond
    5 – stone
    6 – red spawn
    7 – blue spawn
    8 – ladder
    9 – explosive block
    10 – jump block
    11 – teleporter
    12 – shock block
    13 – red bank
    14 – blue bank
    15 – red solid
    16 – blue solid
    17 – steel
    18 – ‘dig here!’
    19 – lava
    20 – red ff
    21 – blue ff
    And the possible Y values:
    0 – neutral
    1 – red
    2 – blue
    Some more tidbits:
    (This one is paraphrased a little bit)
    - The team control tag is what allows engineers to destroy a block. It is why a Red engineer can (for example) both create and destroy blue AND red force fields, as long as he or someone else on the Red team created them in the first place.
    - Red and blue bank blocks may only be used by members of their respective teams regardless of what the team flag is set to.
    - It is possible to create more than one spawn, though it appears that only the last one appearing in the map description is used by the game. Unused spawn blocks may still be used by players to change their class, however.

  79. aporetic's Gravatar aporetic
    May 3, 2009 at 10:42 pm | Permalink

    Actually, that was me, not Zach. ;]

  80. fish's Gravatar fish
    May 3, 2009 at 10:51 pm | Permalink

    I have experienced this many time, but I haven’t figured out the exact rule for this.
    When I use TNT for a while, My button stops working. I can no longer detonate any TNT for the rest of the game, the only way to fix this is to rejoin. (ESC+’y’ and rejoin), sometimes it will stop working after one TNT, sometimes a lot longer.

  81. compsciguy's Gravatar compsciguy
    May 3, 2009 at 11:34 pm | Permalink

    Sorry about that, aporetic! I had seen Zach on Hamachi with a different username than I’m used to, and I couldn’t remember exactly what it was, but I was pretty sure it started with “A”. So based on that and the fact that you seemed so sure (because if you were Zach, you would know for sure), I (oops) assumed it was Zach who had posted it.
    Zach, was he right, or did I just repost something that was WAAAAAY off?

  82. Zach's Gravatar Zach
    May 3, 2009 at 11:49 pm | Permalink

    compsciguy: It looks right to me. Good job aporetic!

  83. Bobclarke's Gravatar Bobclarke
    May 4, 2009 at 3:08 am | Permalink

    I am tired so this may be off, but I think the world is in 4222 up to 257983 and the rest is just the max play field.

  84. Poltifar's Gravatar Poltifar
    May 4, 2009 at 3:25 am | Permalink

    So… are the bugs still being fixed? I really want to play :(

  85. Dromer's Gravatar Dromer
    May 4, 2009 at 7:08 am | Permalink

    (First post ever on this site, it’s gotta be for asking a question! :O)
    Hey, could you make a setting to remove the Pixel shader support? I don’t know how much your game is based on it, but my computer is all ancient and I want to play.

  86. Zach's Gravatar Zach
    May 4, 2009 at 10:48 am | Permalink

    Dromer: No. XNA uses the programmable pipeline as the only way to do transforms, so that’s really not an option. The game is pretty demanding, though, so even if you could get it to run I doubt you’d get even acceptable performance, let alone a hearty framerate.
    Poltifar: I found records of people having this problem online but as far as I know it’s an open issue with XNA 3.0 that the XNA team is having a hard time reproducing. Try using the following installer and let me know if it fixes your problem:

  87. Poltifar's Gravatar Poltifar
    May 4, 2009 at 10:58 am | Permalink

    Sigh… still no go. I’ll just have to find another computer to play from until the XNA team fix the problem. Thanks for the support Zach.

  88. Patrick's Gravatar Patrick
    May 4, 2009 at 11:53 am | Permalink

    Besides Hamachi refusing to work on my computer, I have following comments:
    1) I use an AZERTY keyboard layout, the game is QWERTY hardcoded, so ackward controls. I can of course switch keyboard layout in Windows, but still…
    2) It is running very slow on a P4 2.4Ghz, with 2Gb Ram, is this normal? (I ran both the server and the client)

  89. compsciguy's Gravatar compsciguy
    May 4, 2009 at 12:34 pm | Permalink

    Where is the first block in a save file actually located? And where do the blocks progress to from there?

  90. compsciguy's Gravatar compsciguy
    May 4, 2009 at 1:25 pm | Permalink

    How many little programs (toolbars, addons, utilities, etc.) do you have set to start up when you log on? And how full is your system tray (the little icons next to the clock)?

  91. Zach's Gravatar Zach
    May 4, 2009 at 4:04 pm | Permalink

    Patrick: A more important question – what kind of video card do you have? Although it may not look like it, Infiniminer is a fairly graphics-intensive game.
    Poltifar: I’ll be on the lookout for information about a work around.

  92. May 4, 2009 at 5:43 pm | Permalink

    You know, the server console needs some more commands, particularly a mute and kick. Maybe some abilities like bonus ore or money, and/or a kill command for just zapping players.
    Maybe even something like "destroy all TNT" or all team-related blocks.
    Also, an observer mode would be great too.

  93. May 4, 2009 at 5:53 pm | Permalink

    Make TNT less powerful and cheaper.
    Make some way to get rid of it if you die before setting it off or if the player who placed it quits.
    It would be a lot more useful if it just blasted the 26 adjacent blocks rather than 225 at a time.
    Just a thought.

  94. May 4, 2009 at 6:31 pm | Permalink

    I remembered annother one.
    I know. I’m a feature creep. In a feature creepy cave. Anyway:
    A Tell feature both in-game and from the Console.

  95. compsciguy's Gravatar compsciguy
    May 4, 2009 at 6:47 pm | Permalink

    The TNT blasts 125 (5^3), not 225 (15^2). And what is a “Tell” feature?

  96. May 4, 2009 at 7:00 pm | Permalink

    Tell is where you send a message to one specific player. It’s sometimes more convenient than saying something to the whole team.
    Here’s annother couple:
    -Log to a file (store the player action logs that the server generates to a text file)
    -time-stamp log events.

  97. Axoren's Gravatar Axoren
    May 4, 2009 at 7:36 pm | Permalink

    Something we could all use: a smaller collision box. Ever wish you could drill a straight tunnel without making it human sized? Me too.

  98. a1s's Gravatar a1s
    May 4, 2009 at 10:17 pm | Permalink

    Is there ANY use for the teleporter? other than as a trap, for which the sock block is a a much cheaper (though equally less cool) alternative.

  99. compsciguy's Gravatar compsciguy
    May 4, 2009 at 11:39 pm | Permalink

    True, the teleporter is cooler than the shock block, but not only is it (as you pointed out) more expensive, but you also have to touch the top of it. The shock block works on all six sides.

  100. May 5, 2009 at 1:06 am | Permalink

    OK, here’s what we need. I know it’s crazy, but here me out:
    No wait arrrg-

  101. May 5, 2009 at 1:38 am | Permalink

    Well, in all seriousness, can we expect to get a Linux server? I have a few machines I could run it on, and a friend of mine can too, but they’re all linux-based.

  102. Zach's Gravatar Zach
    May 5, 2009 at 2:10 am | Permalink

    PTTG: If you can’t get it to run under Mono, it’s never going to run on Linux.
    That said, while the server references XNA libraries, it only uses data structures from them, so you should have a pretty good shot at getting it to work. Go for it!

  103. Solifuge's Gravatar Solifuge
    May 5, 2009 at 4:13 am | Permalink

    Great game, and I’ve had a lot of fun playing it thus far!
    A few criticisms and comments from a fellow game-developer: The gameplay is slow and methodical, which contradicts the hurried "gold rush" goal you’ve set up. Also, for all the cool traps and effects and whatnot that you’ve created, these often fall by the wayside unless people are just building for the sake of building. Defenses, traps, and structures at present, are largely of little use to the core game, save for in sandbox construction (which the features serve well for).
    To make defenses more important, I could see opposing teams being able to "rob" your constructed Ore Banks, which would make defenses more important.
    Also, am I the only one who could see this concept being adapted to a sort of First-Person Shooter / Strategy Game Hybrid? Players actively gathering Resources, building bases and defenses (turrets and such), and attacking opponent bases and supply lines?

  104. payjack's Gravatar payjack
    May 5, 2009 at 10:20 am | Permalink

    If the Detonator Bug is entirely Clientside it’s still there.
    Placed 3 boxes, but only two exploded and one stayed, Detonator not working after that. Maybe the server wasn’t updated, I don’t know.
    Anyway, you should be able to link Teleporters (as of now, they just spawn you at the top of the level – no matter if there is ground or not) and detonate Lava or at least drain it properly off the Map.

  105. compsciguy's Gravatar compsciguy
    May 5, 2009 at 12:23 pm | Permalink

    Where is the first block in a save file located? And where do the blocks progress to from there?

  106. Zach's Gravatar Zach
    May 5, 2009 at 12:30 pm | Permalink

    compsciguy: I can’t stop you guys from reverse engineering what I make, but surely you can try harder than asking me outright. It shouldn’t be too hard for you to figure out! =P

  107. compsciguy's Gravatar compsciguy
    May 5, 2009 at 12:50 pm | Permalink

    Especially since a couple of your games were about reverse engineering!

  108. Taron's Gravatar Taron
    May 5, 2009 at 2:05 pm | Permalink

    Some Comments about missing features:
    I like the idea of Solifuge about the robbery. There could be a thief class which can steal loot worth 250$ or something.
    A must have is definetly linked Teleporters, there are now too useless. At least make them more reliable than now.
    And what i would like to have is an Altimeter in the HUD. So one can know how deep/high one is.
    P.s. Did the Game Motherload inspire you?

  109. Solifuge's Gravatar Solifuge
    May 5, 2009 at 3:26 pm | Permalink

    A Sabateur class could serve as a combination of the Sapper class, but with Ore-Stealing abilities, if it is to be class-related. There are likely other solutions to creating strife between players, but at present it doesn’t create a lot of competitiveness between teams, and things tend to peter out.

  110. May 5, 2009 at 3:44 pm | Permalink

    How about the Thief gets the ability to steal from the enemy bank, and a pulse gun that knocks other players a tile or two over- sending them into traps and over edges, but easy enough to protect yourself from by dodging or finding a secure location. Duels could be very interesting.

  111. compsciguy's Gravatar compsciguy
    May 5, 2009 at 4:03 pm | Permalink

    Getting closer to being able to create castles and such without having to go into the game and die a lot. Just have to be able to think with a Z-axis, and count the blocks that get skipped in the savefiles.
    Shifting gears: I also think that the teleporters need to be linked. Otherwise, there isn’t much point to them, and they aren’t a guaranteed kill. And they’re more expensive than shcok blocks (though not as cool either).

  112. a1s's Gravatar a1s
    May 5, 2009 at 4:29 pm | Permalink

    wait, compsciguy, so you already know how the blocks are arranged? :(
    well for the benefit of other people: it starts in one of the bottom corners, and goes first in one horizontal direction then (after 64 blocks) in vertical, and then (after 4096 blocks)in the othe horizontal direction.

  113. compsciguy's Gravatar compsciguy
    May 5, 2009 at 5:04 pm | Permalink

    I was working on it. I hadn’t gotten way into it yet, because I was doing it on my lunch break. I will be able to confirm that in the next couple of days.
    Also, the world is actually a 62x62x62 cube. There is a one-block face missing from each side of the cube. You can set these however you want to in the save file, but they will not get drawn. The ywill remain empty.

  114. Chris's Gravatar Chris
    May 5, 2009 at 5:14 pm | Permalink

    The concept of the teleporter’s deadliness is to balance its ability to rapidly move a player loaded with loot to the surface. Reliable placement would remove the need for players to traverse the hazards of the world (natural or player-made).
    Though I agree that it causes more deaths than successful loot deliveries. But where’s the middle ground? Something to think about, I guess.

  115. compsciguy's Gravatar compsciguy
    May 5, 2009 at 6:03 pm | Permalink

    Well, it took a lot less time than I expected it to. I got a little free time all of a sudden (and no, I am not fired).
    *The first block to actually be drawn is at line 4162 (64*64 for empty face, +64 for empty row, +1 for empty block). From there, it goes horizontally in one direction.
    *When it reaches the end of the row, it moves vertically by one block and draws another horizontal row, starting at line 4225 (64*64 for empty face, +64 for empty row, +64 for first row actually drawn, +1 for empty block). Once it has drawn all of the rows it can for a vertical face, it moves in the "other" horizontal direction and proceeds to drawn the second vertical face.
    *The second face drawn starts at line 8257 (64*64 for empty face, +(64*64) for first face actually drawn, +64 for empty row, +1 for empty block).
    *If you are standing on the first block placed and looking towards the area where the rest of the map will be, the second block placed will be to your right. The first block of the second row will be where you are standing. The first block of the second face will be to your left. (If that’s too hard to figure out, just put a spawn at line 4162, and 3 blocks of different types at lines 4163, 4225, and 8257. I think. No time to check right now. Break time is over.)
    Keep in mind that, even though they aren’t actually drawn, the game still sees the one-block-thick perimeter of the cube. It simply draws it as empty squares.
    *AND* I just realized that I can use my Legos to build bases before I start putting them in the computer. It will make things SO much easier when it comes to visualizing things.

  116. Sallen's Gravatar Sallen
    May 5, 2009 at 6:06 pm | Permalink

    Hi there. Wonderful game Zach!
    @compsciguy: I’m working on a graphical editor. If you get to reverse engineer the whole thing I’d be grateful to know so it can properly display the map. My idea is to have a three-viewport 3D editor and then move on to an actual 3D rendered one (just like a 3D modeling program).
    When I got something worth showing I’ll post here.
    I’ll also update here:

  117. Sallen's Gravatar Sallen
    May 5, 2009 at 6:08 pm | Permalink

    Ok, you did it. Thank you. Expect results soon!

  118. May 5, 2009 at 6:39 pm | Permalink

    I’ve got a problem where every so often, all the players will be dropped from the game with an XNA error simultaneously. The server appears to be fine, however. No map data is lost, for instance, and there’s no errors on the server screen.
    Players can rejoin afterwords with no problems.

  119. compsciguy's Gravatar compsciguy
    May 5, 2009 at 6:55 pm | Permalink

    I thought that we were getting that when someone triggered the jumping into lava bug. Is everyone using v1.22 (uploaded last night).

  120. Qwertyuiopas's Gravatar Qwertyuiopas
    May 5, 2009 at 8:22 pm | Permalink

    Yes, it appears to be triggered when a player hits a lava surface at normally fatal speeds, fixed(though I haven’t tried it myself) in a recent version.

  121. aporetic's Gravatar aporetic
    May 6, 2009 at 1:41 am | Permalink

    I’ve been looking into the possibility of implementing a graphical map editor in Processing. We’ll see what happens when I have some more free time.

  122. Axoren's Gravatar Axoren
    May 6, 2009 at 2:36 am | Permalink

    Zach, the sapper bug still occurs if you place two of your own right next to eachother with 1.22. This only fixes when other people do it.

  123. Sallen's Gravatar Sallen
    May 6, 2009 at 9:02 am | Permalink

    I have a preliminary build of the editor:
    Made with Processing. Small, dirty and quick.

  124. Zach's Gravatar Zach
    May 6, 2009 at 10:46 am | Permalink

    Axoren: Can you record a video of the repro steps? When I place two blocks next to each other and then detonate I have no problem creating and detonating additional blocks.

  125. Sallen's Gravatar Sallen
    May 6, 2009 at 1:25 pm | Permalink

    Added editing capabilities and team and brush selection:
    I don’t want to spam this so I will post no more updates, just visit the website if you are interested. And please send me any bugs or suggestions you have!

  126. Champ's Gravatar Champ
    May 6, 2009 at 2:12 pm | Permalink

    How about some better fonts for chat? The curent ones have some nice style but they are hard to read, especially blue.

  127. compsciguy's Gravatar compsciguy
    May 6, 2009 at 3:13 pm | Permalink

    And I recommend a new server option that auto-balances the teams, if it’s not too hard to do.

  128. May 6, 2009 at 3:24 pm | Permalink

    Looks really good. Just a few things:
    Make the layer selection dependent on either “-” and “=” or “_” and “+”. It’s uncomfortable to toggle shift when changing directions.
    Have the tile menu show the full tile for special team tiles.
    Maybe hook the tile menu up to the mousewheel.

  129. compsciguy's Gravatar compsciguy
    May 6, 2009 at 3:35 pm | Permalink

    You can always use the numpad + and – instead…
    But how about a “New map” button? Or would that eat resources writing 262144 lines of “0,0″ everytime someone pushed it?

  130. Secret Admirer's Gravatar Secret Admirer
    May 6, 2009 at 3:38 pm | Permalink

    Ah, this game is great, but it still needs to grow even more

  131. fish's Gravatar fish
    May 6, 2009 at 3:48 pm | Permalink

    Sweet, most bugs seem to be gone.
    What we need now is an official server for multiplayer or something that supports >16 which is better than hamachi. Any idea?

  132. payJack's Gravatar payJack
    May 6, 2009 at 4:27 pm | Permalink

    Zach, Place a TNT Box somewhere, place another out of the reach of the first one and a third one out of the reach of the prior and press the Button.
    One doesn’t blow up, and no others will after that.
    Also, instead of a Teleport a Lift would be nice since the Teleport is meant by Design to send you to a random Location in the Sky.
    Plus, make Players actualy stick to Ladders (until jumping). Fell fifty Times to my Death already.

  133. May 6, 2009 at 4:30 pm | Permalink

    @PTTG That’s because I have a Spanish keyboard that has + and – accessible without shift. I’ll add = as an equivalent for + and _ as an equivalent for – in the next release.
    @compsciguy I will add that button. I also plan to add buttons for making hills, making a flat map, etc… It will take some time though, I don’t have a lot of it.
    You can also use the issues tab in the google code website to suggest features if you want.

  134. umbongo's Gravatar umbongo
    May 6, 2009 at 4:32 pm | Permalink

    Possible Bug: Only 4 people can connect at any one time?

  135. compsciguy's Gravatar compsciguy
    May 6, 2009 at 6:58 pm | Permalink

    Nope. I’ve had games going with 6 or 7 people before. Maybe it’s your network?

  136. LeROux's Gravatar LeROux
    May 6, 2009 at 9:32 pm | Permalink


  137. Axoren's Gravatar Axoren
    May 7, 2009 at 12:35 am | Permalink

    Zach, I found the problem… I was using client 1.21 and server 1.22

  138. Axoren's Gravatar Axoren
    May 7, 2009 at 12:40 am | Permalink

    And no, I don’t know why the installer didn’t overwrite the client the first time around.

  139. Jen's Gravatar Jen
    May 7, 2009 at 3:29 am | Permalink

    Zach, I got a message similar to Poltifar’s because I didn’t have a working sound driver. Fixing the driver made it work, so I’m not complaining. And before you ask, it was a fresh install of XP in vmware. Speed was a little slow but definitely playable with the DirectX emulation.

  140. Taron's Gravatar Taron
    May 7, 2009 at 8:53 am | Permalink

    If this game will be further developed and the help of the people here playing it is appreciated, then i would suggest a forum. Because its easier to follow and has a structure.

  141. May 7, 2009 at 1:08 pm | Permalink

    Starting a new server:
    This one will be up for the next few days.
    30% Ore
    Network: infiniB12
    Pass: infiniminer

  142. compsciguy's Gravatar compsciguy
    May 7, 2009 at 1:17 pm | Permalink

    Actually, PTTG, the ore factor isn’t the percentage of ore blocks on the map. I had a server set at 100 before, and it still had plenty of dirt blocks. I think it’s a ratio of [ore factor] ore blocks for every 100 dirt blocks, or something like that. Factor 100 still gives quite a bit of ore, though. (If I’m right about the ratio, it could theoretically give over 75,000 ore blocks, after factoring for caverns and such.)

  143. May 7, 2009 at 1:17 pm | Permalink

    IPs starting with 192 are Local Area Networks (LANs): You can not join them Netside.
    Your IP Address is located at the first Line here:

  144. compsciguy's Gravatar compsciguy
    May 7, 2009 at 1:20 pm | Permalink

    Actually guys, when you are joining over Hamachi, you use the Hamachi IP address. You shouldn’t be trying to use the Internet IP assigned to your ISP or your DSL modem.
    Hamachi creates a simulated network. When you are connected, it is like you are in a private network with anyone else currently connected to that Hamachi network. If you use your normal IP (usually is something like 192.168.x.x), it will only work for other people in your REAL network.

  145. Zach's Gravatar Zach
    May 7, 2009 at 4:55 pm | Permalink

    Axel: Don’t click on channels, just join #infiniminer directly.
    compsciguy is right – if you’re going to be talking about IPs or Hamachi networks, do it on the IRC channel. I’m going to be removing all posts related to specific game information shortly…

  146. Jigs's Gravatar Jigs
    May 7, 2009 at 4:59 pm | Permalink

    Zach is there a way I could get a list of console commands?

  147. a1s's Gravatar a1s
    May 7, 2009 at 5:02 pm | Permalink

    hm… I have been wondeing
    what if part of the people are on one network, and part are on another? (but the server is in both) would that work? if no, why not? (make a guess)
    I’m trying it now. please join a random network called “Infininet#” (# being 1-4 for now, more if needed), with the password being the same as the name. (you don’t have to stay long, just stress test this)

  148. compsciguy's Gravatar compsciguy
    May 7, 2009 at 5:06 pm | Permalink

    Jigs: Type “help” in the server console.
    a1s: Yes, that works, I have hosted games like that before.

  149. Bacu's Gravatar Bacu
    May 7, 2009 at 5:27 pm | Permalink

    When I start the game I get an empty server list. If I try to direct connect, it takes me to the “loading cave system” screen, stays at 00% for a few seconds and then kicks me back into the server list.
    I really would like to play this…

  150. Jigs's Gravatar Jigs
    May 7, 2009 at 5:40 pm | Permalink

    compsciguy, I used help in the console, and i tried the save command, but it screwed up and crashed the server. Can you tell me how the command is supposed to be used?

  151. Axel the Nekko's Gravatar Axel the Nekko
    May 7, 2009 at 5:44 pm | Permalink

    @Bacu Use hamachi. Second, try to find someone who is currently hosting a game. Chat with them and see who is exactly hosting. Some are helpfull enough to place a *HOSTING* beside their name when they are hosting a server.
    The reason your server list is empty because it’s what servers are on your local network.
    If im wrong please let me know, just wanting to help out. we need more people on this game :D

  152. Tueb's Gravatar Tueb
    May 7, 2009 at 5:46 pm | Permalink

    This game rocks!

  153. Axel the Nekko's Gravatar Axel the Nekko
    May 7, 2009 at 5:51 pm | Permalink

    Yes. Especially when you’re doing the Prospection part of the team. I remember i was against 2 reds and i was a lonely blu with a few gold. They were hunting like crazy, and i kept trying to use both my prospector and the miner job quickly, just throwing blue force fields around like crazy since i couldnt build a ore bank. Come a new friend, he switches to miner and we make a quick dash through the map, me pinging him whenever i found Diamond close by. needless to say both teams of 2 players were on a race and we won by a really close margin (we even go to the point that one of the enemy players tried to sabotage us with tnt.. was funny as heck)
    I agree, this game needs to be recognized more.

  154. compsciguy's Gravatar compsciguy
    May 7, 2009 at 5:52 pm | Permalink

    Jigs: To save a map, just type “save [filename]” w/ no quotes. Replace [filename] with whatever you want to call the map, and just for consistency, make sure you put the .lvl extension on the file. All of the autosaves end in .lvl, so it’s just nice to be able to tell that it’s a saved level, and not just some file.
    Also, the save command only saves the block config. It DOES NOT save team ore amounts or team money amounts. This can be very useful though, since you can just keep playing on the same map over and over and over, building onto what you built last time through.

  155. strongbad15's Gravatar strongbad15
    May 7, 2009 at 5:55 pm | Permalink

    Hi. First of all, I’d like to say that this game is great! I’ve played for several hours now, and I can’t get enough of it!
    Next, I’d like to point out a bug. Sometimes, my game crashes with this error:
    What is this? I’ve installed the XNA and .NET frameworks correctly. Is this a problem with my PC or a bug yet to be fixed?
    Another thing, what is the player limit of a server? Is it unlimited or not? So far we’ve managed to play in a 6v6 server.
    Lastly, a few suggestions:
    -ping meter
    -more customization options (MOTD, mapsize, other game modes, new abilities/items)
    -character class balance (make building options for classes other than engineer even more limited, etc)
    -work out the bugs (of course, you’re doing that right now. :) )
    Anyway, thanks again for this great game! I look forward to an update!

  156. Bacu's Gravatar Bacu
    May 7, 2009 at 6:04 pm | Permalink

    Okay, got it to work… kinda. Got into a game, then it crashed, gave error message: “The given key was not present in the dictionary” then lists a whole bunch of stuff.

  157. compsciguy's Gravatar compsciguy
    May 7, 2009 at 6:11 pm | Permalink

    New bug, Zach…

  158. compsciguy's Gravatar compsciguy
    May 7, 2009 at 6:24 pm | Permalink

    strongbad: Right now, I’m pretty sure that game size is limited by the Hamachi networks most of us are using. They are limited to 16 people each, unless we pay, but we can put the host onto all the networks and just make sure that each non-host only gets on one network. As far as I know, the player limit is determined by how laggy the server’s computer gets when a lot of people connect to it, but I’m not sure. Zach?

  159. strongbad15's Gravatar strongbad15
    May 7, 2009 at 6:50 pm | Permalink

    Thanks for the reply, compsciguy. I play on a commercial Hamachi server, so if enough people are online, maybe we can try to see how many players we can fit in a game.
    Sometimes, though, the server crashes. Everyone gets the error I posted earlier at the same time (including the host, not sure though, will have to verify). The server remains up and the same, and is rejoinable immediately. Happened a lot of times though. Gets annoying.
    I’m going to try out Infinifrag next. This might be worth playing too. :)

  160. compsciguy's Gravatar compsciguy
    May 7, 2009 at 6:59 pm | Permalink

    strongbad: Are you using v1.22 (the latest)? The earlier versions had a bug where, if you fell far enough that hitting the ground would kill you, and you landed in lava, the game would crash on everybody, except the server, because it couldn’t figure out whether to kill you with gravity or lava.

  161. hatmoose's Gravatar hatmoose
    May 7, 2009 at 7:42 pm | Permalink
  162. WhiskeyNinja's Gravatar WhiskeyNinja
    May 7, 2009 at 8:00 pm | Permalink

    Pretty neat game.
    Except.. After several games, I found there was no reason at all to build anything. 1-2 prospectors and 1-2 miners with a sapper to back them up can finish the game without the need to build anything at all. The Engineer idea is awesome, and in fact I have played quite a few sandbox games for building, but I see no reason to build a base when it’s so easy to sap it, and everything else around it.
    If you come across a small wall or forcefield, you can just dig around it. I also don’t understand how you could lure an enemy into a trap like the shockblock unless it would be equally deadly to teammates.
    It’s really a fun experience, but I think the classes need tweaking, and there should be some thought put in to grief-proofing the game.

  163. compsciguy's Gravatar compsciguy
    May 7, 2009 at 8:12 pm | Permalink

    hatmoose: The first thing you do is turn off your caps lock. IT IS VERY ANNOYING WHEN PEOPLE USE ALL CAPS. Second, you need to find another computer, or solve it yourself. As far as we can tell, that particular crash is caused by an unknown bug in the XNA Framework, which the XNA team is having a very hard time fixing. Sorry.
    WhiskeyNinja: I have seen maps where one team has dug a wide hole, preventing the other team from crossing. Then they filled the bottom with shock blocks. Then they covered the top with the other team’s color of force field. This allowed the creating team to walk across unharmed, but dropped the other tem into the pungee pit.
    And even if you don’t do this, you’d be surprised how easy it can be to zap someone or blow them up.
    Also, I have been able to surround the other team’s base with shock blocks, then gone hunting. If they aren’t smart enough to deposit some ore early on, or they don’t build a bank somewhere else on the map, then once they respawn, they are stuck inside their base with no way out, and with one ore to let them blast away the shock blocks or build their way out.
    Plus, there is now a map editing program. It is still in development, and is not full-featured, and may be buggy, but it’s there. If you want to get it, go to If you find any bugs, please tell the developer about them by submitting an issue at that website.

  164. WhiskeyNinja's Gravatar WhiskeyNinja
    May 7, 2009 at 8:32 pm | Permalink

    “I have seen maps where one team has dug a wide hole, preventing the other team from crossing. Then they filled the bottom with shock blocks. Then they covered the top with the other team

  165. hatmoose's Gravatar hatmoose
    May 7, 2009 at 10:07 pm | Permalink

    oh, that is a horrible misfortune, thank you anyway

  166. nalfang's Gravatar nalfang
    May 8, 2009 at 12:41 am | Permalink

    I’m getting a stack issue, is there a way to fix this?

  167. harkejuice's Gravatar harkejuice
    May 8, 2009 at 1:31 am | Permalink

    oh well wanted to try this, but i get that DRM playback error :/

  168. Machenoid's Gravatar Machenoid
    May 8, 2009 at 1:59 am | Permalink

    A few suggestions, if this is the place for them:
    - Currently digging ore/gold/diamond when you’re “full” will basically waste that tile. Make an item drop in that tile which can be picked up for later recovery (by anyone!) instead.
    - Water! Less-lethal lava that’s slightly transparent that slows down movement, pressing jump lets you climb it like a ladder. Possible drowning, and maybe even moves through dirt (unlike lava) stopped only by stone!
    - An “equipment” dispenser the engineer can build, to get things like jetpacks, breathing tanks, lava-resistance suits, etc with ore.
    - Tile full of spikes, buildable by engineer, makes every fall into that tile a lethal one.

  169. Sallen's Gravatar Sallen
    May 8, 2009 at 3:59 am | Permalink

    @harkejuice: I think that problem appears when the XNA framework tries to playback the theme song (which is encoded using the latest Windows Media codecs). If you have those codecs missing (Windows Performance Edition or any other customized Windows) you will have to get them before playing. Try installing Windows Media Player 11. You can also try with Media Player 10 or 9, or some codec pack… I don’t know which is the exact codec you need, but I swear I solved this problem by installing tons of them (specifically for wma, that is).

  170. Taron's Gravatar Taron
    May 8, 2009 at 7:07 am | Permalink

    I build a map with the map editor. Its fun to play, the base is now a steel castle, an the map is really flat so anyone can mess with lava. Give it a try.

  171. Sallen's Gravatar Sallen
    May 8, 2009 at 7:57 am | Permalink

    Nice map. I’ll put it along with the others in the editor’s project page. It would be nice however to have a fan community forum or something… anyone?

  172. compsciguy's Gravatar compsciguy
    May 8, 2009 at 11:08 am | Permalink


  173. HPJ's Gravatar HPJ
    May 8, 2009 at 11:43 am | Permalink

    Another user here, getting the often-posted error, image from CyberJacobs post
    This pops up as the program tries to load, so i dont ever get anything loaded.
    Whats worse, is that the program does not appear to shut down completely, and appears in Task manager as a running process. As of writing this message i have 5 copies of infiniminer running, using 23-24 Mb of memory.
    Im running XP:MCESP3, with up-to-date graphics drivers, etc
    According to add/remove programs, i have .net framework 1.1, 2.0SP2, 3.0SP2, 3.5SP1, and the XNA3.0
    Is it worth Uninstalling all the .net Fx’s as you specifically state .NF 2.0?

  174. compsciguy's Gravatar compsciguy
    May 8, 2009 at 12:02 pm | Permalink

    Wait a minute. Where did you get the “uninstalling” instructions for fixing that error?
    As for the non-closing processes, when the game crashes, open Task Manager, select the Infiniminer.exe process (or each one in turn, if there’s more than one), and click End Process. Don’t worry about the warning that pops up. Forcing Infiniminer to close won’t destabilize your system. That’s just to keep stupid people from closing explorer.exe (that’s the taskbar, plus folder windows and such).

  175. WhiskeyNinja's Gravatar WhiskeyNinja
    May 8, 2009 at 1:20 pm | Permalink


  176. compsciguy's Gravatar compsciguy
    May 8, 2009 at 1:30 pm | Permalink

    Ah. And actually, I hadn’t thought about making walls in the enemy base made of banks. That’s interesting. And totally impossible to get out of, because, in order to prevent spawning problems, you aren’t allowed to build anything within 3 squares of a spawn. The map can start with them there, but once the map starts, nothing’s going there but lava.

  177. Ghodere's Gravatar Ghodere
    May 8, 2009 at 1:34 pm | Permalink

    Pff, explorer.exe is a memory hog- I close it whenever I need that extra bit from my rig

  178. k7991's Gravatar k7991
    May 8, 2009 at 1:45 pm | Permalink

    The way I look at it, any team that allows the other team to go about doing that without noticing anything and doing something about it are either not in the game while they were doing it or are stupid enough to deserve it, provided you both join at the same time, you should have plenty of ore by the time they

  179. WhiskeyNinja's Gravatar WhiskeyNinja
    May 8, 2009 at 2:39 pm | Permalink

    k7991: I don’t disagree with you completely; I think it’s silly to let something like that happen to one’s own base.
    However, when the countermeasures consist of building your own bank block fortress so the enemy can’t, your limited in what you can do. My friend did this bank-block wall-in on the enemy fort 3 games in a row, until all 5 members of the opposing team were trying to do nothing but stop him. Here’s where the issue I have with your argument comes in: They couldn’t stop him. There are too many ways to get to the enemy base and throw down bank blocks before they can stop you. They tried building normal blocks, and my friend just brought a sapper along. They tried making traps, and my friend just build a huge tower and jump-padded over them. They tried making their own bank blocks, but whenever they deleted one to leave, my friend would be there to fill in the hole with one they couldn’t get rid of.
    I do not condone such gameplay myself, but it’s a good example of the fact that it doesn’t matter whether the enemy team notices what you’re doing or not; you can make it happen anyway.

  180. compsciguy's Gravatar compsciguy
    May 8, 2009 at 2:51 pm | Permalink

    This would be a good example of why the server needs to have a “kick” command. There will ALWAYS be players out there who want to do nothing more than be an a–.

  181. compsciguy's Gravatar compsciguy
    May 8, 2009 at 2:52 pm | Permalink

    Sorry, Zach, but there was no other way to put it.

  182. WhiskeyNinja's Gravatar WhiskeyNinja
    May 8, 2009 at 3:19 pm | Permalink

    A ‘kick’ command would be good indeed, though I think some slight gameplay alterations would help too; as long as these kinds of sandbox games exist, people are going to exploit any openings they can find, and arguably, I can’t really blame the people for doing that kind of thing in a game with so few rules.
    If everyone is just going to kick people that do things outside of some sort of ‘house rules’ format, I think a change in the way the game works is a better solution.

  183. Andrey's Gravatar Andrey
    May 8, 2009 at 3:47 pm | Permalink

    Is there any way to save maps? If it’s not it’ll be great to add it.
    I love my underground kingdom and i dont wanna lose it!

  184. compsciguy's Gravatar compsciguy
    May 8, 2009 at 3:56 pm | Permalink

    Yes, there is! All you have to do is type “save [filename]” at the server console. [filename] is whatever you want to call the file. If you want to know what the other commands are, just type “help” at the console.
    Once you’ve saved it, upload it somewhere and post thelink here! We’d love to see it!

  185. HPJ's Gravatar HPJ
    May 8, 2009 at 4:33 pm | Permalink

    >Wait a minute. Where did you get the

  186. compsciguy's Gravatar compsciguy
    May 8, 2009 at 4:50 pm | Permalink

    Well, I have tried running it on three different computers, all running .NET 3.0. It works on one of them, crashes with an unknown error on a second, and the third one doesn’t have a graphics card that supports pixel shading. Regardless, .NET 3.0 is not the problem. It’s a bug in XNA, and the XNA team is apparently having a hard time reproducing the bug.

  187. HPJ's Gravatar HPJ
    May 8, 2009 at 5:43 pm | Permalink

    But how? All XNA installs the same too?
    So some other program installed on the 2 machines that conflicts, that isnt on the third?

  188. compsciguy's Gravatar compsciguy
    May 8, 2009 at 6:15 pm | Permalink

    I have no idea. Since it works on one, I’m not going to bother trying to fix the other two right now. What I AM going to do is try it out on a fresh install, with nothing extra installed.

  189. totallynotholmak's Gravatar totallynotholmak
    May 8, 2009 at 6:51 pm | Permalink

    If you are getting a DRM playback error when you start Infiniminer, check to see if you have Windows Media Player installed. Not having it installed may be the cause of the error.

  190. compsciguy's Gravatar compsciguy
    May 8, 2009 at 7:45 pm | Permalink

    And make sure that it is a new version, too. You need a fairly new audio codec to play the menu music, and the older versions of Media Player don’t have it.

  191. Dilt's Gravatar Dilt
    May 8, 2009 at 8:14 pm | Permalink

    My current issue is that the graphics don’t seem to be working properly. I get to the title screen, abiet with a black background. I click to continue, and the resulting page is just a black screen with a V1.22 in the bottom left. I can escape back to the click to continue screen just fine. Going off of a friend’s suggestion, I tried to click where the buttons should be, but nothing happened at all. Strange, huh?

  192. Dudshell's Gravatar Dudshell
    May 8, 2009 at 8:59 pm | Permalink

    I like this game so far a LOT
    pretty fun
    However the banks being indestructible is somewhat a problem. Make them destroyable somehow so the other team can’t close the spawnpoint with them
    Other than that some stability issues

  193. compsciguy's Gravatar compsciguy
    May 8, 2009 at 9:44 pm | Permalink

    Dilt: The title screen is supposed to have a black background, though I don’t know why the buttons aren’t showing up.

  194. eyyy's Gravatar eyyy
    May 9, 2009 at 1:22 am | Permalink

    Can we expect the server to be updated so that it can broadcast through WAN? Hamachi isn’t a good solution.

  195. td's Gravatar td
    May 9, 2009 at 3:49 am | Permalink

    Is there any way to use this without using hamachi? Hamachi doesn’t work for me at all, I’ve checked their wiki and followed all the steps for the errors I get but no luck.

  196. brofist's Gravatar brofist
    May 9, 2009 at 9:54 am | Permalink

    I have the same problem as sol; I am unable to connect to other peoples games. I can host games just fine and people can join them with no problem, though.

  197. Drone's Gravatar Drone
    May 9, 2009 at 10:10 am | Permalink

    There needs to be buildable “spawn blocks” which engineers can build. That way people would be able to spawn in a consistant place instead of all over the place. :<

  198. cyberjacob's Gravatar cyberjacob
    May 9, 2009 at 10:24 am | Permalink

    yay, loads of referances! :)
    structured post :)
    but still no solution to error :(
    have tryed on loads of PCs but still same error :(
    maby the program dosent like me :(

  199. May 9, 2009 at 10:34 am | Permalink

    One idea is to have the icons in the minimap be represented by triangles pointing up or down, depending on their height difference with you, much like objecting icons in the minimap of GTA games.

  200. A little helpful trick with Hamachi's Gravatar A little helpful trick with Hamachi
    May 9, 2009 at 11:33 am | Permalink

    If you ALL are getting a connection problem, is because Hamachi changed the network priority over your actual LAN a long time ago.
    You go to control panel-network connections- advanced options-advanced config
    You’ll see your network and priority order. Raise Hamachi to the top.
    You all are done. And no, this does not fuck up anything.

  201. Dudshell's Gravatar Dudshell
    May 9, 2009 at 11:37 am | Permalink

    A little suggestion: Could the classes have something to mark spots like flags? something like “mine here”, “TNT here” or “Don’t dig HERE there’s lava on the other side waiting for you can you hear the bastard oh fuck”
    It wouldn’t change the gameplay that much just a suggestion to make team work more dynamic

  202. Moosh's Gravatar Moosh
    May 9, 2009 at 12:13 pm | Permalink

    Teles should make a comeback. Just make it that we could link em’. Or build a start and exit.

  203. Aitoru's Gravatar Aitoru
    May 9, 2009 at 12:48 pm | Permalink

    1.3 crashes a lot on Vista. Please fix that.
    1.22 was fine for me.

  204. Aitoru's Gravatar Aitoru
    May 9, 2009 at 12:49 pm | Permalink

    I forgot to say that the base system was better.

  205. Dudshell's Gravatar Dudshell
    May 9, 2009 at 1:02 pm | Permalink

    Yeah, the base system was fine
    The only thing was to stop blocking the exits with banks, that and because we need some place to change class without commiting suicide and spawning randomly away the team
    And now i don’t get the shock blocks, they look rather useless now. They were fine before. Maybe, you could raise the cost of them to prevent spam

  206. The North's Gravatar The North
    May 9, 2009 at 1:07 pm | Permalink

    You can use jumppads to make shockblocks still pretty effective. The “go to the surface” is way more fun than the base. Much more dynamic. Also, I agree with the need for “don’t dig here” flags.

  207. The North's Gravatar The North
    May 9, 2009 at 1:39 pm | Permalink

    Also, a “max players” setting for servers would be great.

  208. Marcus's Gravatar Marcus
    May 9, 2009 at 2:12 pm | Permalink

    Add a new block that is a private player spawn point that is free and u can ony have one.
    The random spawning in the air is annoying i just hit rhose darn deep holes….

  209. The North's Gravatar The North
    May 9, 2009 at 3:12 pm | Permalink

    The random air spawning is annoying, but I’m not sure spawn blocks are the answer. Perhaps if it just always spawned you on the ground right under where you’d normally spawn, so that the spawns don’t result in death most of the time. Also, it’d be good to make sure you don’t spawn people above lava, too.

  210. The North's Gravatar The North
    May 9, 2009 at 3:28 pm | Permalink

    Also, as far as promoting teamwork, placable (and potentially nameable) beacons would be amazing. I can’t count the times my teammates couldn’t find the entrance to my mine.

  211. Sallen's Gravatar Sallen
    May 9, 2009 at 3:29 pm | Permalink
  212. Axoren's Gravatar Axoren
    May 9, 2009 at 5:20 pm | Permalink

    Infinimeditor crashed on launch. You didn’t designate a main class in the jar.

  213. Sallen's Gravatar Sallen
    May 9, 2009 at 6:14 pm | Permalink

    Does this happen if you unrar all the files into a directory and open the .exe? I have tested it in a couple of windows boxes and I had no problems running it. Anybody else has this error?

  214. May 9, 2009 at 6:42 pm | Permalink

    The kick command is good, but a troll is usually a determined sort. He’ll just keep coming back.
    Now if you could have a ban list…

  215. P-Pain's Gravatar P-Pain
    May 9, 2009 at 6:48 pm | Permalink

    You should consider releasing the source code. I know the chance of that happening is 1/1000000 but it’d be nice to edit some stuff to change it into a construction sandbox.

  216. Suran's Gravatar Suran
    May 9, 2009 at 6:58 pm | Permalink

    Zach IDK your e-mail so i am posting it here
    When i launch 1.3 it immediately does this
    then i have to manually stop the exe from running

  217. Boomer's Gravatar Boomer
    May 9, 2009 at 7:07 pm | Permalink

    How do I load custom maps on the server?

  218. May 9, 2009 at 7:13 pm | Permalink

    I got this error during normal play.

  219. Lulzworthy's Gravatar Lulzworthy
    May 9, 2009 at 7:32 pm | Permalink

    You should add a tool that can pick up and move natural blocks, such as dirt or ore. Next, a tool that can turn a rock block into a lava block, and another tool that can cool lava back into rock (or cooled, lava, whatever).

  220. brofist's Gravatar brofist
    May 9, 2009 at 7:43 pm | Permalink

    There is a lot of suggestions for what to do with the game, so I guess as the dev it’s easy to be overwhelmed. Keep in mind that we all think it has great potential, though. Keep up the good work.

  221. May 9, 2009 at 7:59 pm | Permalink

    I’d like the server to be notified of who is pinging.
    I’d also like a server config limit on how often you can ping and change teams.

  222. Axoren's Gravatar Axoren
    May 9, 2009 at 9:19 pm | Permalink

    Didn’t Zach post a reverse engineering utility that will allow you to edit the game? I don’t know why you’re asking for the source code.

  223. Tyler34's Gravatar Tyler34
    May 9, 2009 at 9:22 pm | Permalink

    I keep crashing in game and get reset to the server select screen. Every so often i will get a error and the whole game closes. It is really annoying and i don’t want to play if i have to keep choosing my server again, and getting back in my mine. Is there anyone else with this problem? Is there a fix for this problem?

  224. Dudshell's Gravatar Dudshell
    May 9, 2009 at 9:31 pm | Permalink

    I was thinking in my previous post as i said the base was better, but returning to the surface is actually more fun as it’s more fast than returning exactly to your base
    I don’t know, how about 2 gameplay modes? and the spawnpoints be modified for the non-base game so you spawn close to the ground or close to a teammate, so you just don’t fall down in a hole and die
    Whatever you think it’s the best, the game is getting shaped greatly

  225. brofist's Gravatar brofist
    May 9, 2009 at 10:01 pm | Permalink

    Hey, how about making diamond blocks only spawn in solid rock clusters? This would give sapper a use other than griefing/antigriefing.

  226. Blasphemy's Gravatar Blasphemy
    May 9, 2009 at 10:15 pm | Permalink

    This game makes me go deaf it’s so loud, and the fact that I use ventrilo, completely nullifies it’s use, which I am not prepared to do.
    Also, pipe blocks would be a pretty nice feature to have aswell.
    And guns would be a neat thing to have too, maybe ore would be used to make it with some gunlab block or something. Just some alternate solution to blasting everyone with tnt would be appreciated.
    It’s a good game, but the lack of volume control completely kills my experience, and my eardrums.

  227. P-Pain's Gravatar P-Pain
    May 9, 2009 at 11:39 pm | Permalink

    There is no utility that lets us edit the game. Whilst I have on my own accord tried to decompile it, decompilation is horrible and a pain to get working.
    There’s not even many changes I want to make for myself, just to convert it into a mining ore/building game. Hell, if my decompile could compile I have all the variable changes sitting here.

  228. Emperor Bobby's Gravatar Emperor Bobby
    May 10, 2009 at 12:47 am | Permalink

    I Have searched everywhere for a fix but i cant find anything so ill just post the problem:
    ANY server/local/cpu/ANY ip adress never load, NOTHING LOADS NOTHING!!!!!!! please someone let me know how to fix this.

  229. Dontar's Gravatar Dontar
    May 10, 2009 at 1:09 am | Permalink

    is there any way to reduce the resolution without having the directconnect/serverlist areas cut off? the default resolution is too slow on my comp.

  230. Tanner's Gravatar Tanner
    May 10, 2009 at 1:23 am | Permalink

    I am having the same problem as Dontar. It runs fine in the default, but it is too big for my screen.

  231. The North's Gravatar The North
    May 10, 2009 at 2:21 am | Permalink

    We really need a ban function.

  232. AWESOME_'s Gravatar AWESOME_
    May 10, 2009 at 2:31 am | Permalink

    Zach, I second P-Pain’s idea. I would dearly love to have the source for this gem available. I think we could do some veeeery interesting things with it.
    You saw the cool things the fans came up with in regards to the alchemical codex, right? :P

  233. ionG's Gravatar ionG
    May 10, 2009 at 2:41 am | Permalink

    After playing for quite a few days since version 1.0, I have a few comments on version 1.3/1.31, if you don’t mind reading them.
    Why did you get rid of bases? I enjoyed the thrill of having to not only make it back to the surface, but make it to the base too. Other players digging out bases only made it more challenging to return, and more rewarding. Simply getting back to the surface is too easy. The only thing that was a problem was trapping in players using bank blocks. The simple solution is to make bank blocks destructible.
    I somewhat understand the nurf on shock blocks, but why only the bottom? The bottom is nearly impossible to get people to accidentally bump into, and is almost useless. At least make the top kill as well. The sides can stay safe, I don’t care.
    One final thing which I consider more important than the rest of it. Please fix the ‘spawning from the sky’ feature. When you really get into a game, a lot of the surface is going to be dug out. Half of the time when I spawn I die because I’ve fallen too far and I have no ore to make blocks to save myself.

  234. Dave's Gravatar Dave
    May 10, 2009 at 6:13 am | Permalink

    There is a map editor available from googlecode;
    it’s only an early version, but its getting better every day (literally)

  235. Tails's Gravatar Tails
    May 10, 2009 at 8:27 am | Permalink

    A option to change the port you host with would be nice :3

  236. Flying Sod's Gravatar Flying Sod
    May 10, 2009 at 8:45 am | Permalink

    I also miss the bases. I only played one evening before they were gone, but I enjoyed knowing where I was when I spawned. I made it more of a team feeling. Also the sky spawning is just really annoying, and can ruin possibly fun games like when there are only a few islands in an ocean of lava.

  237. Taron's Gravatar Taron
    May 10, 2009 at 8:48 am | Permalink

    Converted my castles map to work on infiniminer 1.3. Though without bases the castles are less usefull as there is no spawn point in there but only an ore bank. Be that as it may its a fun map:

  238. Rats808's Gravatar Rats808
    May 10, 2009 at 9:15 am | Permalink

    For some reason it was working fine.
    Until last night while I was playing on my own server with some other people,and the window randomly went black.It’s still showing black even after the update.
    I’ve tried reinstalling it and XNA,but nothing seems to work.

  239. Kelao's Gravatar Kelao
    May 10, 2009 at 9:45 am | Permalink

    Why not just make it so the enemy team can’t build in your base and vise versa?
    Removing the bases altogether was a bad idea.

  240. The_North's Gravatar The_North
    May 10, 2009 at 10:01 am | Permalink

    I, again, like it better with no bases. Makes it more freeform. The main complaint seems to be the sky spawning. If instead of spawning on the sky, you spawned on the highest ground directly below where you’d normally spawn, I think that’d be a big improvement. Also, it’d be nice if it checked for lava directly below, and didn’t let you spawn there.

  241. Axoren's Gravatar Axoren
    May 10, 2009 at 11:15 am | Permalink
  242. Boomer's Gravatar Boomer
    May 10, 2009 at 11:40 am | Permalink

    1.31 does not work for me, instantly crashes with “Input string was not in the correct format”

  243. hello's Gravatar hello
    May 10, 2009 at 11:55 am | Permalink

    Input string was not in the correct format

  244. stringan games's Gravatar stringan games
    May 10, 2009 at 11:57 am | Permalink

    goddamn string

  245. Hugo's Gravatar Hugo
    May 10, 2009 at 12:02 pm | Permalink

    +1 with strings that doesn’t work.

  246. stringan games's Gravatar stringan games
    May 10, 2009 at 1:09 pm | Permalink

    delete “client.config.txt”
    recieve no strings

  247. Boomer's Gravatar Boomer
    May 10, 2009 at 1:13 pm | Permalink

    Holy shit, it actually works.

  248. fish's Gravatar fish
    May 10, 2009 at 1:20 pm | Permalink

    possible problem/bug
    Sometimes, the game will delay for 1~2 second after the input. Everything is working fine, the frame rate is steady and you can see the ‘cloud’ moving. But when I move my mouse or stroke my keyboard, it takes 1~2 second before the character in the game starts to move.
    It might be my computer being slow, but this never happened when I used 1.1.

  249. Suran's Gravatar Suran
    May 10, 2009 at 1:42 pm | Permalink

    What is Zach’s e-mail i have to send him an error msg.

  250. dudshell's Gravatar dudshell
    May 10, 2009 at 1:54 pm | Permalink

    As the bases comments go, and the engineer building spawn points suggestions, gow about if for a relatively high ore price an engineer can place a Base/secondary base wherever he wants with a 3 base limit?
    The block it’s the same used as a base in 1.21 with the steel floor and all, and can be removed only by friendly engineers if the bases are not close enough or useless
    That way the base building is there and the spawn points can be closer to the action, in underground tunnels or structures to get the mining operation going

  251. Prokkoli's Gravatar Prokkoli
    May 10, 2009 at 5:05 pm | Permalink

    I think this game is great, but every server I join is full of people only wanting to build castles. All players start whining if I begin gathering gold/diamonds. Why is the games name InfiniMINER if I’m not allowed to actually mine gold in any server? I have LEGOs in real life in case I need to build castles. I don’t need a computer game for that. Someone please post a hamachi network with people actually allowing to play the game and not just build. Already tried infiminer, infiminer2 and infiminer3 without profit :(

  252. Someone's Gravatar Someone
    May 10, 2009 at 6:08 pm | Permalink

    Is there any way I can change the sound files? I like to play music while playing IM, but the digging noise is so loud.

  253. Srsly's Gravatar Srsly
    May 10, 2009 at 7:34 pm | Permalink

    To fix the 1.31 crash at startup, go into the client config and change “Volume 1.0″ to “Volume 1″
    the decimal is what messes it up.

  254. Doc's Gravatar Doc
    May 10, 2009 at 7:51 pm | Permalink

    When I join my friends server I get in and pick a team but when a pick a character/class it crashes and has a list of errors, link:

  255. The Other Doc's Gravatar The Other Doc
    May 10, 2009 at 8:35 pm | Permalink
  256. Doc's Gravatar Doc
    May 10, 2009 at 8:42 pm | Permalink

    No one able to help?

  257. Doc's Gravatar Doc
    May 10, 2009 at 8:43 pm | Permalink

    Sorry for double post but, I am unable to install the .NET Framework thing it says my previous one does not support it or something, the fix is to uninstall the previous one but I do not have it… Windows XP is what I am using.

  258. Ursca's Gravatar Ursca
    May 10, 2009 at 8:47 pm | Permalink

    Hmm. I’m getting this error when I run the client:
    Infiniminer.exe – Application Error
    Application has generated an exception that could not be handled.
    Process ID=0x1dec (7660), Thread ID=0x16c0 (5824).
    Click OK to terminate the application.
    Click CANCEL to debug the application.
    OK Cancel

  259. compsciguy's Gravatar compsciguy
    May 10, 2009 at 10:42 pm | Permalink

    Doc and the other Doc: Your graphics cards may be using outdated drivers, or they may simply be too old to work with this game. They need to support pixel and vertex shading to work with this game. All of the newer cards support this.
    Also, Doc, you can’t install the .NET Framework 2.0 because you already have a newer version.
    Ursca: Email a screenshot to Zach at zachbarth(at)gmail(dot).com. He should be able to help you with that.

  260. Blueation's Gravatar Blueation
    May 11, 2009 at 4:23 am | Permalink

    I can’t select any servers: there are no servers to chose from. what do I have to do?

  261. Anonymous's Gravatar Anonymous
    May 11, 2009 at 5:27 am | Permalink

    Should add a lava spawner or something, so you can seed lava lol

  262. Poe's Gravatar Poe
    May 11, 2009 at 5:37 am | Permalink

    I’ve only one complaint for the 1.4 version: ladder block at 25 is really too exepensive, the miner can now build only 8 pieces at time, no more loooong ladders T_T.

  263. Binoz's Gravatar Binoz
    May 11, 2009 at 5:47 am | Permalink

    This game is really awesome, but please insert a shooter class (they can use ore as ammo) and a an interface for change client options (nickname, volume etc…).
    A dirt block for hiding things could be awesome too.
    There are many other stuff that need to be corrected:
    -you can join a game with the same nickname of another player
    -there is no limit to the nickname size
    -you can’t ban ip

  264. xx's Gravatar xx
    May 11, 2009 at 7:50 am | Permalink

    Please add a different resolution / low graphics setting. I can’t play it right now cos I get about 14 FPS on this laptop which makes it unplayable. Also seconding volume control option.

  265. Patrick's Gravatar Patrick
    May 11, 2009 at 8:30 am | Permalink

    I had the 00% not downloading problem on a computer, it was caused by Zonealarm not letting the hamachi network in to the ‘trusted zone’

  266. Patrick's Gravatar Patrick
    May 11, 2009 at 8:33 am | Permalink

    People with 00% problems should try to open ports 123,1025,1900,5353

  267. McCheese's Gravatar McCheese
    May 11, 2009 at 10:56 am | Permalink

    This is the greatest game I’ve played all year

  268. KillDeer's Gravatar KillDeer
    May 11, 2009 at 11:28 am | Permalink

    How about creating something that checks if theres a new version and just provides a link or opens the window in your default browser? It’s annoying having to update every 2 days.

  269. Brap's Gravatar Brap
    May 11, 2009 at 11:53 am | Permalink

    God what the hell, 30 minutes to download a 1.4 MB file is total bullshit. Not my connection either, everything else goes at normal speed.

  270. Babrook's Gravatar Babrook
    May 11, 2009 at 2:12 pm | Permalink

    Not a fan of the ladder and Miner changes.

  271. Keram's Gravatar Keram
    May 11, 2009 at 2:30 pm | Permalink

    Extremely fun game, i just tried it out yesterday and showed it one of my friends today. Even if we were playing on one team, the teamworking and mining together is really funny. I would love to see a few things for future updates:
    1. Be able to start a server with a saved map or with parameters, for example by using the number of an algorithm given with a maps creation to feed the server instead of letting him create a random. This would make races against the clock for two different teams possible without the need to join the same game.
    2. Something to change the sound volume ingame
    3. To be able to specify own ports to run the game with (would require adding :port to direct connect, if it isn’t already provided)
    Otherwise total fun and a real change from the usual LAN games.

  272. May 11, 2009 at 3:17 pm | Permalink

    Standing issues –
    You can join with the name of another player. I suggest you be able to change your handle at game startup. I’d also like if you, as a player, could register your name with someone’s server, quickly and easily, simply to protect your name from being used. This would be optional. Players doing this would simply enjoy its benefit.
    This could be used with some sort of stat tracking later. Maybe.
    As admin, I’d like a password lock for the game I’m running. We shouldn’t have to be so reliant on Hamachi for security.
    I’d also like the map load command to restart the server automatically. Currently, I have to type “restart” and then “load epiclavaflow2″ very fast before people connect.
    My players are antsy little buggers. >.>
    Server admins need to be able to see IP addresses next to player names, or after using the Players command.
    The kick command is entirely useless if players can simply come right back in (and with another player’s name of all things).
    That said, we need to be able to ban IPs from the game.
    That’s all for now. I suggest this ’cause some of my guys are getting annoyed.
    But mostly it’s pretty damn fun. I love zipping all over the place on roads.

  273. May 11, 2009 at 3:24 pm | Permalink

    Oh, wow. You can even get into the same game multiple times.
    I had five of me in the game.
    While hilarious, a bit of an issue if someone decides to abuse it.
    You know how a game gets unstable the more players it gets?
    Well, imagine getting playerflooded.
    Limit the app so only one Infiniminer game can run at a time, and limit connections to one per IP. I guess.

  274. Suran's Gravatar Suran
    May 11, 2009 at 6:36 pm | Permalink
  275. Brandon102195's Gravatar Brandon102195
    May 11, 2009 at 8:44 pm | Permalink

    Looks prety Cool

  276. Solifuge's Gravatar Solifuge
    May 12, 2009 at 12:16 am | Permalink

    I’ve been getting a new error with v.1.4, stating that the program cannot find a suitable graphics card that supports pixel and vertex shading 1.1… however, my card does, and has even worked with the program in prior releases.
    Any ideas?

  277. IDTL's Gravatar IDTL
    May 12, 2009 at 2:26 am | Permalink

    Do you think you could add water to the game? Have it act just like lava and have water and lava destroy each other.
    And you could also make swim in the water.
    Just an idea.

  278. May 12, 2009 at 2:55 am | Permalink

    Water + lava could form that gray solid rock stuff.
    And maybe if you’re carrying too much ore/weight, you sink in the water.
    That’d be cool.

  279. Binoz's Gravatar Binoz
    May 12, 2009 at 3:00 am | Permalink

    water could be realy fun!

  280. Xab's Gravatar Xab
    May 12, 2009 at 3:39 am | Permalink

    * Building: Make it so enemy team’s can’t build blocks within a 1-square radius of your blocks. + Enemy can’t block ladders, or the tops of jump-boxes.
    + Bridges made of enemy-passable boxes can’t be made useless by building over/under.
    + Enemy can’t build blocks within player “bases”, making them almost indestructible.
    - Enemy can still wall off jump-blocks with near-by dirt, but this is situational.
    - “Bases” are indestructible with no dirt around to lay TNT boxes, making sappers less useful in a way. Although, it’s not really necessary for enemies to break inside player bases.
    * Constructors: Replace roadblocks with a single (expensive) block that gives a temporary speed boost speed when stepped on.
    + Makes pathway-building less tedious.
    + Allows players to make longer jumps, which adds a benefit to jump-block.
    + Easier to defend / enemy-proof (add one anti-enemy block on top).

  281. efkimo's Gravatar efkimo
    May 12, 2009 at 4:29 am | Permalink

    I love this game!!!!
    However, I would like to see the system of joining internet games improved. Also, the finding gold aspect does not interest me all that much. Maybe there could be an option for capture the flag mode or something like that? Right now I mainly just play the game to build for fun, but it’s still GREAT.

  282. IDTL's Gravatar IDTL
    May 12, 2009 at 5:45 am | Permalink

    Do you think you could make TNT not kill your team’s blocks and your teammates? It’s really annoying when people on your team go around blowing you and your carefully crafted base up.

  283. LeROux's Gravatar LeROux
    May 12, 2009 at 2:59 pm | Permalink

    Well, that means you have to place TNT carefully.
    Otherwise the game is simply amazing! I just love making a little LAN with my friends and p;ay this for a couple of hours. I’d like to see some more blocks thought, not too many. Just interesting ones.

  284. gov3nator's Gravatar gov3nator
    May 12, 2009 at 5:09 pm | Permalink

    Getting this error whenever i try to run client. Have gotten the xna and .net framework. Anyone know how to fix this?

  285. May 12, 2009 at 5:51 pm | Permalink

    @LeROux: IDTL means as an anti-troll measure. I would be inclined to agree with IDTL, perhaps with “Friendly Fire” enabled/disabled by the server.

  286. Kagira's Gravatar Kagira
    May 12, 2009 at 7:03 pm | Permalink

    Getting the same error as suran, quite a few people are apparently. How do we fix this?

  287. Sallen's Gravatar Sallen
    May 12, 2009 at 7:49 pm | Permalink

    Infiniminer 0.35b is out! Now it can handle 1.4 maps properly:

  288. Northan's Gravatar Northan
    May 12, 2009 at 8:21 pm | Permalink

    Having the same error as Kagira and Suran, I’d really like to play the game, and would appreciate some help.

  289. Tye The Czar's Gravatar Tye The Czar
    May 12, 2009 at 8:43 pm | Permalink

    I’m not able to get on to the Java IRC client. Any reason why?
    Also server browser in the game shows nothing, even when I have both TCP and UDP codes through firewall.

  290. May 12, 2009 at 11:01 pm | Permalink

    RE: Miner Nerfing + Ladder Bumping:

  291. Goob's Gravatar Goob
    May 12, 2009 at 11:44 pm | Permalink

    Getting the same error as Kagira, Suran and Northan. =(

  292. vena cava's Gravatar vena cava
    May 12, 2009 at 11:54 pm | Permalink

    One more to the Kagira/Suran/Northan/Goob list :C
    Any hope of just disabling the music?

  293. Nilocy's Gravatar Nilocy
    May 13, 2009 at 10:07 am | Permalink

    Hey great game you have here. A few problems i have with atm. When i try to edit the server config on my computer (i’m using vista) it won’t let me. I fixed this problem with the client ones by changing the security on it. But it refuses to work with the server.config.
    Also, a few suggestions, maybe a server command to change the strength of blocks? So you don’t get sappers constantly murdering your stuff. And maybe some melee weapons or something… cause the lack of any combat (i know this is a mining game) make the sappers rule supreme in ever hostile situation.
    Thanks, and again, great game!

  294. Jay's Gravatar Jay
    May 13, 2009 at 11:06 am | Permalink

    Nilocy just disable UAC. It causes more problems than it fixes, and it makes the computer run ever so slightly slower too.

  295. DarkWolf's Gravatar DarkWolf
    May 13, 2009 at 11:47 am | Permalink

    I also have the unexpected error, with both libraries installed.

  296. Dontar's Gravatar Dontar
    May 13, 2009 at 2:06 pm | Permalink

    Suggestion, Option to lower map size (so lowest before fall to death isnt -52 depth but maybe like -32 depth and not as wide) and make it toggleable in the server config file

  297. Jude's Gravatar Jude
    May 13, 2009 at 5:00 pm | Permalink

    I seem to always get an error when I try to play the game. I can load up and get into a server, but when I select which character I want to be the game crashes and gives me an error.

  298. Frosty's Gravatar Frosty
    May 13, 2009 at 5:07 pm | Permalink

    How do I go about hosting a game?

  299. fish's Gravatar fish
    May 13, 2009 at 6:27 pm | Permalink

    spawn problem/suggestion
    As people distroy more and more of the top layer, the chance of dying during spawn gets a lot higher. In fact, if people decide to destroy all the top layers (will take 10~20 min) everyone will die everytime when they spawn.
    Solution: Add a bit of code to check spawn heights, if height > deathHeight then change/lower it.

  300. zaqu's Gravatar zaqu
    May 13, 2009 at 8:21 pm | Permalink

    can you add keypad support for the ip entry i dont know how hard it is but it would be greatly appreciated
    also your game is awesome

  301. Kagira's Gravatar Kagira
    May 13, 2009 at 8:59 pm | Permalink

    Here’s a screenshot of the exact error I get, but I don’t think it’s any different that all the others

  302. Goob's Gravatar Goob
    May 13, 2009 at 9:01 pm | Permalink

    Yeah, that’s the same one I get, Kagira.

  303. May 14, 2009 at 9:00 am | Permalink

    Crash in 1.5 after I fell into the lava a few times in a row on spawning:
    PS: Yay for a Master Server list

  304. soliunasm's Gravatar soliunasm
    May 14, 2009 at 9:49 am | Permalink

    Please, make it so that the “Sapper” class can’t be used in Sandbox mode. I’ve had so many people coming in and destroying my stuff with TNT for the hell of it.

  305. Arancil's Gravatar Arancil
    May 14, 2009 at 12:20 pm | Permalink

    Idea for game mode:
    First, digging mode. Somehow limit sapping in this mode. You build and dig as normal. After a pre-determined time, the game changes. Everyone changes from diggers to gunners. Very simple gunners, no different weapons or classes I reckon. I couple of pew pews kills someone, you respawn pretty fast. Objective: Steal opposing teams flag, which is placed inside their base. First to a pre-determined number of captures. Could bring some spirited playful fun.

  306. May 14, 2009 at 12:35 pm | Permalink

    I noticed Infiniminer does not have an Updater.
    If you are interested in adding a quick Auto-Updater to Infiniminer for free, please check out Dispatcher:

  307. Code6's Gravatar Code6
    May 14, 2009 at 12:50 pm | Permalink

    Another crash:
    Looks like someone said a character in chat that wasn’t supported? :P

  308. Code6's Gravatar Code6
    May 14, 2009 at 4:23 pm | Permalink

    Actually, no. That crash seems to have been from someone using an illegal character in his username. It crashed everyone on the server who saw it (e.g. Everyone). :P

  309. guy's Gravatar guy
    May 14, 2009 at 4:46 pm | Permalink

    is there anyway to update it to v1.5?

  310. deathrat's Gravatar deathrat
    May 14, 2009 at 4:47 pm | Permalink

    It would be awesome if this was on the 360, and had cross platform support.