We continued to learn about class inheritance. We learned how to call functions within the class by doing self.<function_name>(). We learned how to call functions from outside the class by doing <variable_name>.<function_name>().Read More...
We made sure to cleanup the fireball, birds and cloud after they are out of screen We organized some codes inside the main.py game_loop() and made functions out of them. We addedRead More...
We made the cloud appear less frequently. We fixed the problem where the bird turn to the right after if moved to the left. We made the cloud moved slower. Homework: CreateRead More...
We learned how to put a cool-down period in launching fireball. We fixed the problem where the fireball is only moving to the right. We added background music to the Birdie. Homework:Read More...
We installed Pycharm. We downloaded Birdie project files. We started Birdie project. Homework: Study Birdie project and come up with questions.
We restrict the movement of player so it is not out of the screen. We added 2 mode, GAME_STARTED and GAME_NOT_STARTED. We made the sound effect volume less loud. Homework: Create aRead More...
We added Fireball sprite in the Birdie game. We made the Fireball spawn where the player is located. We made the Fireball face left and right Homework: Currently if user press downRead More...
We discussed, reviewed and fixed some codes in the final project. We continued with Shoot Balloon project. Homework: Continue with your final project In Shoot Balloon project, for target sprite, draw anotherRead More...
We continued with Birdie game We detected collision between fireball and bird. We added hitbox in both fireball and bird sprites. We kill fireball and bird when they are out of screenRead More...
We loaded and drawn bird01_A.png in the game. We resized Bird01_A.png image. Homework: Load and draw scene.png into the screen in coordinate 0, 0. Load and draw bird02_A.png into the screen inRead More...
We went over how to implement GAME_NOT_STARTED and GAME_STARTED modes. We displayed Play Button when mode is GAME_NOT_STARTED. We added the code to detect when user click on the mouse to startRead More...
We went over how to have cool down period for the fireball launch. We went over how to have hitbox area for Fireball and Bird. We added code to detect collision betweenRead More...
We added collision detection between the fireball and the bird. Homework: Add collision detection between the player and the bird.
We went over the final test result. We learned about Python dictionary. We started fixing Baby Name generator to eliminate the duplication. Homework: Change the Baby Name generator to fix the problemRead More...
We added collision detection between player and bird. We added sound effect when fireball collide with bird and player collide with bird. We introduced 2 game modes: GAME_NOT_STARTED GAME_STARTED Homework: Display theRead More...
Homework: Make the bird02 appear on the bottom right corner. Make the bird02 move left incrementally. Load the bird01_B.png and put in coordinate (100,100)
We added the collision detection between Player and the Bird. We added sound effect when the Player and the Bird collide. We added score in the screen. Homework: Display play_button in theRead More...
This site uses cookies to understand your visit and improve future outreach. We do not sell personal data.