Hello, I’m new here. I’ve been programming a game using LibGDX. However, unlike a lot of my previous games, I’ve been trying to be a lot more professional this time. Therefore, aside from very carefully examining and organizing my code, I’ve made a git repository that I’ve been pushing to. However, I’ve just been using Egit with Eclipse to do this, since I figured that it would be easier to use than the git console. The problem here is that I’m committing my code directly from the Eclipse project, and LibGDX uses linked resources for the asset folder. While this feature is very useful, it confuses Egit.
From what research I’ve done, it seems like it would be a much smarter idea to just push the source code as a build system and include instructions for building in the README in my repository. This would solve my linked resources problem, as well as allow my code to be built for multiple IDEs. However, while I THINK that I understand building code/what a build system is, I’ve no idea how to do it. I understand that LibGDX project files are built using Gradle. How do I “un-build” them, so as to upload to a repository, and then rebuild from that code? I’ve tried googling this, but the Gradle tutorials are very difficult to understand. Even a link to a beginner’s guide to build systems that assumes no knowledge of the subject would probably be helpful at this point. I hope someone can help me, and thank you in advance.
DaGamesta