I want to throw my code into a runnable file, I've tried Launch4j, which looks fine. But I don't understand half of what I should be filling in. And I figure it wouldn't be a bad thing to know how to make an executable file myself. Is there any place I can find a detailed description of why and what things are/do and where to find this info on my project?

Excuses if this is a redundant post, just point out to me the search terms you used so I can wallow in self-shame and be better at searching next time. Because I haven't found anything that seems like what I'm looking for using the search.

Hmm, yes, that seems to work. (Again I was overcomplicating things) Only now it can't find files (shaders, images) because they're not in the same directories anymore. Do you know an export-proof way of loading files?

Another option is to create a .bat file or something similar that they can use to run the game (So that if there's anything else you might need to do to set it up you can do so in the .bat). That's the route I turned to when there were issues with getting anything I ran to actually work.

Okay, here's how I do it:loading stuff with ("./texture/img1.png") as url for example i locate a folder called "texture" next to the jar and put the files inside it, works for me but they aren't in the jar anymore

Also, you should always use your resources folder (anything external you will use) as source folder. With this enabled, eclipse can include all your stuff when compiling and create the right folders.Right click on your folder >> build path >> Use as source folder.

Sorry, I only put in the natives for windows. I tried it out on mac with mac natives but the error log wasn't very helpful (should read through it again, huge thing, hope to find a stacktrace). I don't have a linux machine to test on, and thus no linux version D:

Linux is free. You can install a small distro on a virtual machine or maybe boot with your pen.Also, I forget to mention.If you use your folder as recourse folder, you can access all your files just typing /foldername/your_file and you don't need to change all files path after compiling. Eclipse should create all correct folders and files.

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org