American Young Coder

AYC logo

7 PM – Python Game Development

We finished GAME CREDIT page We added player mode: FLYING_MODE and DIZZY_MODE Homework: Inside game_in_session(), when the player hit the bottom of the screen, change the game_mode to GAME_OVER_PAGE

6 PM – Python Game Development

Added launch Giant Fireball. Make sure the launch Giang Fireball position is in front of the player. The coordinate is different when the player is facing LEFT vs RIGHT. We position theRead More...

7 PM – Python Game Development

We finished Flappy Duck game. Homework: Choose a game that you want to create. Choose a game asset from graphicriver.net Send me an email (gamas@ayclogic.com) about the explanation of how the gameRead More...

9 AM – Python Game Development

We added Game Over page in Flappy Bird game. Homework: Add background music assets/audio/Happy Baby.wav to the game

12 PM – Advanced Python Game Development

We created Wall Explosion animation. We created Enemy Tank via inheritance Homework: Change main.py read_map() method to handle ENEMY_FLAG to create EnemyTank there. Create EnemyTurret class which inherits from Turret class. OverrideRead More...

1 PM – Python Game Development

We went over the homework to add the coin sprite. We modified the tube to use tube_height rather than pass in a y value. We randomized the height of the tube. WeRead More...

6 PM – Python Game Development

Homework: In main.py, change draw_big_text(self,x,y) method Add one more parameter: text Inside the method, instead of drawing "GAME OVER", draw according to "text" parameter Inside game_over_page(self), because we add one more parameter,Read More...

6 PM – Python Game Development

Homework: Also kill the clouds if they go off the screen. Center the bird title in the middle of the screen. Give the player more score if it kills faster birds.

7 PM – Python Game Development

We went over the homework to create a final project idea. We added everyone to their Gitlab repo. We went over the example final project proposal and some game assets.  Homework: CreateRead More...

7 PM – Python Game Development

Homework: Create a project proposal in google docs. This is the sample of the final project: https://docs.google.com/document/d/101CfBOzkZARu-GYAVdXSUEsAVZ1bzaAQEeDY7QsN0r8/edit#heading=h.wmixv0odwrn6 Make sure you put a lot of details about your game How many enemies? WhatRead More...