7 PM – Python Game Development
Today: We went over the homework dealing with direction for different sprites. We adjusted the initial position of the bird so it always appears off the screen. I've uploaded the source codeRead More...
Today: We went over the homework dealing with direction for different sprites. We adjusted the initial position of the bird so it always appears off the screen. I've uploaded the source codeRead More...
Today We Do We started Python Digital drawing using Turtle. Homework Create a new file "Nov30_Turtle4ShapesHomework.py" Create a new function "draw_rectangle". One parameter: pen_color. Inside the function, draw a rectangle shape usingRead More...
Today We Do: We made some minor modifications to the final project. We enhanced Shoot Balloon project by making the Balloon hitbox smaller. We also made the Explosion sprite, able to showRead More...
Today We Do We reviewed inheritance where with inheritance, we can avoid duplicating codes. We went over the homework on how to properly override Turret.load_image(self) and Turret.get_turret_angle(self) inside EnemyTurret. We extracted codesRead More...
Homework Under "src" folder, create monster.py Inside monster.py, create Monster class with the following attribute: species, health, max_attack Inside monster.py, create get_info() method. Inside monster_system.py, add 3 monsters inside self.monster_dictionary. key =Read More...
Today: We cloned the tank-game git repo. We learned about git branches. We added the tank sprite. Homework Add logic so that you can move the tank. Use "a, s, d, w"Read More...
Today We Do We did Kaleido Spiral turtle project. Homework Continue making progress for your Turtle module project. If you need to revise your project proposal, please email me again your revisionRead More...
Today We went over the home fix the cloud position offset. We added the hitbox/rect attribute for the bird and fireball sprites. We added collision detection between the birds and sprites. WeRead More...
Today: We went over the homework We reviewed why we need to use copy.deepcopy. We modified the self.map_copy attribute as the bricks get destroyed. Homework Add a type parameter to the BrickRead More...
Homework Finish the Book A Trip feature in Driver System, just like below Please select one of the following menu 1. Add driver 2. Book a trip 3. Exit Please make yourRead More...