BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:American Young Coder
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:20210314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20211107T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210925T130000
DTEND;TZID=America/Los_Angeles:20210925T140000
DTSTAMP:20260502T131146
CREATED:20210925T234312Z
LAST-MODIFIED:20210925T234312Z
UID:9561-1632574800-1632578400@www.ayclogic.com
SUMMARY:1 PM - Python Game Development - Chet
DESCRIPTION:Today We Do\n\nWe went over each team project status. It seems like team Caden-Jeremy\, Allison-Madison are not making a lot of progress and need to put more effort.\n\nHomework\n\nMake a lot of progress for your final project\, I think you only have 1 month left.\nCaden-Jeremy team\, you need to email gamas@ayclogic.com and chet@ayclogic.com to setup additional class to help you guys with your final project. In your email\, please provide your availability times to meet. Don’t just give one\, give multiple availabilities.\nAllison-Madison team\, you need to email gamas@ayclogic.com and chet@ayclogic.com to setup additional class to help you guys with your final project. In your email\, please provide your availability times to meet. Don’t just give one\, give multiple availabilities.\nJason-Wesley team\, do as much progress as you can\, but especially the one mentioned in your project proposal as discussed in the class.\n\nWesley: Create moving_saw.py display on the screen. Make sure it has the animation.\nJason:  Create fruit.py display on the screen.\nJason: Create Landing page with play button and title image.\nWesley: Display Countdown Timer on top of the screen.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-chet/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210925T150000
DTEND;TZID=America/Los_Angeles:20210925T160000
DTSTAMP:20260502T131146
CREATED:20210925T232421Z
LAST-MODIFIED:20210925T232421Z
UID:9552-1632582000-1632585600@www.ayclogic.com
SUMMARY:3 PM - Python Game Development
DESCRIPTION:Today We Do\n\nWe were able to display a different type of tower of purchase.\nWe displayed price below tower of purchase.\n\nHomework\nFor Everyone\n\nIn TowerForPurchase.py\, add one more tower_type\, it needs to have at least 3 tower type.\nFor each tower type\, please accurately put\, the attack point and price according to your project proposal.\nCurrently\, inside TowerForPurchase.py\, the price is display on the middle of the image\, reposition the price so it appears under each tower nicely. Add jewel image to the left of the price. You might need to resize the font to 25 and resizel the jewel to be 0.4 to look nicely. Look at below image for reference.\n\nIn your main.py\, make sure you have self.coins and set the value to according to your project proposal. This is going to be used to purchase tower. And display this coins right next by the jewel image on top left corner.\nFind a good position where you can place all 3 different types of TowerForPurchase on the screen where it is not overlapping with other text.\nFix your landing page. Your landing page should have a play button and a title image on top of it. If your play button is too large\, please fix it.\n\nFor Bradley\, Corey and Raelyn\n\nCurrently\, you put “Coins: 500” on jewels1(self) method\, but you did not use self.coins. Because of this even if you purchase the tower\, the Coins will always be displayed 500 on the screen. Make sure to use self.coins in your text.\nFix your Game Over page\, currently nothing is displayed when health is <= 0\, figure out why.\n\nFor Kyle and Anderson \n\nMake sure your health\, score and coins are displayed properly on the screen. Not too big and not too small. And of course not overlapping with anything.\n\n 
URL:https://www.ayclogic.com/event/3-pm-python-game-development-44/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210925T180000
DTEND;TZID=America/Los_Angeles:20210925T190000
DTSTAMP:20260502T131146
CREATED:20210926T020244Z
LAST-MODIFIED:20210926T020749Z
UID:9564-1632592800-1632596400@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Today We Do\n\nWe continued with Shoot Balloon project. We introduced BUG_DIZZY mode so bug can use different costumes when it has been pop by the balloon.\nThe bug will move down when it is in BUG_DIZZY mode.\nThe bug will disappear after is in dizzy mode for 3 seconds.\nWe optimize the loading of the bug images to be only once per game.\n\nHomework\n\nIf you have not done it\, please change the explode_score.py to have the score to be in the middle of the image\, instead of the top left corner.\nAdd Landing Page. The landing page need to have balloon_title.png and play_button.png. This is very similar to all other games we have done before.\nAdd Count Down timer\, when game is in session. Look at how we did it in Flappy Duck. After the countdown time goes to 0\, display a Game Over page.\nGame Over page should have play button.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-165/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR