Java/Ruby framework for 2D role-playing game development