Jump to content

New to the project, have questions


Recommended Posts

Hello, I am a programmer who was looking to get some experience in game programming through an open-source project, and I thought that this project looked like fun. I looked at the Getting Started Guide and looked at the beginner tickets. My main question is, how do I know where to start looking in the code to patch if I am new to the codebase? For instance, Ticket #1591 is a request to fix a specific tooltip. This seems like something I could do, but I don't really know where to find this code. Using the Finding Your Way Around guide, I supposed that I should go to source>gui, but I wouldn't know where to go from there. Sorry if this is a stupid question, but I'm new to game programming for the most part (except simple 2D games). Any help would be appreciated.

Link to comment
Share on other sites

binaries/data/mods/public/gui/session/unit_commands.js is the file you are looking for. Most of the gui (what you see, not what elements are used to create that, which would be source/gui) and game logic is in the public mod folder (binaries/data/mods/public). (Some documentation on how that is structured is availabe in the Mod Layout wiki page, which is also linked from the finding your way around guide.)

I would also advise you to join #0ad-dev on QuakeNet to get some further help when working on a ticket.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...