Metallum Miner (2D Mining game)

Metallum Pre Alpha 0.6

http://img6.imageshack.us/img6/7937/metallum.png

Metallum Miner is my first Java game that I have made to this standard! So enjoy!

Metallum (for short) is a 2D Mining game where you are in a 500 block wide world with 9 Items and you can destroy any block you like. It was completely made using java eclipse and no extra libraries (only the default ones). It has mobs with a very simple AI that come out at night and jump around (they don’t hurt you yet). There is completely random terrain generation with mountains and trees, soon to be more interesting terrain. In future versions there will also be survival mode.

Controls

A + D = sideways moment
W or Space = Jump
F3 = debug mode (x and y coordinates displayed)
Scroll = Inventory item picker
E = Open Inventory
Left Mouse = Destroy Block
Right Mouse = Place Block
Escape = Pause (save worlds here)

Download

10/8/12 Pre Alpha 0.6

10/8/12 Pre Alpha 0.5

9/8/12 Pre Alpha 0.4

29/7/12 Pre Alpha 0.3

Make sure you extract the folder before playing

Changes

29/9/12 Pre Alpha 0.6

  • Menus! (Singleplayer, Multiplayer (no multiplayer yet though), world select, pause)
  • Back layer of blocks
  • Multiple worlds (up to 5)
  • Bug fixes

9/8/12 Pre Alpha 0.5

  • SAVING WORLDS!!
  • LOADING WORLDS!!

9/8/12 Pre Alpha 0.4

  • Caves (needs refining)
  • Worlds now 100 blocks in height
  • Fixed inverted inventory scrolling
  • Other minor bug fixes

29/7/12 Pre Alpha 0.3

  • Oceans with sand

29/7/12 Pre Alpha 0.2

  • Mining
  • Random Terrain (Mountains and trees only so far)
  • Jumping with W or Space
  • Moving with A and D
  • 500x50 world (Will be bigger in the end)
  • Trees
  • Building
  • Inventory
  • Day and Night
  • Mobs (at night)
  • Water + Lava

I would love to hear your feedback and any bugs that you find in the comments :slight_smile:

Thnx,
Ultra

Can’t play it right now, but i will when I have time. However, if you plan on continually developing this, you’re going to have to make it different from terraria or 2d minecraft.

I am going to be making this game different from Terraria and minecraft. If you watch the end of the first tech demo you will see a list of to be features, they include making it more of a rpg

Not trying to be a douche or something, but you are using enough minecraft concepts to make some fanboys yell at you. Like the indev term, tree patterns and the block selection bar.
Also the donut character is giving me the creeps.

But anyways, good job. You just gotta fix the movement (i got stuck some times) and you’ll have a good base to work on

PS: Please, rename ‘rescources’.

Ok, thnx for the feedback :slight_smile: I guess I could change the indev bit to Pre alpha, the tree pattern is just temporary until I get the back layer of blocks working. The character is only temporary because I’m hopeless at gfx. thnx for the bug report as well I will try to fix it.

Wow the resources folder was a bit of a messup :frowning: I just got back from holidays when I made it.

Ok, I don’t see any significant bugs, but is the scrolling between blocks supposed to be inverted?

No the scrolling isnt meant to be inverted. Thnx for picking that up

LMAO that donut man is sick, I love him

Some above posters are right. People who still think that Notch invented block based games will try to make your work bad. I don’t know if you ever heared of the game ‘Fortress Craft’ but it is also a block based 3D game. There is no doubt that it was inspired by Minecraft, but it was only targeting the XBox 360, what seemed quite fair in my eyes. However, nearly every developer video was downrated and flooded with negativ comments.

The game looks really good. Just try to add a lot of features which make it different from Terraria or Minecraft.

Very nice, I like how the water fills up. Keep it up!

The menu works well and looks awesome. And the basics of block creation/destruction also works. Who gives a shit what fanboys have to say. Don’t you dare change a single fucking thing because of anything a fanboy has or ever will say.

The game ran!

Getting a vector on the jump will make the controls (the the jump) feel a lot better. It feels very unnatural, due to the lack of a curve in velocity. It’s impossible to jump in a nice arc right now as well, which is… not expected.

You can do the same for horizontal movement, but it’s not necessary. If you decide to do it though, it’ll be trivial to make different surfaces feel different because you can apply different levels of friction. Ice or wet moss could be slippery, for instance.

You should give credit http://www.youtube.com/watch?v=7ReQMDRDe0s&feature=plcp

Thnx guys for the feedback :slight_smile: I am going to be releasing more updates (hopefully soon) but I have been quite busy with school work and an iphone app that I am making for a school project.

Also

As I said in my youtube video, I didn’t use these tutorials, I watched these videos when I was on holidays overseas and I used some of the concepts from it when got back home but I didnt use these tutorials to fully make the game.

Cool game :smiley:
I’d like to see more mobs!

New update! Pre Alpha 0.4

  • Caves (needs refining)
  • Worlds now 100 blocks in height
  • Fixed inverted inventory scrolling
  • Other minor bug fixes

I will be adding more mobs with the survival update

[quote=“jonjava,post:10,topic:39401”]
Indeed ;D So what if someone uses terraria or minecraft as inspiration, since when is that worse than using tetris or pac-man as inspiration? I just dont get some people.

Ultrasnowfire, I’m quite impressed with how far you already got. Just an idea is: maybe you could add just a teeeny bit of game elements to it? Would make it a lot more interesting to play around with. For example: you start with a limited supply of blocks, and to get more blocks you need to cut existing blocks (which takes some time). Such a simple mechanic would go a long way in getting people to play around with this more. Anyways, you probably plan something like that already. Btw it runs smooth here (pretty standard Windows 7 laptop). Good luck!

New update! Pre Alpha 0.5

  • SAVING WORLDS!!
  • LOADING WORLDS!!

Haha, that’s big. How did you do the saving?

mm 2 thinks
code is obfuscated :((to many ifs btw)
player character does not show

S to save L to load (sorry i forgot to put it in the thread i realised just as i went to bed)

Yes the code is obfuscated. I use that to make the size of it smaller
also what do you mean the player character doesn’t show? are you extracting the .zip folder?