American Young Coder (AYC)

AYC logo
Loading Events

« All Events

  • This event has passed.

5 PM – Python Game Dev – Darin

August 12 @ 5:00 pm - 6:00 pm

Today We Did:

  1. We reviewed each individual project.
  2. We continued on Shoot Balloon project by adding the explode class, and getting started on the bug class.

Homework 1:

Continue working on your individual project according to the assignment listed in your project proposal.

FOR EVERYONE, make sure you call self.kill() to remove the sprites when they go out of the screen.

    1. Chris
      Suggestions:
      Add more than one enemy in one field as they are small to ramp up difficulty. You may want to introduce a variable to keep of how many levels you have been through

      1. Update your project proposal to detail what you are adding due August 19.
      2. Make the player, enemy, and projectiles smaller so the arena is larger, and increase the player movement speed.
      3. Add game landing page, game win/loss page, and a game credits page.
    2. Brandon
      Update your project proposal for what you are going to do due on August 19, as well as what you have accomplished.

      Suggestions:
      Make the game more complicated, perhaps by introducing levels after a timer runs up, where different projectiles spawn in (including straight projectiles)
      Introduce homing projectiles

      To edit:

      1. Add collision detection between player and projectile. If a player get hit, make player’s health goes down, and make the projectile disappear.
      2. Add game modes – landing page, credits page, game over page.
      3. Most importantly, add a timer for the player to win if the timer runs out.
    3. Dakota
      1. Add a rules page, and try to fix the green projectile issue.
      Suggestions:
      Attempt to create an explode class that appears when a collision happens, and disappears (by using self.kill() in the explode class) after perhaps 3 seconds

Homework 2:

  1. Make the bug class in the shoot balloon project appear from the right going to the left, as you did in dragon birdie for the birds.
  2. Kill the bug if the bug goes out of frame.

IMPORTANT NOTES:

You can contact me via ddjapri@ayclogic.com for any questions or concerns.

The final project is due August 19.

Details

Date:
August 12
Time:
5:00 pm - 6:00 pm
Event Categories:
,
Verified by MonsterInsights