We will encounter “bugs” in the game while developing the project. Bugs are generally things that should not be in the game. Such as game crashes, unwanted noises, unable to pet the jellies, and the list goes on for what could count as a bug.
If it is not an intended feature for the game, it is most likely a bug that requires fixing.
The rest of this page is dedicated to information for handling a task that deals with a bug you cannot find and what happens when you find a bug that isn’t listed.
When you find a bug that is not discussed, check to see if a task for it exists in the Trello board. There is a dedicated column for Bugs that are known or have only occurred once. Check in the programming section for the respective bug you have found.
If empty, check the To-Do, Task in Progress, and Ready for Review sections. Someone may be already handling said task. Lastly, you should check to make sure you have the most up-to-date version of the main develop branch and have that merged into whichever branch you are working on.
With all said and done, and you have found the bug without a task, you can create a card for it. Follow this card template for instructions on making it.
You will need to list the following:
Including the steps above tag the newly created Trello card for the sound team and add the card under the sound teams section on Trello.
While you are working on your task involving a bug, you may run into the situation where no matter how many times you attempt to recreate the bug listed in the steps, you cannot find the bug.
The inability to find the bug means you cannot solve it (if it still exists). When this happens, apply the tag “1st attempt” to the task card on Trello, remove yourself from the task, and remove the deadline you had set. If a “1st attempt” already exists on said card, add the “2nd attempt” tag to that card. Lastly, a “3rd attempt – Archive” should be added.
If the card has all 3 labels add it to this list: