christhemad wrote:yes im old pc but can still play c&c 4 fine and red alert 3 and star craft 2 fine abit on low but they dont hang or lag or anything but on here its 100% cpu useage and lag city but i do have an old ati all in wounder 9600 pro video card
Here's the deal:
In a DirectX game, the processor doesn't do too much other than regulate data flow to the various devices, thus leaving it free to do this like AI processing, pathfinding, and such. Also, the program is processed in machine code (basically: one instruction-one machine cycle), which is magnitudes faster than how Java works.
With Java programs, the developer compiles the code, but the resulting object code is still basically text. It's just packed down to a form that's faster than just plain text interpretation (like old-style BASIC) (one instruction can be hundreds or even thousands of machine cycles). This is what significantly sucks processor time and why you haven't see too many 3D programs in Java. The ones out there are five to ten years behind the visual standard. However, HnH is an alpha program and so isn't even CLOSE to properly optimized meaning you're going to be going even slower than a release version of an equivalent tech game.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.