Is there a special approach for RPG programmers getting started with Java? Yes, there is an Open Source initiative that's exactly dedicated to their needs: http://www.must.de/cameleon.html Don't start from scratch if a suitable work is already done and available for free!