A hobby game engine built with mature Java technologies