Author Topic: Difference between jPCT and jPCT-AE.  (Read 1890 times)

Offline mustafa1991

  • byte
  • *
  • Posts: 3
    • View Profile
Difference between jPCT and jPCT-AE.
« on: July 25, 2011, 07:10:07 pm »
Hi, I'm new to jPCT.  :)
I read that there is a small difference between jPCT and jPCT-AE.

How much different are they? What part is different?
How much time/effort will it take to port from one to another?

Testing on android is very slow ... I would rather develop the game for the desktop and test it and then port it to the Android platform and do Android specific testing.

Do you think I will be faster at developing if I do so?

Thanks.

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 12295
    • View Profile
    • http://www.jpct.net
Re: Difference between jPCT and jPCT-AE.
« Reply #1 on: July 25, 2011, 09:41:14 pm »
AE is somewhat lighter, i.e. it's missing some stuff from the desktop version. it also does some things automatically where the desktop version requires some extra method calls. Some classes have moved package also. If you take the AE-docs as reference and try to find the corresponding classes/methods in desktop jPCT, it shouldn't be too hard. However, this only applies to jPCT itself. It doesn't cover the application itself, listeners, mouse- and keyboard control...you have to hide these things behind some interfaces to make your code work on both platforms.

Personally, i don't think that it's worth it. Then again, i don't find developing directly on the device slow. It kinda was with my old Samsung I7500, but with the Nexus S, it's really fine IMHO.