I have been thinking of programming a game using Java, and using Java Native Interface to call native graphic routines. Probably using SDL to handle graphics so it would be portable to linux. Has anyone tried this? If so, is there a big hit in communications between the JVM and the native functions?
Thanks for the help