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:20240310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20241103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240506T170000
DTEND;TZID=America/Los_Angeles:20240506T180000
DTSTAMP:20260429T145642
CREATED:20240506T220054Z
LAST-MODIFIED:20240507T010632Z
UID:25014-1715014800-1715018400@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Darin
DESCRIPTION:What We Did Today:\n\nStarted on the Flappy Bird Project\, where we initialized and spawned a tube to moves backwards in our screen.\n\nHomework:\n\nCreate a new Player class\, and (using Birdie’s player class as reference)\, make the Player spawn on the screen and flap its wings. You do not have to make the player bird move in different directions since it only goes forwards.\nRemove all the unnecessary code as you copy it from Birdie.\n\nIMPORTANT NOTES:\nI forgot to mention this in class\, but if you are working in the “master” branch\, you should copy your code first and then checkout your own branch from the lower left git logo. \nIf you do not see any other branches other than master\, then you should “update” your project first. \nDo not push and commit until you are in your own branch. \nYou can contact me via ddjapri@ayclogic.com for any questions or concerns.
URL:https://www.ayclogic.com/event/5-pm-python-game-development-darin-12/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240513T170000
DTEND;TZID=America/Los_Angeles:20240513T180000
DTSTAMP:20260429T145642
CREATED:20240514T075551Z
LAST-MODIFIED:20240514T075551Z
UID:25107-1715619600-1715623200@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Darin
DESCRIPTION:What We Did Today:\n\nContinued on the Flappy Duck project\, where we made the player flap\, as well as added hit-boxes around the player and tubes\, and we added collision detection.\nLearnt how to crop images using FireAlpaca (a free image editing software).\n\nHomework:\n\nAttempt to make the player bird “flap”.\nYou can start by making the bird automatically fall downwards first.\nSet your speed to a negative value\, and then change the y position of the bird by adding the y position with the speed value: self.y += speed\nBut every time the bird falls downwards (in other words\, every time the update() method is called)\, decrease the value of “speed” so that the bird falls faster.\nAfter this\, check for the space key to be pressed\, and if it does get pressed\, set the value to a positive value.\n\nIMPORTANT NOTES:\nYou can contact me via ddjapri@ayclogic.com for any questions or concerns.
URL:https://www.ayclogic.com/event/5-pm-python-game-development-darin-13/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240520T170000
DTEND;TZID=America/Los_Angeles:20240520T180000
DTSTAMP:20260429T145642
CREATED:20240521T011044Z
LAST-MODIFIED:20240521T011044Z
UID:25171-1716224400-1716228000@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - Darin
DESCRIPTION:What We Did Today:\n\nContinued on the Flappy Duck project\, where we made the player fall with gravity and have the ability to jump.\nFixed our tube gap distance in a more formal way for editing.\nLearnt how to crop images using FireAlpaca (a free image editing software).\n\nHomework:\n\n\n\n# Your homework is to create and blit the coin class into existence. The coin has 3 different images\, so you could do somethingl ike\n# for SUFFIX in ["1"\, "2"\, "3"] to loop through each image and add that into a list\n\n# You want to create a create_coin method in main.py\, use a new coin timer to make the coins appear.\n\n# IF you want to get ahead\, you can try to make the coin appear randomly on the y axis.\n\n\n\nIMPORTANT NOTES:\nYou can contact me via ddjapri@ayclogic.com for any questions or concerns.
URL:https://www.ayclogic.com/event/5-pm-python-game-development-darin-14/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR