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:20190310T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20191103T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191201T150000
DTEND;TZID=America/Los_Angeles:20191201T162000
DTSTAMP:20260503T181544
CREATED:20191202T002210Z
LAST-MODIFIED:20191202T002210Z
UID:2513-1575212400-1575217200@www.ayclogic.com
SUMMARY:3 PM Python Game Development Make up
DESCRIPTION:We went over how to make detect if any of the player has won the game.\nWe went over how to display the winning banner.\nWe went over how to stop the game after either player win the game.\nNo homework.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-make-up-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191207T150000
DTEND;TZID=America/Los_Angeles:20191207T160000
DTSTAMP:20260503T181544
CREATED:20191208T024336Z
LAST-MODIFIED:20191212T030023Z
UID:2533-1575730800-1575734400@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We completed Pong project.\nWe went through Pycharm features that can help user to easily navigate between Python files and functions and classes.\nWe reviewed Pong project\, Sprite and class inheritance.\nHomework:\n\nCreate Bird class. Create FlyingBird and NonFlyingBird classes. The FlyingBird and NonFlyingBird classes need to inherit from Bird class. For attributes that Bird class should have\, think about some of the attributes that Bird has. For instance all bird can breathe\, all birds have fur.\nDecide what your final projects going to be?\n\nThe final project needs to have at least 2 sprites. The more the better.\nIt can be games or cool animations.\nIt needs to have sound effect.\nIt needs to have collision detection between sprites.\nLook at game assets in the following places\n\nhttps://opengameart.org/ (Free images and sounds)\nhttps://graphicriver.net/game-assets (High quality images\, not free)\nhttps://www.zapsplat.com/sound-effect-categories/  Free sound effect
URL:https://www.ayclogic.com/event/3-pm-python-game-development-17/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191207T160000
DTEND;TZID=America/Los_Angeles:20191207T170000
DTSTAMP:20260503T181544
CREATED:20191208T010554Z
LAST-MODIFIED:20191211T071547Z
UID:2531-1575734400-1575738000@www.ayclogic.com
SUMMARY:4 PM Pygame Development
DESCRIPTION:We started Birdie project\n\nWe learn how to load image in pygame.\nWe learn how to scale down loaded image in pygame.\nWe learn about Frame Per Second.\n\n\nHomework:\n\nLoad bird01_B.png image in main.py.\nAlternate drawing bird01_A.png and bird01_B.png so the bird will look like it is flapping.
URL:https://www.ayclogic.com/event/4-pm-pygame-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191211T190000
DTEND;TZID=America/Los_Angeles:20191211T200000
DTSTAMP:20260503T181544
CREATED:20191214T220915Z
LAST-MODIFIED:20191214T220915Z
UID:2569-1576090800-1576094400@www.ayclogic.com
SUMMARY:7 PM Python Game Development - Makeup
DESCRIPTION:We completed Pong project.\nWe went over how to use Pycharm properly with all the various features available in Pycharm.\nWe started with ShootBaloon project.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-makeup/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191214T160000
DTEND;TZID=America/Los_Angeles:20191214T170000
DTSTAMP:20260503T181544
CREATED:20191215T001426Z
LAST-MODIFIED:20191215T001426Z
UID:2573-1576339200-1576342800@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We went over of what needs to be done in the final project.\n\nTonight\, the group need to submit\, via email\,\n\na detail plan of what the final project games going to do.\n\nthe plan needs to describe what how many sprite it is going to have.\nhow does the sprite interact with each other?\nWhat will the sprite do?\nWhat happen when they collide?\nWhat happen when they hit the edge?\nHow does the game ends? Does it has time duration.\nWhich keyboard keys will the game react to?\nDoes it react to mouse movement?\n\n\nWhich game asset URL you guys want to use?\nWhich background music you guys want to use?\n\n\nShare the files via google drive.\n\n\nWe started Shoot Baloon project.\nHomework:\n\nIn the shoot baloon project\, add the Score and Count Down text like below.\n\n\n\n\nStart working on your project.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-18/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191221T150000
DTEND;TZID=America/Los_Angeles:20191221T160000
DTSTAMP:20260503T181544
CREATED:20191222T032518Z
LAST-MODIFIED:20191222T032518Z
UID:2620-1576940400-1576944000@www.ayclogic.com
SUMMARY:3 PM Python Game Development
DESCRIPTION:We continued with Shoot Balloon project.\n\nWe display score and count down.\nWe display target center and cross.\n\n\nHomework:\n\nCreate target.py\nInside this file create Target class.\n\nthis class needs to inherit from “pygame.sprite.Sprite” class. Look at Player or BouncingBall classes in Pong project for reference.\nMove logic to draw target from main.py to this class.\nThis class need to have update(self) function.\nThis class need to have the “rect” as the hit point. Look at Pong project for reference.\n\n\nPlease start working on the Final project and send me email or text if you have questions during holiday. DO NOT WAIT until the last minute.
URL:https://www.ayclogic.com/event/3-pm-python-game-development-19/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20191222T160000
DTEND;TZID=America/Los_Angeles:20191222T164000
DTSTAMP:20260503T181544
CREATED:20191223T004124Z
LAST-MODIFIED:20191223T004716Z
UID:2627-1577030400-1577032800@www.ayclogic.com
SUMMARY:4 PM Python Level 1 - make up
DESCRIPTION:We went through how to use Pycharm.\nWe continued with Birdie project\n\nWe learn how to load multiple images and animate bird flapping-wing by using delay timer.\n\n\nHomework:\n\nLoad the second bird image and make it appear from right to left.
URL:https://www.ayclogic.com/event/4-pm-python-level-1-5/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR