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:20210314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20211107T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210505T190000
DTEND;TZID=America/Los_Angeles:20210505T200000
DTSTAMP:20260512T134323
CREATED:20210506T040919Z
LAST-MODIFIED:20210506T041300Z
UID:7531-1620241200-1620244800@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We went over homework for score.\nWe added game modes and landing page\nWe added logic for switching between game modes\nWe added logic for killing player after it falls under the screen.\nI’ve uploaded the code here.\nHomework:\n\nReview the logic for transitioning between mode.\nAdd logic to “flip” the coin between the three different images.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-51/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210505T180000
DTEND;TZID=America/Los_Angeles:20210505T190000
DTSTAMP:20260512T134323
CREATED:20210506T015929Z
LAST-MODIFIED:20210506T041310Z
UID:7525-1620237600-1620241200@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We went over the homework to create fireball and move the player up and down.\nWe added logic to shoot fireballs from the position of the player\nI’ve uploaded the source code here.\nHomework:\n\nMake the player have direction RIGHT when it moved to the right and have direct LEFT when it moved to the left.\nThen pass the direction of the player to the fireball\, so that the fireball moves in the direction the player was moving.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-132/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210501T171000
DTEND;TZID=America/Los_Angeles:20210501T175000
DTSTAMP:20260512T134323
CREATED:20210502T021530Z
LAST-MODIFIED:20210502T021530Z
UID:7439-1619889000-1619891400@www.ayclogic.com
SUMMARY:5 PM - Python Game Development - extra lesson
DESCRIPTION:Assisted student with Flappy Duck project
URL:https://www.ayclogic.com/event/5-pm-python-game-development-extra-lesson/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210501T140000
DTEND;TZID=America/Los_Angeles:20210501T160000
DTSTAMP:20260512T134323
CREATED:20210502T021139Z
LAST-MODIFIED:20210508T210427Z
UID:7435-1619877600-1619884800@www.ayclogic.com
SUMMARY:2 PM - Minecraft Modding in Java
DESCRIPTION:We created ability for Saturn Lightning Axe to strike lightning to all living beings within 10 spaces from the user.\nHomework:\n\nAdd a similar ability to Saturn Sword to make all living beings within 10 spaces from the user to float to the air.
URL:https://www.ayclogic.com/event/2-pm-minecraft-modding-in-java/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210501T130000
DTEND;TZID=America/Los_Angeles:20210501T140000
DTSTAMP:20260512T134323
CREATED:20210501T205524Z
LAST-MODIFIED:20210501T211157Z
UID:7424-1619874000-1619877600@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:We went over the homework to position the super fireball correctly and added the birdie title above the play button.\nWe added some nice background for the landing page including the birds and clouds.\nWe refactored the code to make it easier to read.\nI’ve uploaded the finished code here.\nHomework\n\nReview the Birdie code base.\nFocus on what are the common steps to create a new sprite and review code to handle collision between player and bird.\nIf you have questions about the Birdie project please bring up next class.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-21/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210501T120000
DTEND;TZID=America/Los_Angeles:20210501T130000
DTSTAMP:20260512T134323
CREATED:20210501T200144Z
LAST-MODIFIED:20210501T200144Z
UID:7422-1619870400-1619874000@www.ayclogic.com
SUMMARY:12 PM - Advanced Python Game Development
DESCRIPTION:Homework:\n\nCreate walls for your game\nAdd hitbox for tank and each of the wall.\nDetect collision between tank and the wall. When they collide\, make the wall disappear
URL:https://www.ayclogic.com/event/12-pm-advanced-python-game-development-3/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210501T100000
DTEND;TZID=America/Los_Angeles:20210501T110000
DTSTAMP:20260512T134323
CREATED:20210501T183147Z
LAST-MODIFIED:20210501T183147Z
UID:7417-1619863200-1619866800@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:Homework:\n\nWhen countdown goes to 0\, stop the bird chirping sound.\nWhen countdown goes to 0\, display GAME WIN page.\nWhen target pop the balloon\, play the “plop.wav” sound effect.\nWhen target kill the bug\, play the “plop.wav” sound effect.\nAdd credit page.
URL:https://www.ayclogic.com/event/10-am-python-game-development-48/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210501T090000
DTEND;TZID=America/Los_Angeles:20210501T100000
DTSTAMP:20260512T134323
CREATED:20210501T183533Z
LAST-MODIFIED:20210501T183533Z
UID:7419-1619859600-1619863200@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:Homework:\n\nThe title image and the play button is now overlapping. Move the title image up a little bit.\nWhen you die and click the play button do the following\n\nClear all existing Tubes\nClear all existing Coins\nPut the player back to its player_group.\nFor all these 3 tasks look at how we did it in Birdie project
URL:https://www.ayclogic.com/event/9-am-python-game-development-53/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210430T180000
DTEND;TZID=America/Los_Angeles:20210430T190000
DTSTAMP:20260512T134323
CREATED:20210501T042727Z
LAST-MODIFIED:20210501T042727Z
UID:7413-1619805600-1619809200@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We displayed Explode sprite when we pop the balloon.\nWe added points on top of the Explode sprite.\nWe added “Bad Balloon” text on top of the balloon.\nWe completed Python Game Development course today. Good job students. Hooray.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-131/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210429T190000
DTEND;TZID=America/Los_Angeles:20210429T200000
DTSTAMP:20260512T134323
CREATED:20210430T030856Z
LAST-MODIFIED:20210507T020419Z
UID:7390-1619722800-1619726400@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We randomize coin to be on the top and the bottom location.\nWe enabled GAME_LANDING_PAGE and GAME_IN_SESSION.\nWe added the ability for the player to jump.\nWe added hitbox (rect) to the player.\nHomework:\n\nDetect collision between player and tube. Look at how we detect collision between player and bird in Birdie project.\nWhen they collide\, switch the game_mode to GAME_LANDING_PAGE.\nDetect collision between player and coin. When they collide\, increase score class attribute. Look at how we increase score in Birdie when the fireball hit the bird.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-50/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210429T180000
DTEND;TZID=America/Los_Angeles:20210429T190000
DTSTAMP:20260512T134323
CREATED:20210430T032853Z
LAST-MODIFIED:20210430T032853Z
UID:7392-1619719200-1619722800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We fixed the problem with setting all the moles to EMPTY_MODE after user click play button.\nWe fixed the score on the explode image.\nWack-A-Mole game is completed.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-130/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210428T190000
DTEND;TZID=America/Los_Angeles:20210428T200000
DTSTAMP:20260512T134323
CREATED:20210429T031911Z
LAST-MODIFIED:20210429T033938Z
UID:7347-1619636400-1619640000@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We did the homework to add add the Coin and keep track of collision between player and the tube\nWe made the player enter dizzy mode when it hits the tube.\nI’ve uploaded the source code here.\n Homework:\n\nAdd logic to keep track of a “score” which is the number of coins collected.\nMake the score increase when the player hits a coin.\nDisplay the score on the screen similar to what we did for Birdie.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-49/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210428T180000
DTEND;TZID=America/Los_Angeles:20210428T190000
DTSTAMP:20260512T134323
CREATED:20210429T015801Z
LAST-MODIFIED:20210429T043658Z
UID:7344-1619632800-1619636400@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We went over homework to slow the birds flapping of wings\nWe added the Player sprite and moved it back and forth.\nI’ve uploaded the code here.\n Homework:\n\nCreate a new Sprite class called Fireball\nAdd logic to draw create a new fireball on the screen that moves to the right when the user presses the “f” key.\nMove the player up and down with the “w” and “s” keys.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-129/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210427T180000
DTEND;TZID=America/Los_Angeles:20210427T190000
DTSTAMP:20260512T134323
CREATED:20210428T015917Z
LAST-MODIFIED:20210428T015917Z
UID:7329-1619546400-1619550000@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:Homework:\n\nWhen user click the play button\, please do the following:\n\nReset score\nReset number of hearts.\nSet all the moles to EMPTY mode.\n\n\nAdd the credit page\n\nGame Developer: <your name>\nGame Designer: <your name>\nGame Assets: <Game River>\nAdvisor: Gamas Chang\nCoding School: AYCLOGIC.COM\nAdd Play Button
URL:https://www.ayclogic.com/event/6-pm-python-game-development-128/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T180000
DTEND;TZID=America/Los_Angeles:20210424T190000
DTSTAMP:20260512T134323
CREATED:20210425T022443Z
LAST-MODIFIED:20210425T022443Z
UID:7279-1619287200-1619290800@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We added Tube with different sizes appear on the screen. We did this by making the Y negative so only section of the tube appear on the screen\, making it shorter.\nWe added Tube on the bottom.\nHomework:\n\nCreate a new sprite player.py.\nUse the following images to make the player flap its wings: Green duck #1-01.png and Green duck #2-01.png.\nMake it appear on the screen.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-127/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T130000
DTEND;TZID=America/Los_Angeles:20210424T140000
DTSTAMP:20260512T134323
CREATED:20210424T210013Z
LAST-MODIFIED:20210424T211213Z
UID:7273-1619269200-1619272800@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:We went over the homework to draw the super fireball cool-down indicator\nWe made the cool-down indicator flash\nWe made the play button sensitive to the position of the mouse\nWe added music and sound effects when a bird gets killed.\nHomework:\n\nCurrently the super fireball is being created on top of the player.  Instead we want to make the fireball look like it shoots out of the player\nWhen the player if facing to the left\, make the fireball be positioned to the left of the player.\n\n\n\n\nWhen the player is facing to the right\, make the fireball position to the right of the player.\n\n\n\n\nAdd the “birdie_title.png” and position it centered above the play button.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-20/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T120000
DTEND;TZID=America/Los_Angeles:20210424T130000
DTSTAMP:20260512T134323
CREATED:20210424T195839Z
LAST-MODIFIED:20210424T195839Z
UID:7271-1619265600-1619269200@www.ayclogic.com
SUMMARY:12 PM - Advanced Python Game Development
DESCRIPTION:Homework:\n\nControl the tank with W\, A\, S\, D keys in your keyboards. Make sure to also move the turret as the tank moves.\nWe need to learn a little bit of trigonometry so we can make the turret points to where the mouse is. Therefore\, please watch this Youtube and read this one article:\n\nhttps://www.youtube.com/watch?v=ElewYKmRQNw\nhttps://math.stackexchange.com/questions/707673/find-angle-in-degrees-from-one-point-to-another-in-2d-space
URL:https://www.ayclogic.com/event/12-pm-advanced-python-game-development-2/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T100000
DTEND;TZID=America/Los_Angeles:20210424T110000
DTSTAMP:20260512T134323
CREATED:20210424T175553Z
LAST-MODIFIED:20210424T175553Z
UID:7265-1619258400-1619262000@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:Homework:\n\nWhen regular balloon pop by target\, play the plop.wav sound effect.\nWhen bad balloon pop by target\, play the explodify.way sound effect.\nWhen bug hit by target\, play the plop.wav.\nWhen you start the game\, show GAME_LANDING_PAGE with Play button and balloon_title.png
URL:https://www.ayclogic.com/event/10-am-python-game-development-47/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210424T090000
DTEND;TZID=America/Los_Angeles:20210424T100000
DTSTAMP:20260512T134323
CREATED:20210424T180129Z
LAST-MODIFIED:20210424T180129Z
UID:7267-1619254800-1619258400@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:We made the program play collect5.wav when player hit the coins.\nWe displayed the score and count down. The count down is still work in progress.\nHomework:\n\nWhen the program start\, display PLAY button and the FlappyBirdLogo.png. Look at how we did this in Birdie game.\nWhen user click on the play button\, start the game.
URL:https://www.ayclogic.com/event/9-am-python-game-development-52/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210422T190000
DTEND;TZID=America/Los_Angeles:20210422T200000
DTSTAMP:20260512T134323
CREATED:20210423T030858Z
LAST-MODIFIED:20210423T030858Z
UID:7245-1619118000-1619121600@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We made the coins between the tube.\nWe added gravity to the player.\nWe made the gap between the tube bigger.\nHomework:\n\nMake the coin appear randomly on top or on the bottom.\nAdd 2 game modes:\n\nGAME_LANDING_PAGE\nGAME_IN_SESSION\n\n\nSimilar to how we did it in the Birdie game\, we want to display the landing page (the one with the play button and the title) when we first start our program. Refer to Birdie game on how we did it.\nObviously this includes when user click on the Play button\, to start the game.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-48/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210422T180000
DTEND;TZID=America/Los_Angeles:20210422T190000
DTSTAMP:20260512T134323
CREATED:20210423T031823Z
LAST-MODIFIED:20210423T031935Z
UID:7247-1619114400-1619118000@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We made the Hammer Powerup icon appear for 5 seconds after hammer hit the green potion.\nWe made the score to increase faster when user is in powerup mode.\nHomework:\n\nWhen in GAME_OVER mode\, display\n\nGAME OVER big text\nPlay Button and Credit button\n\n\nWhen in GAME_WIN mode\, display\n\nGAME WIN big text\nPlay Button and Credit button.\n\n\nIn the Landing page\, display Credit button next to the play button.\nDownload the “Game_SFX_by_OwlishMedia.zip” from the google drive and do the following\n\nFind a good sound effect for when the mole attack. When mole attack\, you need to play this sound effect\nFind a good sound effect when hammer hit the mole during powerup. Should be something loud and obvious. Replace explodify.wav with this sound effect.\n\n\nCreate a new sprite explode.py and use the image explode.png.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-125/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210421T190000
DTEND;TZID=America/Los_Angeles:20210421T200000
DTSTAMP:20260512T134323
CREATED:20210422T031622Z
LAST-MODIFIED:20210422T032228Z
UID:7232-1619031600-1619035200@www.ayclogic.com
SUMMARY:7 PM - Python Game Development
DESCRIPTION:We went over the homework to add the Player.\nWe randomized the height of the tubes.\nWe made the player drop from gravity.\nHomework:\n\nCreate a sprite class for the “Coin”\n\nMake the coin switch between coin 1\, coin 2\, coin 3.\n\n\nAdd a hitbox to the player and tubes and make the player die if it hits the tube.
URL:https://www.ayclogic.com/event/7-pm-python-game-development-47/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210421T180000
DTEND;TZID=America/Los_Angeles:20210421T190000
DTSTAMP:20260512T134323
CREATED:20210422T015836Z
LAST-MODIFIED:20210422T015848Z
UID:7217-1619028000-1619031600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We went over the homework to add a direction to the cloud sprite class.\nWe made the cloud have a width offset when it’s moving to the right.\nWe made the bird flap its wings\nHomework:\n\nThe birds are flapping wings too fast.  Slow this down using the timer technique we also used to slow the creation of birds and clouds.  Wait 10 frames before flapping wings.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-124/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210420T180000
DTEND;TZID=America/Los_Angeles:20210420T190000
DTSTAMP:20260512T134323
CREATED:20210421T235520Z
LAST-MODIFIED:20210421T235816Z
UID:7210-1618941600-1618945200@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We continued with Wack-a-mole final project.\n\nWe displayed the Play Button.\nWhen user click on the Play Button\, it will start the game.\nWhen Mole attack\, reduce the health (heart symbols).\n\n\nHomework:\n\nWhen the health goes to 0\, display GAME OVER page.\nWhen the score reach to 10\, display GAME WIN page.\nWhen Hammer hit the mole\, add the plov.wav sound effect. You need to copy this sound effect from either birdie or flappy duck project.\nDisplay Title.png on top of the play button.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-123/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210417T180000
DTEND;TZID=America/Los_Angeles:20210417T190000
DTSTAMP:20260512T134323
CREATED:20210418T022605Z
LAST-MODIFIED:20210418T022605Z
UID:7161-1618682400-1618686000@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We started Flappy Duck project.\n\nWe setup the project in pycharm\nWe created Tube sprite and display it on the screen.\n\n\nHomework:\n\nCreate a tube once every 2 seconds.\n\nEach of the Tube needs to spawn on the right side of the screen\nEach of the Tube needs to move to the left.\n\n\n\n\n\n 
URL:https://www.ayclogic.com/event/6-pm-python-game-development-122/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210417T130000
DTEND;TZID=America/Los_Angeles:20210417T140000
DTSTAMP:20260512T134323
CREATED:20210417T210000Z
LAST-MODIFIED:20210417T214358Z
UID:7155-1618664400-1618668000@www.ayclogic.com
SUMMARY:1 PM - Python Game Development
DESCRIPTION:We went over the homework to launch super fireballs\nWe added a function handle_bird_fireball_collision to reset the game when the player dies\nWe added logic to detect when the user clicks the play button and then reset the player to the origin.\nI’ve uploaded the code here.\nHomework:\n\nCreate a new indicator to show how much time left until the user/player can launch another *SUPER* fireball.  You can use similar code to what we did to show the player’s score.
URL:https://www.ayclogic.com/event/1-pm-python-game-development-19/
CATEGORIES:Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210417T120000
DTEND;TZID=America/Los_Angeles:20210417T130000
DTSTAMP:20260512T134323
CREATED:20210417T200102Z
LAST-MODIFIED:20210417T200102Z
UID:7153-1618660800-1618664400@www.ayclogic.com
SUMMARY:12 PM - Advanced Python Game Development
DESCRIPTION:We started Tank War game.\n\nWe added game loaders\nWe added the background and the wall\n\n\nHomework:\n\nCreate tank.py\n\nload all 4 images under “assets/Player_2/Type_1/PlayerTank_2_1_{index}.png”\nanimate these 4 images. Look at how we did it in Birdie project on player.py.\n\n\nCreate turret.py\n\nuse “assets/Player_2/Type_1/PlayerTank_2_1_Turret_0.png”\n\n\nDisplay both the tank and the turret on the screen. The turret has to be displayed right on top of the tank.
URL:https://www.ayclogic.com/event/12-pm-advanced-python-game-development/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210417T100000
DTEND;TZID=America/Los_Angeles:20210417T110000
DTSTAMP:20260512T134323
CREATED:20210417T181952Z
LAST-MODIFIED:20210417T181952Z
UID:7151-1618653600-1618657200@www.ayclogic.com
SUMMARY:10 AM - Python Game Development
DESCRIPTION:We continued with Shoot Balloon project.\n\nWe added the bug on the screen that can move to the left.\nWe added the explosion sprite.\n\n\nHomework:\n\nChange the code in main.py so it will create bugs periodically. Look how we did in Birdie project when we create birds periodically.\nDetect collision between bug and the target. If they collide and the user click the mouse\, display the explosion sprite with the bug.speed as the score.\nAdd sound effect plop.wav when user pop balloons and bug.
URL:https://www.ayclogic.com/event/10-am-python-game-development-46/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210417T090000
DTEND;TZID=America/Los_Angeles:20210417T100000
DTSTAMP:20260512T134323
CREATED:20210417T165621Z
LAST-MODIFIED:20210417T165621Z
UID:7149-1618650000-1618653600@www.ayclogic.com
SUMMARY:9 AM - Python Game Development
DESCRIPTION:Homework:\n\nDetect collision between player and the coin. If they collide\, make the coin disappear.\nAdd sound effect when player and coin collide\, use the assets/audio/plop.wav audio file.
URL:https://www.ayclogic.com/event/9-am-python-game-development-51/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20210416T180000
DTEND;TZID=America/Los_Angeles:20210416T190000
DTSTAMP:20260512T134323
CREATED:20210417T051235Z
LAST-MODIFIED:20210417T051235Z
UID:7140-1618596000-1618599600@www.ayclogic.com
SUMMARY:6 PM - Python Game Development
DESCRIPTION:We continued with Shoot Balloon game.\nWe added target sprite.\nWe fixed a lot of small errors each of the students have\nHomework:\n\nDetect collision between Target and Balloon. If they collide and user click on the mouse\, then make the Balloon disappear.\nCreate a new sprite explode.py. Use the explode.png.\nMake the new sprite appear when the balloon collide with the target.\nIf you have not done with your final project\, please finish it.
URL:https://www.ayclogic.com/event/6-pm-python-game-development-121/
CATEGORIES:Python Class,Python Game Development
END:VEVENT
END:VCALENDAR