Who here has actually made a game? (No one raises their hand)
Seriously, do you have any idea how much work goes behind the scenes of developing the game? When he updates, there is a lot planning involve into making the game. He has to decide how to add the content and see if their is a better way to add it to the game. Sure he has more people to work on the game, but that doesn't mean the game is going to be update any faster. In fact, its more efficient to have a limited amount of people working on the game. Cause if something goes wrong, you don't have to manage 10-20 people different style's of coding.
I remember the Friday updates. They caused all sorts of things to break down (Holy hell the leaves will NOT fall). In fact minecraft is more playable in beta then it was during the alpha build. I don't miss them because I rather have Notch and Jeb make these quality updates than messing up the entire game (or some weird bug to show up). The 1.4 update is a bit unstable, but still playable. Just needs to be spruced up and it'll be good again.
Unlike you whippersnappers today, I'm willing to wait months per update. I still play as much minecraft as I did when I first heard of it. You need to stop being so ungrateful and whining all the time. Cause it's not going to update any faster and Notch will eventually keep his end of the bargain.
So why is there no option for thinking it should stay in java.
Reasons why it'll stay java.
1) Modding is painless and universal
2) The game can run just about any computer with the right specs
3) Notch is much more experienced in java
4) C/C++ is nice for games that have high end graphics. Minecraft isn't graphical
5) While it is true that it would be faster to process in native machine language. Java is just easier to program for and Minecraft still needs to be optimized (the game is still a work in progress).
I'm (barely) running this game even remotely "smoothly" (22fps, ftw!) on my pos dinosaur 500MB of RAM and single core 3.00 GHZ Pentium 4 (it's an IBM M52, and a big giant steaming turd), and I couldn't care less if it runs on Java. I personally feel it would be a pain in the butt to rewrite the entire game, and if my craptastic dinosaur can run it at 22fps (that's got to be an achievement), I'm fine with Java.
Also sorry for the double post, but how the hell are you managing that? o_0 My testbed computer with a Pentium M dual core @ 1.73 GHz and 1.5GB DDR2 is lucky to get 9.
Because minecraft is more processing intensive than memory useage.
Who said anything about being able to play crisis? You can buy a pretty cheap laptop that can run minecraft. Look you can buy one for 500 dollars. About half of what I would pay for gaming PC and you still be able to run minecraft on fancy/far.
Is that actually good?or r u trollin My parents informed me they were to buy me a new computer/laptop for myself soon.
Well if I was going to buy a laptop, I probly do my research on the computer I was buying. That computer does have a better specs than my current laptop and my laptop can run minecraft on fancy/far without any problems. A laptop is generally more expensive than a desktop. So you might actually be able to save more money by looking for all-in-one desktops. Simply because they're not trying to cram high end hardware into a tiny case. Plus you wouldn't have to worry about it overheating.
Heck, you might be able to buy a computer at wal-mart and could run minecraft. The things you need to look at is at least a 2ghz processor (dual core is a bonus), 2gbs of ram (might be able to settle for 1, but ram is dirt cheap), and a fast spinning hard drive (I got 7200rpm, and it loads things fast). I'm not sure about a video card, but it be safer if you had a dedicated (not integrated) video card. That way you can upgrade it when you need to.
i wouldnt mind if we went updateless for a long time and got better fps and such. Personally i would like to be able to play the game instead of being forced to buy a 'play crysis on highest settings' pc.
Who said anything about being able to play crisis? You can buy a pretty cheap laptop that can run minecraft. Look you can buy one for 500 dollars. About half of what I would pay for gaming PC and you still be able to run minecraft on fancy/far.
@Evroz: That is exactly what I need. I have a funny feeling that there could be a generalized area of getting minecraft to work. However I'm going to need more results before I can conclude that is what is needed to run minecraft. (For statistic reasons and avoiding error)
Last time i checked, the customer controls Notch's paycheck, and if the majority of the users out there are getting shitty FPS, porting to C++ would only help him AND us. Nobody likes low fps resulting from a bad language for 3D games. its almost like trying to run Crysis on a comp with 1gb of ram and a shitty video card
I'm sorry, but what? You paid for the product. The product is created in java and still in the process of being created. Java can be just as good as C++ if you know how to optimize the code. You knew the game is going to become unstable at certain times (it's labeled beta for a reason). I agree that no one likes low fps, however just because you don't want to update your rig doesn't mean the game doesn't work.
Also, if you people think that the game will be magically faster in C. It will not. Notch will have to rewrite the entire thing, and even if it is in C++ you still need a decent computer to run it. There still will be bugs in the game. With every update, the game will slow down.
This is why I'm creating this topic now. Take your time on getting your specs. I need a lot of input from other computers to determine what could be considered playable.
This topic is not asking what the minimum specs are but to define what it is. Simply put it, to define what is the least you can have and still have the game running.
I want to create a reference that helps define what is needed to run the game properly. Now I know there is people out there that have rigs that date back to the 90's and can run minecraft. However, I want to define a fully working machine that is able to run minecraft without any problems and has the lowest specs of doing so. Also in doing so we can use this topic to help new players of the game understand what kind of machine they need to run the game.
This means the machine needs to run
[*:1996zv3y]Constant 30fps minimum (if it runs a little faster, that's fine)
[*:1996zv3y]Normal View Distance
[*:1996zv3y]Fast Graphics
[*:1996zv3y]Normal lighting
[*:1996zv3y]Fog of 0 or 1
So to help define the lowest point. I ask people with minecraft who can barely run it is:
[*:1996zv3y]Minecraft Version
[*:1996zv3y]FPS in the game when standing still.
[*:1996zv3y]FPS when walking around loading new chunks.
[*:1996zv3y]Operating System (Windows, Mac, Linux, x32, x64)
[*:1996zv3y]Processor (Ghz or Mhz)
[*:1996zv3y]Ammount of Ram (GB or MB) Optional
[*:1996zv3y]Video card and specs (Video memory, processing)
[*:1996zv3y]Hard drive speed (RPM)
So let me provide an example:
This is my old laptop running minecraft:
[*:1996zv3y]Minecraft Version 1.4
[*:1996zv3y]44FPS when standing
[*:1996zv3y]Dips down to 30FPS when walking around loading new chunks
[*:1996zv3y]Windows Vista (x64)
[*:1996zv3y]Intel T6500 2.10Ghz
[*:1996zv3y]3GB of Ram
[*:1996zv3y]Geforce 9400M G, 256MB, 1100Mhz
[*:1996zv3y]5200RPM HD (I think)
Please post your specs using the settings I set up. After I have collected enough data from you guys. I can generalize the specs needs to run the game and rewrite this whole post to reflect that. Hopefully this can be sticked to help future minecraft players.
Why normal render distance? Why not use small, tiny?
Because playing the game at a small render distance actually requires more processing to play the game. When you move, you generate lag cause by chunks being loaded/unload/created. Having your render distance set to small means that the game will load chunks at a higher rate, which means it will lag out your game.
My computer can run minecraft at 5 fps, put my specs up.
No. We want the game to be playable. All the games I play at have at least 25 frames. This minimum specs is to define what would be a comfortable frame rate would be. We're not trying to borderline it and have people upset later because they thought the game would work on their computer.
And honestly, if your computer can't run Minecraft, it either sucks, or it sucks. All you people complaining about low FPS need up upgrade from Windows NT and move into the 21st century.
I said it once and I'll say it again. Minecraft is not a game that can run on the Playstation X or Nintendo 64 despite the fact it looks like it. It is a extremely complex game and needs a rig that can run modern games decently. (Basically Half-life 2 and dwarf fortress)
Minecraft NEEDS to be recoded with a different system! Java is making it way too slow! All of my computers only run it at 5-10 FPS and I relly hate it!!!
please reply to this thread many times until Notch sees it because he needs to! Java isn't made for 3D games... and for the other 3D games made with java, the graphics aren't as complex!
How about stop blaming java and blame your dated computer system. Minecraft is not a game that was made for PS1 despite the fact it looks like it. There is a lot of complex coding that Notch needs optimize. When this update came out, Jeb added the code to it but it's not fully optimized like it should. If you know anything about math, sometimes solving one equation is not as fast as solving it with another. Sometimes you need to improve on your original formula in order to optimize it. Which exactly needs to happen.
Also, do you really think that the game would be any better with C? Notch's coding is best done in Java. Do you really want him to make it even worst than it is now. I know java is slow, but inexperience programming in other languages can also be just as bad. Sure Notch could learn it, but it can take years to get a handle on it.
0
0
Seriously, do you have any idea how much work goes behind the scenes of developing the game? When he updates, there is a lot planning involve into making the game. He has to decide how to add the content and see if their is a better way to add it to the game. Sure he has more people to work on the game, but that doesn't mean the game is going to be update any faster. In fact, its more efficient to have a limited amount of people working on the game. Cause if something goes wrong, you don't have to manage 10-20 people different style's of coding.
I remember the Friday updates. They caused all sorts of things to break down (Holy hell the leaves will NOT fall). In fact minecraft is more playable in beta then it was during the alpha build. I don't miss them because I rather have Notch and Jeb make these quality updates than messing up the entire game (or some weird bug to show up). The 1.4 update is a bit unstable, but still playable. Just needs to be spruced up and it'll be good again.
Unlike you whippersnappers today, I'm willing to wait months per update. I still play as much minecraft as I did when I first heard of it. You need to stop being so ungrateful and whining all the time. Cause it's not going to update any faster and Notch will eventually keep his end of the bargain.
0
0
2)You can choose to update the game
0
0
Reasons why it'll stay java.
1) Modding is painless and universal
2) The game can run just about any computer with the right specs
3) Notch is much more experienced in java
4) C/C++ is nice for games that have high end graphics. Minecraft isn't graphical
5) While it is true that it would be faster to process in native machine language. Java is just easier to program for and Minecraft still needs to be optimized (the game is still a work in progress).
0
Because minecraft is more processing intensive than memory useage.
0
Well if I was going to buy a laptop, I probly do my research on the computer I was buying. That computer does have a better specs than my current laptop and my laptop can run minecraft on fancy/far without any problems. A laptop is generally more expensive than a desktop. So you might actually be able to save more money by looking for all-in-one desktops. Simply because they're not trying to cram high end hardware into a tiny case. Plus you wouldn't have to worry about it overheating.
Heck, you might be able to buy a computer at wal-mart and could run minecraft. The things you need to look at is at least a 2ghz processor (dual core is a bonus), 2gbs of ram (might be able to settle for 1, but ram is dirt cheap), and a fast spinning hard drive (I got 7200rpm, and it loads things fast). I'm not sure about a video card, but it be safer if you had a dedicated (not integrated) video card. That way you can upgrade it when you need to.
0
Who said anything about being able to play crisis? You can buy a pretty cheap laptop that can run minecraft. Look you can buy one for 500 dollars. About half of what I would pay for gaming PC and you still be able to run minecraft on fancy/far.
0
0
I'm sorry, but what? You paid for the product. The product is created in java and still in the process of being created. Java can be just as good as C++ if you know how to optimize the code. You knew the game is going to become unstable at certain times (it's labeled beta for a reason). I agree that no one likes low fps, however just because you don't want to update your rig doesn't mean the game doesn't work.
Also, if you people think that the game will be magically faster in C. It will not. Notch will have to rewrite the entire thing, and even if it is in C++ you still need a decent computer to run it. There still will be bugs in the game. With every update, the game will slow down.
0
0
I want to create a reference that helps define what is needed to run the game properly. Now I know there is people out there that have rigs that date back to the 90's and can run minecraft. However, I want to define a fully working machine that is able to run minecraft without any problems and has the lowest specs of doing so. Also in doing so we can use this topic to help new players of the game understand what kind of machine they need to run the game.
This means the machine needs to run
[*:1996zv3y]Constant 30fps minimum (if it runs a little faster, that's fine)
[*:1996zv3y]Normal View Distance
[*:1996zv3y]Fast Graphics
[*:1996zv3y]Normal lighting
[*:1996zv3y]Fog of 0 or 1
So to help define the lowest point. I ask people with minecraft who can barely run it is:
[*:1996zv3y]Minecraft Version
[*:1996zv3y]FPS in the game when standing still.
[*:1996zv3y]FPS when walking around loading new chunks.
[*:1996zv3y]Operating System (Windows, Mac, Linux, x32, x64)
[*:1996zv3y]Processor (Ghz or Mhz)
[*:1996zv3y]Ammount of Ram (GB or MB)
Optional
[*:1996zv3y]Video card and specs (Video memory, processing)
[*:1996zv3y]Hard drive speed (RPM)
So let me provide an example:
Please post your specs using the settings I set up. After I have collected enough data from you guys. I can generalize the specs needs to run the game and rewrite this whole post to reflect that. Hopefully this can be sticked to help future minecraft players.
Why normal render distance? Why not use small, tiny?
Because playing the game at a small render distance actually requires more processing to play the game. When you move, you generate lag cause by chunks being loaded/unload/created. Having your render distance set to small means that the game will load chunks at a higher rate, which means it will lag out your game.
My computer can run minecraft at 5 fps, put my specs up.
No. We want the game to be playable. All the games I play at have at least 25 frames. This minimum specs is to define what would be a comfortable frame rate would be. We're not trying to borderline it and have people upset later because they thought the game would work on their computer.
0
I said it once and I'll say it again. Minecraft is not a game that can run on the Playstation X or Nintendo 64 despite the fact it looks like it. It is a extremely complex game and needs a rig that can run modern games decently. (Basically Half-life 2 and dwarf fortress)
0
How about stop blaming java and blame your dated computer system. Minecraft is not a game that was made for PS1 despite the fact it looks like it. There is a lot of complex coding that Notch needs optimize. When this update came out, Jeb added the code to it but it's not fully optimized like it should. If you know anything about math, sometimes solving one equation is not as fast as solving it with another. Sometimes you need to improve on your original formula in order to optimize it. Which exactly needs to happen.
Also, do you really think that the game would be any better with C? Notch's coding is best done in Java. Do you really want him to make it even worst than it is now. I know java is slow, but inexperience programming in other languages can also be just as bad. Sure Notch could learn it, but it can take years to get a handle on it.