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:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240304T170000
DTEND;TZID=America/Los_Angeles:20240304T180000
DTSTAMP:20260429T191425
CREATED:20240305T023956Z
LAST-MODIFIED:20240305T025113Z
UID:24172-1709571600-1709575200@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Darin
DESCRIPTION:What We Did Today:\n\nMade our code to create birds a bit cleaner using a method called create_bird() that uses a timer to create the birds (since the create_bird() method is called inside of a while loop in game_loop)\nMade our birds spawn randomly on the y axis\nMade different birds spawn using f”” formatting where we changed the bird  type number\nEmphasized how the bird update should come after the cloud update so that the birds go in front of the clouds\nStarted on the code to change the suffix (A or B) to make the bird start flapping its wings (we will complete this next week!)\n\nHomework:\n\nFor your homework\, make a new method in main.py called create_cloud() which does the same thing as create_bird()\, where the cloud object creation and adding happens inside of the create_cloud() method\nYou will have to make a timer called self.create_cloud_timer inside __init__ \, and make the clouds appear at random on the y axis.\nFor the bird timer\, set its value to 80.\nChange the cloud number that spawns between cloud1.png\, cloud2.png\, and cloud3.png.\nYou do not need a for loop for this.\nNOW\, after all of the above\, change the code so that the cloud spawns from the right and travels to the left. (try to figure out how this works)Good Luck.\nAlso\, when you are done submitting this\, by Sunday night I will leave comments to your homework so you will need to update your project from the upper left\, and if it asks you to merge\, merge yours\n\n\nNotes:\nIf you have any questions\, feel free to email me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/5-pm-python-game-development-darin-5/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240304T190000
DTEND;TZID=America/Los_Angeles:20240304T200000
DTSTAMP:20260429T191425
CREATED:20240305T040015Z
LAST-MODIFIED:20240305T040015Z
UID:24179-1709578800-1709582400@www.ayclogic.com
SUMMARY:7 PM – Python Game Development – Sebastian
DESCRIPTION:Today We Did \n\nAdded credit page button\nAdded draw_text()\nBegan credits page\nYou can always find the code we wrote in class in my Gitlab repository here:\nhttps://gitlab.com/gsugiart/mon-7-pm-shoot-balloon/-/tree/sat_7_pm_sebastian?ref_type=heads\nAYC Logic’s observed holidays: https://www.ayclogic.com/observed-holidays/\nIn case you need anything\, feel free to email me at sebastian@ayclogic.com\n\nHomework\n\nContinue with the homework we wrote together in our project proposal document.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-sebastian-30/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR