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:20250309T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20251102T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20251008T190000
DTEND;TZID=America/Los_Angeles:20251008T200000
DTSTAMP:20260428T095606
CREATED:20251009T030927Z
LAST-MODIFIED:20251009T030927Z
UID:31233-1759950000-1759953600@www.ayclogic.com
SUMMARY:7:00 PM – Python Game Development – Darin
DESCRIPTION:What We Did Today:\n\nCreated collisions for our flappy duck\nGive flappy duck the ability to jump up and fall down\nCleaned up code with TESTING variable\n\nHomework:\n\n# homework:\n# 1. modify the code here so that the duck flaps its wings. This is similar again to dragon birdie\n\n# 2. modify the hitbox of the duck so they are smaller. (crop the image)\n\n# 3. add in a game score to the top right. This is also similar to dragon birdie.\n# whenever you pass a tube\, you increment the score by one\n\nNotes:\nAll class notes can be found here: https://drive.google.com/drive/folders/1ClxGyA_3oLZtwhgN0j3BVZjpffoxMHNj?usp=sharing \nYou can reach me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/700-pm-python-game-development-darin/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20251010T180000
DTEND;TZID=America/Los_Angeles:20251010T190000
DTSTAMP:20260428T095606
CREATED:20251011T021410Z
LAST-MODIFIED:20251011T021410Z
UID:31258-1760119200-1760122800@www.ayclogic.com
SUMMARY:6 PM – Python Game Development – Joel (Darin Sub)
DESCRIPTION:Today We Did:\n\nCreated the collision logic for the coin\, added game modes\, and randomized spawn point of the coin.\n\nHomework\n# homework\n# create a method called handle_play_and_credit_buttons() that spawns the play button but also checks for any clicks\n# when a click is done on the play button\, change the game mode to GAME_LIVE. make sure the clicks only get\n# detected on the play button\n\n# do the same for the credits button <- same logic as the play button
URL:https://www.ayclogic.com/event/6-pm-python-game-development-joel-darin-sub/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20251015T190000
DTEND;TZID=America/Los_Angeles:20251015T200000
DTSTAMP:20260428T095606
CREATED:20251016T030606Z
LAST-MODIFIED:20251016T030708Z
UID:31312-1760554800-1760558400@www.ayclogic.com
SUMMARY:7:00 PM – Python Game Development – Darin
DESCRIPTION:What We Did Today:\n\nCreated logic for alternating costumes\nTidied up the code by refactoring\nSpawned the score variable onto our screen\n\nHomework:\n\n\n# homework\n# spawn the coins into the game\, but place them in between the tubes (you can place them in two fixed locations up and down)\n# define collisions for them as we did with the duck and tubes\n# when a collision happens\, increment score by 2\, and make the coin disappear\n# you can make it disappear by setting dokillb to True in\n# "pygame.sprite.groupcollide(self.player_group\, self.coin_group\, False\, True\, self.player_coin_coll"\n\n# make sure also that the coin changes costumes.\n\n\nNotes:\nAll class notes can be found here: https://gitlab.com/billhan5732/wed-630-flappy-duck-bill/-/tree/bill/src \nYou can reach me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/700-pm-python-game-development-darin-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20251022T190000
DTEND;TZID=America/Los_Angeles:20251022T200000
DTSTAMP:20260428T095606
CREATED:20251023T015958Z
LAST-MODIFIED:20251023T032343Z
UID:31403-1761159600-1761163200@www.ayclogic.com
SUMMARY:7:00 PM – Python Game Development – Darin
DESCRIPTION:What We Did Today:\n\nSpawned the coin and created costume alternation logic\nCoded logic for collisions for coin\, player\, and tube\n\nHomework:\n\n\n# homework\n# Fix the bug where when the player gets dizzy\, it shouldn't be able to collect coins anymore\n\n# Create the home screen of the game\n# 1. Separate most of the code in game_loop to be in a functino called self.game_in_session()\n# 2. create a new function called game_home_screen()\n# 3. write ur logic in game_home_screen to spawn the FlappyBirdLogo.png\, Play.png and Credit_button.png\n\n\nNotes:\nAll class notes can be found here: https://gitlab.com/billhan5732/wed-630-flappy-duck-bill/-/tree/bill/src \nYou can reach me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/700-pm-python-game-development-darin-3/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20251029T190000
DTEND;TZID=America/Los_Angeles:20251029T200000
DTSTAMP:20260428T095606
CREATED:20251030T030900Z
LAST-MODIFIED:20251030T030900Z
UID:31498-1761764400-1761768000@www.ayclogic.com
SUMMARY:7:00 PM – Python Game Development – Darin
DESCRIPTION:What We Did Today:\n\nCreated home screen and button clicking logic for Flappy Duck.\nAlso fixed some bugs in the game.\n\nHomework:\n\n\n# HOMEWORK\n# 1. Create collision detection for credit button\n# 2. Create a new function for the credit game mode (game_credit_screen)\n# 3. Inside of the credit screen\, write down text for:\n#   - Class name (AYCLOGIC)\n#   - Game developer name\n#   - Game advisor (Darin Djapri)\n#  Note: The way you spawn text is similar to how you spawned the score text\n# 4. If player goes out of screen (bottom of the screen) change game modes to GAME_OVER\n# 5. When game mode is GAME_OVER\, just display one text in the middle of the screen\n#    saying the game is over\n\n\nNotes:\nAll class notes can be found here: https://gitlab.com/billhan5732/wed-630-flappy-duck-bill/-/tree/bill/src \nYou can reach me at ddjapri@ayclogic.com
URL:https://www.ayclogic.com/event/700-pm-python-game-development-darin-4/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR