Do Games Coded In Java Work On Mac

  • This is the second of two parts on OS X and gaming on the Mac. It can be rewritten to work on the Mac OS. They do the classic Mac OS. Various Cocoa games ported by The Omni Group were on.
  • I want to see some of the best games that are developed in java? If some one knows the links please tell me? List of Game developed in Java (Game Development forum at Coderanch).

My BlueStacks is running fine and all other applications are also running fine on it. However, none of the games that I am installing from Android market are running. My desktop configuration is:

You could use JavaFX. You’d need access to a Mac to build your app package, but you can do your development on Windows. You will have problems if you need native integration, as to do that that you’ll want to use JNI or JNA, and for that, to use M.

Do Games Coded In Java Work On Mac Computer

Do games coded in java work on mac computerDo Games Coded In Java Work On MacWork

Do Games Coded In Java Work On Mac Download

OS: Microsoft Windows 7 Ultimate 64-bit SP1
CPU: Intel Core 2 Duo E4700 @ 2.60GHz, 51 °C, Conroe 65nm Technology
RAM: 4.00 GB Dual-Channel DDR2 @ 399MHz (6-6-6-18)
Motherboard: Intel Corporation DG41RQ (J2E1), 42 °C
GPU: HP w1907 (1440×900@60Hz), Intel G41 Express Chipset
HDD: 233GB SAMSUNG HD250HJ ATA Device (SATA) 33 °C
OD: ATAPI DVD A DH16A6L ATA Device
Audio: Realtek High Definition Audio

Do Games Coded In Java Work On Mac Pro

  1. Hey Rajaa!
    I don't know if this helps any, but Bluestacks recently cut a deal with AMD - in exchange for 6.5 million USD, Bluestacks is making their software specifically compatible with AMD's new APU technology (where the GPU is on die). The specifics aren't all that clear, but it's been said that this is to allow Android gaming on AMD hardware.

    As it stands right now, in THEORY you should be able to play your Android games on any platform, provided that the software is coded in Java and you have the Android version of the Java virtual machine, which is known as the Dalvik virtual machine (IIRC).

    The implication of this partnership is that Intel based games will not run properly or at all on the Bluestacks emulator (which is just a Dalvik machine that runs on Windows). However, I would point out that what you have is multitudes faster than any ARM based chipset that I'm aware of. The difference between x86 (PC) and ARM instruction sets is mainly in terms of performance - and PCs are MUCH faster than smartphones.

    The best material on the subject is over at the Passmark forums. Someone demonstrated in terms of data transfer how fast ARM is compared to x86 CISC processors:

    So, yeah, there's no good reason for your games to not run on Core2Duo, even in emulation.

    However, that said, Angry Birds and other games runs AMAZING on my Core2Quad.

    • Thanks Kannon Y,

      I shall certainly check the forum mentioned and all install the Java APK.

      • I didn't explain my previous statement in a clear manner - Android is basically the same thing as Java. It's a custom built version of Java.

        Bluestacks is just an Android/Java emulator. You shouldn't need to install Java because it's already inside of BS.

        Java is a programming language designed to run on many different kinds of hardware. It was a perfect choice for a mobile device because there's so many kinds of phones, with very different underlying technologies out there. Because it uses virtualization, it shouldn't matter what your hardware is - your Core2Duo is already much faster than any cell phone or tablet out there.

        I was trying to imply that Bluestacks doesn't have a lot of reason to make their emulator play nice with Intel based chipsets because of their contract with AMD.

        However, that said, not all Android apps are written in Java. Some are written in C and C++, which is referred to as native code because it's not run in an emulator.

        I believe that programs written in C/C++ must be coded for each chipset, unlike Java, which abstracts away the differences between each handset. The tradeoff is that native code executes much faster as the expensive of compatibility.

        I would guess that games like Temple Run (I just tested this out, it crashes immediately) are written entirely in C/C++, which means they aren't going to work outside of an Android handset. Which is probably why AMD cut a contract with Bluestacks - they want all the native coded games to work on the new AMD chipsets.

  2. hv u correctly downloaded the real version of Blustacks ?

  3. Wow that's some detailed config listing there! BlueStacks, awesome though it is, is far from being fully done. If they are not working when installing from the Market, have you tried downloading directly and getting the files manually into BlueStacks?

    I was beta testing BlueStacks and found this to be the best solution to get games to work there. Manually download the files, use a file manager to load the games.