American Young Coder

AYC logo

9 AM – Python Game Development

Homework: Slow down the creation of Tube. Look at how we slowed down the creation of bird in Birdie game. Make the Tube appear from the right side of the screen.

10 AM – Python Game Development

We made progress on the final projects Lava Joomp: We fixed the credit page We fixed the lava rise timing problem We fixed the jumping animation Whack-a-mole: We fixed displaying Game winRead More...

12 PM – Python Game Development

We made progress on the Platform Runner final project We made the dinosaur able to move left and right on a platform. Homework: Continue making progress on your final project according toRead More...

1 PM – Python Game Development

Homework: When user pressed "f" key add a new fireball to the group. Do this in main.py inside game_loop() Change the code in player.py so when player goes to the left, itRead More...

6 PM – Python Game Development

Homework: Add Player hitbox (rect) Inside main.py, detect collision between Player and Bird. The player should disappear when they collide. Look at how we did it for the fireball and the bird.

6 PM – Python Game Development

We went over the inheritance homework. We setup PyCharm and downloaded the the Birdie Template. Your homework is to make sure you can select a "python interpreter" in Pycharm, following the instructionsRead More...

7 PM – Python Game Development

We added a rect attribute for both the fireballs and the birds. We added logic to handle collisions between fireballs and birds, so the birds get killed. I’ve uploaded the source codeRead More...

6 PM – Advanced Python Game Development

We continued with adding ability for the enemy tank to find path to get closer to the player. Homework: Create a power_up.py sprite and make the powerup sprite appear randomly periodically onRead More...

7 PM – Python Game Development

We completed implemented Play button properly. We reset player score We removed all birds from screen We resurrect the player. We added pop sound effect when the fireball hit the bird. Homework:Read More...

2:15 PM – Python Game Development (Makeup class)

We went over the homework We learned about inheritance in python We learned about dictionaries I uploaded the code here. Homework: Follow the direction to download Pycharm: https://www.ayclogic.com/pycharm-setup-guide/ Read and do theRead More...