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:20240330T090000
DTEND;TZID=America/Los_Angeles:20240330T100000
DTSTAMP:20260426T134858
CREATED:20240330T030342Z
LAST-MODIFIED:20240330T030342Z
UID:24570-1711789200-1711792800@www.ayclogic.com
SUMMARY:9 AM - Python Game Dev - Indo - Gamas
DESCRIPTION:Today We Did\n\nWe learned about pygame library.\nWe learned about how to blit image to screen.\nWe learned how to move bird left and right.\n\nHomework\n\nMemorize the X\, Y coordinate in Pygame. Make sure you can answer these questions next week.\n\nWhere is the (0\,0) coordinate?\nIf you go left or right\, what’s change and does it become bigger or smaller?\nIf you go up or down\, what’s change and does it become bigger or smaller?\nHow to prepare/load an image into your program?\nHow to draw the image into the screen?\n\n\nChange the code to display the following images on the screen:\n\nbird02_A.png\, bird_03_B.png\, bullet.png and cloud_1.png\nMake sure these images are resized so they don’t look huge.
URL:https://www.ayclogic.com/event/9-am-python-game-dev-indo-gamas-2/
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20240330T090000
DTEND;TZID=America/Los_Angeles:20240330T100000
DTSTAMP:20260426T134858
CREATED:20240330T032844Z
LAST-MODIFIED:20240330T032844Z
UID:24572-1711789200-1711792800@www.ayclogic.com
SUMMARY:SAT - 9 AM - Indo - Python Game Development - Joel
DESCRIPTION:Today we did:\n\nWe worked on the balloon class.\nWe made sure to have all colors of the balloon\, as well as the update method.\nWe created a balloon group in main\, as well as the create_balloon function\, and called them in the game loop.\n\nHomework:\n\nChoose the assets you want to use in your project.\nMake sure you’re NOT working on the master branch\, but on your own branch.\nMake sure that in your Balloon class\, you’re setting self.image to the random.choice(self.images)\, as this will create balloons with different colors.\nCreate a new class called Target\, and you can copy the code from another class. Load the red_star as the image. You can add or remove anything you feel you need to add or remove\, but in the update function\, you are going to take the mouse’s x and y and that will be the target’s x and y.\nIn the main\, create the target in the constructor with x and y arguments being the center of the screen\, and put it in a single group (GroupSingle). Then simply call the update on the group in the game loop.\n\nIf you have any questions\, feel free to email me at joel@ayclogic.com or Mr. Gamas at gamas@ayclogic.com.
URL:https://www.ayclogic.com/event/sat-9-am-indo-python-game-development-joel-2/
END:VEVENT
END:VCALENDAR