Hi fellow gamedevs!
I'm making a 3d puzzle adventure game for android, so far I got the code to load assets (so far only textures, meshes, fonts, and levels). Now so far, the levels are hand made (they're just textured plane + walls so far + list of objects and their position, so quite easy to make by converting ascii mesh or written by hand). However, I'm thinking of a more robust model. What if I made an editor just for that, with gui and whatnot so I can supply enough information thru the input box.
So I thought hey, why not just make the editor using java, so I could reuse (almost) all the asset loading code (with a slight modification, of course)? plus I get the added benefit of the editor being cross platform (I only intend to use it on windows and linux tho, since those are what I frequently work on). However, I never touched java gui programming before. Do you think it's a good idea? I just went back from my town's book store and my university library, there was a lot of good java programming books, but I have yet to find one that speaks about this particular subjects (GUI). (Most of them only tells about the basic of java, the OOP in depth, and java network programming and database with java).
Also I heard once my friend's brother said that java has a hell lot of GUI library. What? I just need a simple means of browsing for files, entering text in a field input, and also rendering objects in 3D (OpenGL). Do you guys know any good books or sites with nice tutorials on said subject?