American Young Coder (AYC)

AYC logo
Loading Events

« All Events

  • This event has passed.

5 PM – Python Game Development – Darin

June 24 @ 5:00 pm - 6:00 pm

Next week is a holiday, we will meet again on July 8.

What We Did Today:

  1. Finished Flappy Bird (Duck, or whatever you want to call the animal), adding the feature of the player turning dizzy.
  2. Talked and finished each persons role in their final project.

 

Homework:

START WORKING ON YOUR FINAL PROJECT WITH YOUR PARTNER. Skip step 1 and 2 if you have completed the project proposal.

  1. Create a project proposal with your partner (communicate with each other via email)
    1. Here is the format for the proposal:
      1. Title of Game
      2. List of assets: (Game Assets like the PNG files) + (Audio files for back ground music and sound effects)
      3. Storyline of the game
      4. Game Mechanics
      Like how do players win or lose, how many players are in the game,          what the enemies are like, if they can die, are there any projectiles?          How is the game animation, do the players move in one direction or          any direction? You want to cover EVERY single detail in the game.
      5. Timeline for project completion
    2. Here are where you can find the assets:
      1. https://opengameart.org/ – FREE GAME ASSETS
      2. https://graphicriver.net/ – PAID GAME ASSETS
      3. https://audiojungle.net/ – Background Music Assets
      4. Free sound effects (sounds for when things happen in game like collisions): https://drive.google.com/drive/folders/1IRf4aOifVHHRO7vbd0Yrc5nYwbV1msuJ?usp=sharing
      tip: for searching the assets, you could type in something like “Dragon Game Assets”, or “SpaceShip Game Assets”
  2. Example of a project proposal (You don’t have to copy the exact style, this is just a rough example): https://docs.google.com/document/d/1wrFWKXBHGe7RTjlbHXs78FiQ4-Wfc_1RK8ZevsN9dZw/edit?usp=sharing
  3. Update your project proposal to have a complete detailed timeline on the things you will implement in the project, and assign the tasks correspondingly. Do not wait for each other to begin making updates, you can just assign the tasks and if the other person wants to do something else, they can try to change the tasks.

Your second homework is to begin working on your final project. I expect to see 2 weeks worth of progress on the final project seeing that we begin the next class in 2 weeks.

IMPORTANT NOTES:

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

The final project is due August 19.

Details

Date:
June 24
Time:
5:00 pm - 6:00 pm
Event Categories:
,
Verified by MonsterInsights