chorhatarahuduketuri / gc

GalacticConquest
0 stars 0 forks source link

Reduce Android-specific code #47

Open adrianlshaw opened 6 years ago

adrianlshaw commented 6 years ago

Related to #43. GalaxyView is currently unwieldy and needs to be simplified.

There are other benefits to simplifying it for the sake of maintenance and simplicity: it would be really nice if we can reduce the amount of Android-specific code. That way we could "easily" create a Java AWT/Swing/Whatever interface and package the game as a JAR that can run on PCs.

One solution is to have an AndroidGalaxyView and a JavaGalaxyView, which both implement some generic interface. We can and should discuss other options.

chorhatarahuduketuri commented 6 years ago

We want to make it PC portable?

adrianlshaw commented 6 years ago

It's an option but not our target. But it seems like minimal effort to me.