Skip to content
Ryan Gee edited this page Oct 20, 2013 · 2 revisions

Goals

  • Core game logic should be completely distinct from any visual representation
  • Core game logic should be testable on any machine, without any dependencies on LibGDX or OpenGL. (We build on TravisCI)

Structure

To achieve the above goals, the 'core' (with respect to LibGDX project structure) is split into two parts: The 'logic' Java package and everything else. It is useful to think of these as model and view.

Clone this wiki locally