American Young Coder

AYC logo

6 PM – Python Game Development

We centered Play Button and Title image We detected mouse click on the Play Button. When play button is clicked, we start the game. Homework: When the player and the bird collide,Read More...

6 PM – Advanced Python Game Development

We enabled the enemy tank to find path towards the player. We enabled shield on player. Homework: Add collision detection between the shield and the bullet. The bullet should disappear.

7 PM – Python Game Development

We started Flappy Duck project. We added the background We created config.py We created tube.py and made Tube sprite appear on the screen. Homework: Make the Tube sprite appear from the rightRead More...

9 AM – Python Game Development

We made the Duck flaps its wings. We made the Coin dances. We made the Duck flaps its wings not too fast Homework: Right now the Coin changes the costume too fast.Read More...

10 AM – Python Game Development

We continued with Shoot Balloon project We added one balloon and target to the screen Homework: Make the balloon appears on the screen periodically, one every 1 second. Make sure the balloonRead More...

12 PM – Python Game Development

We continued with ShootBaloon game: We made the bug appear properly and flaps its wing. We could shoot the bug.  Homework: Create LANDING_PAGE and GAME_IN_SESSION mode in config.py. When your program firstRead More...

6 PM – Python Game Development

When player died, we display PLAY Button and title properly. We also make sure, the birds are cleared from the screen when PLAY button is pressed, score is reset and player spawnRead More...

6 PM – Python Game Development

We added a new Bird class and learned about Sprite. I've uploaded the source code here. Homework: Follow the example for Bird class and create a new "Cloud" Sprite class.  Create aRead More...