« All Events
3 PM – Adv Python Game Dev – Gamas
December 21, 2024 @ 3:00 pm - 4:00 pm
Today We Did
- We created PurchaseTower, BaseTower.
- Display PurchaseTower on the screen.
- We created Target sprite.
Homework
- Next class would be on Jan 6, 2025.
- Create FloatingTower sprite.
- It needs to inherits from PurchaseTower.
- override the update() function to set the self.x = mouse_x, self.y = mouse_y.
- After you set self.x and self.y, just call super().update()
- Show FloatingTower on the screen.
- create floating_tower_group
- call floating_tower_group.update()
- Add collision detection between target_group and purchase_tower_group.
- when it collide and mouse is clicked, create a new FloatingTower