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:20210314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20211107T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20220313T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20221106T090000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20230312T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20231105T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230415T120000
DTEND;TZID=America/Los_Angeles:20230415T130000
DTSTAMP:20260524T111241
CREATED:20230415T193400Z
LAST-MODIFIED:20230415T195444Z
UID:18944-1681560000-1681563600@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nCreate bank_system.xml and represent the data from BankSystem.java (from the Intro to Java final test). It should have the following items\n\nbank_accounts map\ninside bank_accounts map would have a whole bunch of BasicBankAccount or PremiumBankAccount\n\n\nContinue on your TicTacToe android project. Add the Player2 label\, Player2 text field and Start Game button like below
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas-4/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230401T130000
DTEND;TZID=America/Los_Angeles:20230401T140000
DTSTAMP:20260524T111241
CREATED:20230401T210204Z
LAST-MODIFIED:20230407T011400Z
UID:18749-1680354000-1680357600@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe added click listener to all 9 boxes without doing code duplication.\nWe display circle image to the box that the user click.\n\nHomework\n\nNo class next week (04/08) because of Easter weekend.\nInside GameActivity.onClick(View view) method add codes\n\nwhen it is “player1” turn display cross image on the box.\nwhen it is “player2” turn display circle image on the box.\nAlso alternate “whichPlayerTurn” between “player1” and “player2”.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-6/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230318T130000
DTEND;TZID=America/Los_Angeles:20230318T140000
DTSTAMP:20260524T111241
CREATED:20230318T210232Z
LAST-MODIFIED:20230318T210232Z
UID:18552-1679144400-1679148000@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Homeworks\n\nXML homeworks\n\nOpen your SchoolApplication or StudentApplication\nInside this project\, create a new XML file call it: school_application.xml\nRepresent student_list inside school_application.xml.\nInside student_list create at least 4 students.\n\nRepresent each of the student using the 3 different way we can represent a student. This is very similar on how we represent Monster 3 different ways in the class.\n\n\n\n\nContinue on your Tic Tac Toe\n\nchange the button inside activity_game.xml from “button” to “reset”.\nWhen you click on the reset button\, it will print “Game is reset” to the shell. This is very similar to activity_main.xml for “Start Game” button.
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-4/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230318T120000
DTEND;TZID=America/Los_Angeles:20230318T130000
DTSTAMP:20260524T111241
CREATED:20230318T195456Z
LAST-MODIFIED:20230318T195456Z
UID:18550-1679140800-1679144400@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nContinue on Dragon Birdie mobile app.\nSet game duration to 120 seconds.\nModify GameView.createBird() codes so the frequency of bird getting created increase as the time progress:\n\nWhen game duration is at 30 seconds\, increase the frequency the bird is spawn.\nWhen game duration is at 60 seconds\, increase the frequency the bird is spawn even more.\nWhen game duration is at 90 seconds\, increase the frequency the bird is spawn even more.
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas-2/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230311T130000
DTEND;TZID=America/Los_Angeles:20230311T140000
DTSTAMP:20260524T111241
CREATED:20230318T035600Z
LAST-MODIFIED:20230318T035659Z
UID:18535-1678539600-1678543200@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Today We Did\n\nWe continued with Tic Tac Toe.\nWe started adding the Tic Tac Toe board using Linear Layout\n\nHomework\n\nNo Homework
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-3/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230311T120000
DTEND;TZID=America/Los_Angeles:20230311T130000
DTSTAMP:20260524T111241
CREATED:20230318T064244Z
LAST-MODIFIED:20230318T064244Z
UID:18541-1678536000-1678539600@www.ayclogic.com
SUMMARY:12 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nContinue with Dragon Birdie mobile application.\nAdd High score feature.\n\nThe Highscore feature should be stored inside SharedPreferences. SharedPreferences is what we used to store sound on and off setting.
URL:https://www.ayclogic.com/event/12-pm-android-game-dev-gamas/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230304T130000
DTEND;TZID=America/Los_Angeles:20230304T140000
DTSTAMP:20260524T111241
CREATED:20230304T220042Z
LAST-MODIFIED:20230304T220042Z
UID:18338-1677934800-1677938400@www.ayclogic.com
SUMMARY:1 PM - Android Game Dev - Gamas
DESCRIPTION:Homework\n\nInside activity_game.xml\, add the component number 3\, 4\, 5 and 7.\nFor component 4\, just put start (left:32dp) and top constraint (8dp).\nFor component 3\, just put end (right:32dp) and top constraint (32dp).\nFor component 5\, just put end (right:32dp) and top constraint (8dp).\nFor component 7 (reset button)\, put top\, left (32dp) and right (32dp) constraint.\nWhen you click the reset button\, print something to shell (“Reset button is clicked”)
URL:https://www.ayclogic.com/event/1-pm-android-game-dev-gamas-2/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230304T120000
DTEND;TZID=America/Los_Angeles:20230304T130000
DTSTAMP:20260524T111241
CREATED:20230304T205554Z
LAST-MODIFIED:20230304T205554Z
UID:18332-1677931200-1677934800@www.ayclogic.com
SUMMARY:12 PM - Android Game Development - Gamas
DESCRIPTION:Homework\n\nWe are using a lot of if elif else statements in our codes. There is a slightly faster way which is using switch https://www.w3schools.com/java/java_switch.asp\nReplaced code inside GameView.update() to use Java switch.
URL:https://www.ayclogic.com/event/12-pm-android-game-development-gamas-12/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230225T130000
DTEND;TZID=America/Los_Angeles:20230225T140000
DTSTAMP:20260524T111241
CREATED:20230225T220851Z
LAST-MODIFIED:20230225T220851Z
UID:18252-1677330000-1677333600@www.ayclogic.com
SUMMARY:1 PM - Android Game Development - Gamas
DESCRIPTION:Homework\n\nInside activity_main.xml\, adjust player1Label and player2Label topConstraint so it will look vertically aligned with the player1Text and player2Text.\nInside activity_game.xml\, set the background image to background_img.png\n\n 
URL:https://www.ayclogic.com/event/1-pm-android-game-development-gamas/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230225T120000
DTEND;TZID=America/Los_Angeles:20230225T130000
DTSTAMP:20260524T111241
CREATED:20230225T205253Z
LAST-MODIFIED:20230225T205253Z
UID:18240-1677326400-1677330000@www.ayclogic.com
SUMMARY:12 PM - Android Game Development - Gamas
DESCRIPTION:Homework\n\nEverytime the player kills a bird\, increase score by one.\nDisplay score in the top middle of the screen.
URL:https://www.ayclogic.com/event/12-pm-android-game-development-gamas-11/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20230204T160000
DTEND;TZID=America/Los_Angeles:20230204T170000
DTSTAMP:20260524T111241
CREATED:20230211T220809Z
LAST-MODIFIED:20230211T220809Z
UID:17942-1675526400-1675530000@www.ayclogic.com
SUMMARY:4 PM - Python Game Development - Latisha
DESCRIPTION:Today We Did\n\nWe went over the team project progress.\nWe added 2 more sprites for the project so each kid can work independently: Shuriken\, PowerUp.\n\nHomework\n\nContinue working on your team project. The due date is March 18. Make sure to make good progress every week.
URL:https://www.ayclogic.com/event/4-pm-python-game-development-latisha-4/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20221217T120000
DTEND;TZID=America/Los_Angeles:20221217T130000
DTSTAMP:20260524T111241
CREATED:20221218T024731Z
LAST-MODIFIED:20221218T024731Z
UID:17175-1671278400-1671282000@www.ayclogic.com
SUMMARY:12 PM - Android Game Development - Gamas
DESCRIPTION:Today We Did\n\nWe continued working on Birdie Mobile game.\nAdded collision detection between fireball and bird.\n\nHomework\n\nNo homework.\nNo class next week. The class will resume on Jan 7\, 2023.\nMerry Christmas and Happy New Year.\nYou can look here for AYC Logic school observed holidays
URL:https://www.ayclogic.com/event/12-pm-android-game-development-gamas-9/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20221203T120000
DTEND;TZID=America/Los_Angeles:20221203T130000
DTSTAMP:20260524T111241
CREATED:20221203T210652Z
LAST-MODIFIED:20221203T210652Z
UID:16869-1670068800-1670072400@www.ayclogic.com
SUMMARY:12 PM - Android Game Development - Gamas
DESCRIPTION:Homework\n\nAdd a hitbox in Player and Bird sprites\, but you have to use Java inheritance to avoid code duplication. Once you do this\, you also want to improve the Fireball class to inherits from this new class which contains hitbox.\nImproved your code so you only create Paint object once for every fireball and use it within the draw method.
URL:https://www.ayclogic.com/event/12-pm-android-game-development-gamas-8/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20221119T120000
DTEND;TZID=America/Los_Angeles:20221119T130000
DTSTAMP:20260524T111241
CREATED:20221119T211112Z
LAST-MODIFIED:20221119T211112Z
UID:16492-1668859200-1668862800@www.ayclogic.com
SUMMARY:12 PM - Android Game Development - Gamas
DESCRIPTION:Homework\n\nNo class on Thanksgiving week\, the class will resume on December 3rd.\nContinue on Birdie Dragon game. When launch fireball button is clicked\, create a new Fireball Sprite in front of the player. And make the fireball move the the right.
URL:https://www.ayclogic.com/event/12-pm-android-game-development-gamas-7/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20221112T120000
DTEND;TZID=America/Los_Angeles:20221112T130000
DTSTAMP:20260524T111241
CREATED:20221112T210431Z
LAST-MODIFIED:20221112T210431Z
UID:16355-1668254400-1668258000@www.ayclogic.com
SUMMARY:12 PM - Python Game Development - Gamas
DESCRIPTION:Today We Did\n\nWe added code to spawn bird every one second.\nWe added the up and down arrow to control the player movement. But we have not added the code to move the player.\n\nHomework\n\nAdd the launch_fireball.xml vector image into the bottom right corner of the screen like below
URL:https://www.ayclogic.com/event/12-pm-python-game-development-gamas/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20221105T120000
DTEND;TZID=America/Los_Angeles:20221105T130000
DTSTAMP:20260524T111241
CREATED:20221105T211519Z
LAST-MODIFIED:20221105T211519Z
UID:16237-1667649600-1667653200@www.ayclogic.com
SUMMARY:12 PM - Android Game Development - Gamas
DESCRIPTION:Today We Did\n\nWe added bird sprite to the screen.\nWe flipped the bird image horizontally so it does not move backward.\nWe started adding List<Bird> in GameView.java as to add multiple birds on the screen.\n\nHomework\n\nPeriodically spawn one bird per second on the screen.\nCreate fireball sprite and make it appear on the screen.
URL:https://www.ayclogic.com/event/12-pm-android-game-development-gamas-6/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20221022T120000
DTEND;TZID=America/Los_Angeles:20221022T130000
DTSTAMP:20260524T111241
CREATED:20221022T201916Z
LAST-MODIFIED:20221022T202101Z
UID:15958-1666440000-1666443600@www.ayclogic.com
SUMMARY:12 PM - Android Game Development - Gamas
DESCRIPTION:Today We Did\n\nWe made Player flaps wing animation.\nWe started creating Bird sprite.\nWe created FlyingCreature class and made this parent of both classes.\n\nHomework\n\nCreate 2 constants in Config.java: BIRD_MIN_SPEED\, BIRD_MAX_SPEED.\nIn Bird.java constructor\, generate a random number between BIRD_MIN_SPEED and BIRD_MAX_SPEED to be used as the bird speed.\nDisplay one bird in the screen starting from the right side of the screen moving left.\nPeriodically create one random bird per second. Hint\, you need to use timer.
URL:https://www.ayclogic.com/event/12-pm-android-game-development-gamas-5/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20221015T120000
DTEND;TZID=America/Los_Angeles:20221015T130000
DTSTAMP:20260524T111241
CREATED:20221015T200237Z
LAST-MODIFIED:20221015T200237Z
UID:15795-1665835200-1665838800@www.ayclogic.com
SUMMARY:12 PM - Android Game Development - Gamas
DESCRIPTION:Today We Did\n\nWe continued with our Dragon Birdie Mobile game.\nWe added player sprite.\nWe resized player sprite.\nWe started doing player sprite animation.\n\nHomework\n\nContinue with the player sprite animation so eventually we can see the red dragon flapping its wings. Take a look at our Python Game Development Birdie project to see how we did next_costume() method and copy the logic to your Player.java file.
URL:https://www.ayclogic.com/event/12-pm-android-game-development-gamas-4/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20221008T120000
DTEND;TZID=America/Los_Angeles:20221008T130000
DTSTAMP:20260524T111241
CREATED:20221008T195531Z
LAST-MODIFIED:20221008T195531Z
UID:15596-1665230400-1665234000@www.ayclogic.com
SUMMARY:12 PM - Android Game Development - Gamas
DESCRIPTION:Homework\n\nCreate a new class Player.java\, this will be Player sprite.\nBasically we want to load player1.png and make it appear on the screen.\nHow to do it\, follow what we did in the Background sprite.\nTalk to your parent about your phone.
URL:https://www.ayclogic.com/event/12-pm-android-game-development-gamas-3/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220917T120000
DTEND;TZID=America/Los_Angeles:20220917T130000
DTSTAMP:20260524T111241
CREATED:20220917T200259Z
LAST-MODIFIED:20220917T200259Z
UID:14998-1663416000-1663419600@www.ayclogic.com
SUMMARY:12 PM - Android Game Development With Java - Gamas
DESCRIPTION:Today We Did\n\nWe started GameActivity and GameView. This is the page where we are going to play our game eventually.\nWe were able to add part of the code in the GameView but we are not done. We are missing a dedicated Java Thread responsible to draw canvas.\n\nHomework\n\nRead this tutorial and try running the example codes as well: https://www.w3schools.com/java/java_threads.asp
URL:https://www.ayclogic.com/event/12-pm-android-game-development-with-java-gamas/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220827T160000
DTEND;TZID=America/Los_Angeles:20220827T170000
DTSTAMP:20260524T111241
CREATED:20220828T024720Z
LAST-MODIFIED:20220828T024720Z
UID:14600-1661616000-1661619600@www.ayclogic.com
SUMMARY:4 PM - Android Game Development - Gamas
DESCRIPTION:Today We Did\n\nWe continued with Birdie Mobile game.\nWe started adding Credit page.\n\nHomework\n\nNext week is labor day weekend (09/03) no class. The class will resume on 09/10 at 12 noon.\nAdded credits information on CREDIT page like below
URL:https://www.ayclogic.com/event/4-pm-android-game-development-gamas/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220312T090000
DTEND;TZID=America/Los_Angeles:20220312T100000
DTSTAMP:20260524T111241
CREATED:20220312T194546Z
LAST-MODIFIED:20220312T194546Z
UID:11975-1647075600-1647079200@www.ayclogic.com
SUMMARY:9 AM - Android Game Development With Java
DESCRIPTION:Today We Do\n\nWe learned how to use different type of bird images. There are 4 different types of Bird images bird0\, bird1\, bird2 and bird3. We randomize the bird images.\nWe reviewed the overall project.\nWe learned how to create signed APK and Android App Bundle file for sharing application to friends and family as well as deploying to Google Play Store.\nThe course is finished.\n\nHomework\n\nNo Homework because the course is finished. Congrats everyone.
URL:https://www.ayclogic.com/event/9-am-android-game-development-with-java-12/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220305T090000
DTEND;TZID=America/Los_Angeles:20220305T100000
DTSTAMP:20260524T111241
CREATED:20220305T175627Z
LAST-MODIFIED:20220305T175627Z
UID:11864-1646470800-1646474400@www.ayclogic.com
SUMMARY:9 AM - Android Game Development With Java
DESCRIPTION:Homework\n\napply screenRatioWidth and screenRatioHeight to Bird and Fireball width and height.
URL:https://www.ayclogic.com/event/9-am-android-game-development-with-java-11/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220226T090000
DTEND;TZID=America/Los_Angeles:20220226T100000
DTSTAMP:20260524T111241
CREATED:20220227T032856Z
LAST-MODIFIED:20220227T032856Z
UID:11758-1645866000-1645869600@www.ayclogic.com
SUMMARY:9 AM - Android Game Development In Java
DESCRIPTION:Homework\n\nCreate GameOver Page\nThis means you have to create a new Empty Activity\nConfigure the layout_game_activity.xml to have a big text “GAME OVER” and PLAY Button and CREDIT Button and Setting button in the middle.
URL:https://www.ayclogic.com/event/9-am-android-game-development-in-java/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220219T090000
DTEND;TZID=America/Los_Angeles:20220219T100000
DTSTAMP:20260524T111241
CREATED:20220219T193134Z
LAST-MODIFIED:20220219T193134Z
UID:11654-1645261200-1645264800@www.ayclogic.com
SUMMARY:9 AM - Android Game Development with Java
DESCRIPTION:Today We Do\n\nWe added code to make sure when user touch the screen with 2 hands\, both the up and down and launch fireball buttons can be active concurrently.\nWe added code to make the GAME OVER text big and red color.\nWe started changing the code to display deadPlayerImage.\n\nHomework\n\nInside Player.java add setter method to set playerAlive attribute.\nSet player.setPlayerAlive(false) when Player and Bird collide.\nInside GameView.draw() method\, make sure when player is dead\, the player got drawn before quitting.
URL:https://www.ayclogic.com/event/9-am-android-game-development-with-java-10/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220205T090000
DTEND;TZID=America/Los_Angeles:20220205T100000
DTSTAMP:20260524T111241
CREATED:20220205T212012Z
LAST-MODIFIED:20220205T212012Z
UID:11469-1644051600-1644055200@www.ayclogic.com
SUMMARY:9 AM - Android Game Development with Java
DESCRIPTION:Today We Do\n\nWe added the ability to have the up and down buttons using the second touch.\nWe added high score on the screen.\n\nHomework\n\nWhen player died\, display GAME OVER on the middle of the screen before going back to the landing page.
URL:https://www.ayclogic.com/event/9-am-android-game-development-with-java-9/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220122T090000
DTEND;TZID=America/Los_Angeles:20220122T100000
DTSTAMP:20260524T111241
CREATED:20220122T195427Z
LAST-MODIFIED:20220122T195845Z
UID:11239-1642842000-1642845600@www.ayclogic.com
SUMMARY:9 AM - Android Game Development
DESCRIPTION:Today We Do\n\nWe learned how to move from GameActivity back to MainActivity without crashing.\nWe added Sound Switch to SettingActivity.\n\nHomework\n\nReviewed all the codes in GameView and GameActivity.java and come up with questions.
URL:https://www.ayclogic.com/event/9-am-android-game-development-4/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220115T090000
DTEND;TZID=America/Los_Angeles:20220115T100000
DTSTAMP:20260524T111241
CREATED:20220116T024803Z
LAST-MODIFIED:20220116T024803Z
UID:11136-1642237200-1642240800@www.ayclogic.com
SUMMARY:9 AM - Android Game Development With Java
DESCRIPTION:Today We Do:\n\nWe added sound effect when launching the fireball by using SoundPool.\n\nHomework\n\nNo homework
URL:https://www.ayclogic.com/event/9-am-android-game-development-with-java-7/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20220108T090000
DTEND;TZID=America/Los_Angeles:20220108T100000
DTSTAMP:20260524T111241
CREATED:20220108T195939Z
LAST-MODIFIED:20220108T195939Z
UID:10994-1641632400-1641636000@www.ayclogic.com
SUMMARY:9 AM - Android Game Development With Java
DESCRIPTION:Homework\n\nWhen Birds and Bullets are out of the screen then you need to kill them. This way\, the game does not run out of memory\nThe birds are out of the screen when their X coordinate is less than or equal to 0.\nThe bullets are out of the screen when their X coordinate is more than the screenWidth.\nLook at how we removed the birds and the bullets when they collide.
URL:https://www.ayclogic.com/event/9-am-android-game-development-with-java-6/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211218T090000
DTEND;TZID=America/Los_Angeles:20211218T100000
DTSTAMP:20260524T111241
CREATED:20211218T175924Z
LAST-MODIFIED:20211218T175924Z
UID:10808-1639818000-1639821600@www.ayclogic.com
SUMMARY:9 AM - Android Game Development With Java
DESCRIPTION:Homework\n\nMake bird sprite have flapping animation. Look at how we did it in Player.\nAdd hitbox to Player.\nDetect collission between player and any of the bird. When they collide\, set isRunning = false. This will stop the game.\nNo class from Dec 24 to Jan 2. Merry Christmas and Happy New Year.
URL:https://www.ayclogic.com/event/9-am-android-game-development-with-java-5/
CATEGORIES:Android Game Development,Java
END:VEVENT
END:VCALENDAR