narfman0 / GDXWorld

2D world editor for libGDX. Has an overhead map/level layout designer, which may drill into a level and intelligently place physics bodies, enemies and pathing, and other objects.
Other
36 stars 10 forks source link

JPF/OSGi feasibility #15

Closed narfman0 closed 11 years ago

narfman0 commented 11 years ago

Explore feasibility of using a plugin framework for things like level editor modes, saving (compressing or not, json, xml, etc), etc

narfman0 commented 11 years ago

Note this is accomplished currently for modes by reflection (in AbstractMode primarily), however, it would be nice to minimize the relevant code for this and have other extension points (like JPF). JSPF may also work.

narfman0 commented 11 years ago

JSPF accomplished this fine, added serializers as plugins as well