5 PM – Python Game Development – Darin
What We Did Today: Learnt how to make the code more efficient by using classes. We created the Bird() class which we used to blit our birds onto the screen and changeRead More...
What We Did Today: Learnt how to make the code more efficient by using classes. We created the Bird() class which we used to blit our birds onto the screen and changeRead More...
Today We Did Reviewed logic for how game modes work Began landing page Reviewed how to blit play button You can always find the code we wrote in class in my GitlabRead More...
Today We Did Created explosion objects that show a score corresponding to balloon speed Learned how to only display a sprite for a certain amount of time Began adding extra game modesRead More...
Today We Did Adjusted text position for balloons Learned how to conditionally draw something with a 50/50 chance Reviewed pygame hitbox rectangles & their full setup You can always find the codeRead More...
What We Did Today: Made our code to create birds a bit cleaner using a method called create_bird() that uses a timer to create the birds (since the create_bird() method is calledRead More...
Today We Did Added credit page button Added draw_text() Began credits page You can always find the code we wrote in class in my Gitlab repository here: https://gitlab.com/gsugiart/mon-7-pm-shoot-balloon/-/tree/sat_7_pm_sebastian?ref_type=heads AYC Logic’s observed holidays:Read More...
Today We Did Fixed balloons from spawning out of bounds Wrote landing page method and began blitting play and credit buttons You can always find the code we wrote in class inRead More...
What We Did Today: Made our birds wings flap by introducing a self.image_index variable to change the image from the images list Added a timer to make the flapping slower Tidied upRead More...
Today We Did Made credits page with text for all credits. Began template code for Bobby the Bug class. You can always find the code we wrote in class in my GitlabRead More...
Today We Did Learned what threads are, and how they allow multiple different parts of our code to execute at the same time. Learned how to freeze our program using time.sleep(), stoppingRead More...