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.
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.
Fixed the problem with enemy tank get stuck because the player is going out of the screen. Fixed the problem where the powerup spawn is not limited. Added Enemy shield. Homework: WhenRead More...
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...
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...
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...
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...
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...
We completed Tank War game.
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...
We continued with Flappy Duck project. We added the Tube on the top of the screen starting from the right side of the screen going to the left. We randomize the heightRead More...