It doesn't seem like it at first glance, since the graphics are so simple, but Minecraft is actually quite memory-intensive. It takes a lot of ram to keep track of the world, and consoles just don't have enough memory to handle it.
Minecraft can run on a 360, cake.
512 DDR3 RAM, 3.2GHz tri-core, 500,000,000 tri/s. It can run it.
Хboх 360 System Performance - Draft
Custom IBM PowerPC-based CPU
3 symmetrical cores running at 3.2 GHz each
2 hardware threads per core; 6 hardware threads total
1 VMX-128 vector unit per core; 3 total
128 VMX-128 registers per hardware thread
1 MB L2 cache
CPU Game Math Performance
9 billion dot product operations per second
Custom ATI Graphics Processor
500 MHz
10 MB embedded DRAM
48-way parallel floating-point dynamically-scheduled shader pipelines
Unified shader architecture
Polygon Performance
500 million triangles per second
Pixel Fill Rate
16 gigasamples per second fillrate using 4X MSAA
Shader Performance
48 billion shader operations per second
Memory
512 MB GDDR3 RAM
700 MHz DDR
Unified memory architecture
Memory Bandwidth
22.4 GB/s memory interface bus bandwidth
256 GB/s memory bandwidth to EDRAM
21.6 GB/s front-side bus
Overall System Floating-Point Performance
1 TFLOP
Storage
Detachable and upgradeable 20 GB hard drive
12X dual-layer DVD-ROM
Memory unit support starting at 64 MB
I/O
Support for up to 4 wireless game controllers
3 USB 2.0 ports
2 memory unit slots
Optimized for Online
Instant, out-of-the-box access to Xbox Live features, including Xbox Live Marketplace for downloadable content, Gamer Profile for digital identity and voice chat to talk to friends while playing games, watching movies or listening to music
Built in Ethernet Port
Wi-Fi Ready: 802.11 A, B and G
Video Camera Ready
Digital Media Support
Support for DVD-Video, DVD-ROM, DVD-R/RW, DVD+R/RW, CD-DA, CD-ROM, CD-R, CD-RW, WMA CD, MP3 CD, JPEG Photo CD
Stream media from portable music devices, digital cameras, Windows XP PCs
Rip music to Xbox 360 hard drive
Custom playlists in every game
Windows Media Center Extender built in
Interactive, full screen 3D visualizers
HD Game Support
All games supported at 16:9, 720p and 1080i, anti-aliasing
Standard definition and high definition video output supported
Audio
Multichannel surround sound output
Supports 48 KHz 16-bit audio
320 independent decompression channels
32-bit audio processing
Over 256 audio channels
System Orientation
Stands vertically or horizontally
Customizable Face Plates
Interchangeable to personalize the console
You seem to not know that most of the time Minecraft is using nearly/over 1GB of ram.
It cracks me up how many people on here become computer experts overnight, especially those saying a console can't handle this game. This game would sell ridiculously well on the 360, there's no reason not to do it. Just because a consoles specs aren't "close" to yours on the computer, doesn't mean it can't handle as much. Consoles don't even use the same kind of CPU or hardware a computer does. As for the RAM, the game isn't even optimized, and runs on JAVA for ****s sakes.
It doesn't seem like it at first glance, since the graphics are so simple, but Minecraft is actually quite memory-intensive. It takes a lot of ram to keep track of the world, and consoles just don't have enough memory to handle it.
Minecraft can run on a 360, cake.
512 DDR3 RAM, 3.2GHz tri-core, 500,000,000 tri/s. It can run it.
My laptop from 2003 had 512mb of RAM. That is not enough to play minecraft with anywhere near an acceptable level of performance
Quote from Bacon »
It cracks me up how many people on here become computer experts overnight, especially those saying a console can't handle this game. This game would sell ridiculously well on the 360, there's no reason not to do it. Just because a consoles specs aren't "close" to yours on the computer, doesn't mean it can't handle as much. Consoles don't even use the same kind of CPU or hardware a computer does. As for the RAM, the game isn't even optimized, and runs on JAVA for ****s sakes.
The game is always going to be a java game. The amount of time it would take to convert it to another language would be way too long and then it would have to go through the whole alpha beta process again. People wouldn't be able to play it on xbox during this time due to the ridiculous costs and constraints of releasing patches so yea I don't really see this being done.
And what exactly do you mean when you say consoles don't use the same type of CPU or hardware? It's all pretty much exactly the same. Just because they have different processor architectures doesn't mean they don't work in pretty much the same way
Well How would we change between items and, of cource, updating.
Easy...
Jump with A
Left click with X
Right Click with B
Inventory with Y
Moving on the toolbar with the buttons on the back of the controller
Walking with Left stick
Moving your head with Right stick
I actually think it would run faster on an Xbox 360
Have any of you tried to play an Xbox 360 game on a PC? I did, and it nearly crashed, it's totally
not the same, even when I have 2GB Ram, not that much but more than a Xbox 360
In its current state, this wouldn't even begin to work. The 512MB of RAM the Xbox has isn't enough. It'd take a re-write of the game and a fair deal of optimization. That being said, an Xbox version would sell pretty well, especially with local multiplayer.
512 DDR3 RAM, 3.2GHz tri-core, 500,000,000 tri/s. It can run it.
hmmm 512 mb of ram.......You actually think that will really work? Most computers today have a minimum of 1gb of ram and they still have problems running it.
I'm running MC on 512, with 64 dedicated to an onboard graphics card. Oh, and single core 1.8GHz processor. I can run the game fine.
Have any of you tried to play an Xbox 360 game on a PC? I did, and it nearly crashed, it's totally
not the same, even when I have 2GB Ram, not that much but more than a Xbox 360
The fact that you're basing ALL computers, which are all different, on your own computer that cannot handle things well made me instantly rage.
XNA is C#
C# is Microsoft's attempt at a Java-like language while still having the power of C and C++.
The conversion wouldn't be that hard. Someone could probably do it for him in return for a free copy of the game.
Quote from Freak2121 »
Quote from Axoren »
I once shat bricks, but my character picked them up before I could screenshot the proof. Seriously, what's wrong with that fool? That stuff came out of my ass!
You still have me in your sig? Lol. I'm honored. I thought it was like a one-night stand.
Have any of you tried to play an Xbox 360 game on a PC? I did, and it nearly crashed, it's totally
not the same, even when I have 2GB Ram, not that much but more than a Xbox 360
The fact that you're basing ALL computers, which are all different, on your own computer that cannot handle things well made me instantly rage.
Isn't that just the opposite to what everybody is doing?
They are comparing their computers to Xbox only based
on technical specifications. And yes, how could I do it
if it wasn't based on my PC? Is the only one I have to do so...
Besides... I'm pointing out, to the very end of my thread,
that PC's and XBox are completely different
i was playing mincraft when i started thinking "minecraft would be awsome on the 360 getting all your friends to buy/download it and have little mining partys while you lie down on your couch playing it on your tv. there would be a pretty good rate of income if it was so people im a right or out of my mind?
If this was done there would be no need for any other games ever.
As someone that has actually shipped games on the Xbox, I can assure you that both it and the PS3 could handle Minecraft, from a purely technical standpoint (at least for SSP, SMP might be a little more difficult due to server needs and how each console supports (read "lacks support") dedicated servers).
HOWEVER, neither console would let the game ship until it is finished, which from my understanding, is a long time off.
Getting updates out is a long and costly process (several weeks and tens of thousands of dollars per update if things go smoothly). Yet another reason to wait for a finished game.
reprogramming from Java to either console would be a HUGE task, one that halt all progress for multiple months, minimum.
So yes, Minecraft could feasibly be ported to Xbox or PS3. However, from a business perspective, it would make more sense to wait until the PC version is done, or to increase staff enough to begin the conversion while PC development continues. Even then, there are some pretty big hurdles to overcome with the rules each console has that this game would need exemptions for.
Rollback Post to RevisionRollBack
Quote from _H_ »
Why do people play with Lego without having tennis balls thrown at them?
i was playing mincraft when i started thinking "minecraft would be awsome on the 360 getting all your friends to buy/download it and have little mining partys while you lie down on your couch playing it on your tv. there would be a pretty good rate of income if it was so people im a right or out of my mind?
Minecraft is currently in open gl and java. It would have to be ported (/rewritten) to directx and windows (xbe) binaries. That takes a whole team of guys months.
As someone that has actually shipped games on the Xbox, I can assure you that both it and the PS3 could handle Minecraft, from a purely technical standpoint (at least for SSP, SMP might be a little more difficult due to server needs and how each console supports (read "lacks support") dedicated servers).
HOWEVER, neither console would let the game ship until it is finished, which from my understanding, is a long time off.
Getting updates out is a long and costly process (several weeks and tens of thousands of dollars per update if things go smoothly). Yet another reason to wait for a finished game.
reprogramming from Java to either console would be a HUGE task, one that halt all progress for multiple months, minimum.
So yes, Minecraft could feasibly be ported to Xbox or PS3. However, from a business perspective, it would make more sense to wait until the PC version is done, or to increase staff enough to begin the conversion while PC development continues. Even then, there are some pretty big hurdles to overcome with the rules each console has that this game would need exemptions for.
Well, if he put it out as an Xbox Live Indie game then he could release updates for very cheap. (Or so I hear)
Besides... I'm pointing out, to the very end of my thread,
that PC's and XBox are completely different
Yeah, the XBox is optimized for 3D Graphics and large video game worldspaces.
EXACTLY!... That's why Minecraft could actually run on an XBox...
Of course, re-programming it A LOT, but the game itself would be
just fine
Oh no! We can to convert Java Syntax into C# Syntax and then set up controls for the XBox Controller.
You do realize that C#'s syntax isn't much different from Java's. It's not like we're converting from Java in to Lisp in to Pascal into Fortran over here.
Oh no! We can to convert Java Syntax into C# Syntax and then set up controls for the XBox Controller.
You do realize that C#'s syntax isn't much different from Java's. It's not like we're converting from Java in to Lisp in to Pascal into Fortran over here.
Sure, the conversion is relatively simple, but its a lot of code to go through. And its not as if you can just speed read it, have to make sure you get everything right the first time through or you essentially have to do it twice.
As has been stated, its certainly possible to convert the language, and with optimizations each system should be able to handle it. The problem lies in the time requirement. On top of all the actual work, both systems have their own guidelines to what can be put on the system as well as their own requirements for the software that must be met. Not to mention that putting it on either system before the game is finished would result in tons of extra time writing and debugging the code for each language, and this would have to be done for each and every update.
Notch just started a company, one which is currently very small to say the least. By the time all the above was done, we would be one, or possibly even two, console generations ahead of the 360 and ps3, meaning all that work for nothing.
So yes, its possible to do, and possibly profitable in the long run. However, it would probably be more profitable to leave minecraft on the pc, and make future games with consoles in mind.
Rollback Post to RevisionRollBack
Quote from Zanith »
There was a man who feared not the reaper
He dug in the earth ever deeper
Diamonds of his
Were lost, with a hiss
There is a man who now fears the creeper
You seem to not know that most of the time Minecraft is using nearly/over 1GB of ram.
My laptop from 2003 had 512mb of RAM. That is not enough to play minecraft with anywhere near an acceptable level of performance
The game is always going to be a java game. The amount of time it would take to convert it to another language would be way too long and then it would have to go through the whole alpha beta process again. People wouldn't be able to play it on xbox during this time due to the ridiculous costs and constraints of releasing patches so yea I don't really see this being done.
And what exactly do you mean when you say consoles don't use the same type of CPU or hardware? It's all pretty much exactly the same. Just because they have different processor architectures doesn't mean they don't work in pretty much the same way
Easy...
Jump with A
Left click with X
Right Click with B
Inventory with Y
Moving on the toolbar with the buttons on the back of the controller
Walking with Left stick
Moving your head with Right stick
I actually think it would run faster on an Xbox 360
Have any of you tried to play an Xbox 360 game on a PC? I did, and it nearly crashed, it's totally
not the same, even when I have 2GB Ram, not that much but more than a Xbox 360
I'm running MC on 512, with 64 dedicated to an onboard graphics card. Oh, and single core 1.8GHz processor. I can run the game fine.
EDIT: I'm on DDR2, while the 360 uses DDR3.
Clicky clicky for free minecraft
[simg]http://i.min.us/ilcpc.png[/simg]
The fact that you're basing ALL computers, which are all different, on your own computer that cannot handle things well made me instantly rage.
C# is Microsoft's attempt at a Java-like language while still having the power of C and C++.
The conversion wouldn't be that hard. Someone could probably do it for him in return for a free copy of the game.
You still have me in your sig? Lol. I'm honored. I thought it was like a one-night stand.
Or he could do it himself with his multi-million dollar company he's making.
Clicky clicky for free minecraft
[simg]http://i.min.us/ilcpc.png[/simg]
Or he could take the freebie while he finishes building his company so we can start getting updates more often.
Isn't that just the opposite to what everybody is doing?
They are comparing their computers to Xbox only based
on technical specifications. And yes, how could I do it
if it wasn't based on my PC? Is the only one I have to do so...
Besides... I'm pointing out, to the very end of my thread,
that PC's and XBox are completely different
Yeah, the XBox is optimized for 3D Graphics and large video game worldspaces.
EXACTLY!... That's why Minecraft could actually run on an XBox...
Of course, re-programming it A LOT, but the game itself would be
just fine
If this was done there would be no need for any other games ever.
HOWEVER, neither console would let the game ship until it is finished, which from my understanding, is a long time off.
Getting updates out is a long and costly process (several weeks and tens of thousands of dollars per update if things go smoothly). Yet another reason to wait for a finished game.
reprogramming from Java to either console would be a HUGE task, one that halt all progress for multiple months, minimum.
So yes, Minecraft could feasibly be ported to Xbox or PS3. However, from a business perspective, it would make more sense to wait until the PC version is done, or to increase staff enough to begin the conversion while PC development continues. Even then, there are some pretty big hurdles to overcome with the rules each console has that this game would need exemptions for.
Minecraft is currently in open gl and java. It would have to be ported (/rewritten) to directx and windows (xbe) binaries. That takes a whole team of guys months.
Well, if he put it out as an Xbox Live Indie game then he could release updates for very cheap. (Or so I hear)
Oh no! We can to convert Java Syntax into C# Syntax and then set up controls for the XBox Controller.
You do realize that C#'s syntax isn't much different from Java's. It's not like we're converting from Java in to Lisp in to Pascal into Fortran over here.
While PCs are optimized for gigantic video game worldspaces.
Sure, the conversion is relatively simple, but its a lot of code to go through. And its not as if you can just speed read it, have to make sure you get everything right the first time through or you essentially have to do it twice.
As has been stated, its certainly possible to convert the language, and with optimizations each system should be able to handle it. The problem lies in the time requirement. On top of all the actual work, both systems have their own guidelines to what can be put on the system as well as their own requirements for the software that must be met. Not to mention that putting it on either system before the game is finished would result in tons of extra time writing and debugging the code for each language, and this would have to be done for each and every update.
Notch just started a company, one which is currently very small to say the least. By the time all the above was done, we would be one, or possibly even two, console generations ahead of the 360 and ps3, meaning all that work for nothing.
So yes, its possible to do, and possibly profitable in the long run. However, it would probably be more profitable to leave minecraft on the pc, and make future games with consoles in mind.