On this page I describe my personal plans about the future of Gridarta. Because these are my personal opinion and not necessarily the consensus of all Gridarta developers and because these plans are not official, I describe them on my personal homepage and not on the Gridata website.
For the near future, I plan the following features that require Java 6.0:
We already successfully started extracting Archetypes from GameObjects. (Refer to the package description of net.sf.gridarta.gameobject for a definition of the terms.) In the past, features like handling of multisquare objects (aka multiarches), adding and removing items etc. were spread all over the code. In the present, these features have all been centralized and encapsuled in the corresponding classes, which reduces code complexity and increases stability. In the future, we split GameObject into GameObject and Archetype, which will reduce the likelyhood of bugs concerning operations which work only on GameObjects which are not Archetypes or Archetypes only.