BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://www.ayclogic.com
X-WR-CALDESC:Events for American Young Coder
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20220313T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20221106T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220604T130000
DTEND;TZID=America/Los_Angeles:20220604T140000
DTSTAMP:20260428T075339
CREATED:20220604T211627Z
LAST-MODIFIED:20220604T211647Z
UID:13376-1654347600-1654351200@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:Today: \n\nWe went over the homework to add custom shooting tower images and collision detection logic between bullets and enemies\nWe added logic so different towers shoot their corresponding bullet images.\nWe added a coins indicator showing the number of coins left.\nWe added an indicator for each tower for purchase to show its cost\nWe added logic so as each tower is purchased it detects the number of coins available\n\nHomework: \n\nAdd logic so that each enemy that gets killed increases your “self.coins” attribute by the “self.coin_drop” in each enemy.  Define a new method called “self.handle_bullet_enemy_collision” and make sure it gets called from the “pygame.sprite.groupcollide” function to increase your number of coins.\nAdd a health indicator that shows the amount of health YOU have before losing the game.  This should be similar to the coins indicator\, you can call it “draw_health”.\nAdd a health indicator to each enemy that shows the amount of health left for each enemy given by the “self.health” attribute in each enemy.  This should follow the enemy along similar to how the price indicator follows the floating tower for purchase as you move it:
URL:https://www.ayclogic.com/event/1-pm-python-game-development-62/
CATEGORIES:Advanced Python Game Development
END:VEVENT
END:VCALENDAR