Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(feature): release_game_beta #28

Merged
merged 9 commits into from
Dec 18, 2021
Merged

(feature): release_game_beta #28

merged 9 commits into from
Dec 18, 2021

Conversation

dejardim
Copy link
Collaborator

What I did

  • Upload 3 png files for buff images
  • Upload 8 songs file for background game song and sound effects
  • Introduces mechanics.py the old cebolinha.py
    • modularized cebolinha
    • method load_rules of game
      • draw cebolinhas
      • collision sound effects
      • remove the return of old obstacle_movement function (the new method load_rules)
  • According to PEP8 in most files
  • Integrates all the code for the v1.0.0-beta release
    • collect buffs and debuff
    • remove bug of collision of buffs
    • adjusts the draw function of collected score and buff count sources

How to test

  1. Open the terminal and go to the folder of this project

  2. In terminal:
    a. git pull
    b. git checkout develop
    c. git pull origin develop

  3. In VScode open terminal
    a. open your python venv
    b. python -m Game or python run.py

  4. Things to do during the code:

    • Assess whether the new structure is suitable for the project.
    • Make sure the code is understandable and has low complexity.
  5. Read the changed files section on GitHub

  6. Test the things that you think are worth testing, even the ones that are not in this description

 


Time spent: 12h52min

@dejardim dejardim merged commit 4ef4e24 into main Dec 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants