Building a Space Invader Game in Python 2/3: Python Crash Course - Episode 13

preview_player
Показать описание
We'll add aliens to our space invader game and continue developing it in Python using Pygame (part 2).
This is the first of three projects.

⏱ Timestamps
0:00 - Introduction
0:24 - Reviewing the project
2:27 - Creating the First Alien
7:22 - Building the Alien Fleet
13:31 - Making the Fleet Move
20:30 - Shooting Aliens
26:24 - Ending the Game
37:05 - Summary
Рекомендации по теме
Комментарии
Автор

This was such a fun project and you're an excellent narrator/teacher -- you really explain things so incredibly well. THANK YOU from SWFL.

crf_lgc
Автор

I just found a code which could cause mistake. 19:31, the self.settings.fleet_direction *= 1 should be out of the loop. Because the fleet_direction won't be changed when the amount of aliens is even number.

Asianconnioiseeur_hl
Автор

I will be receiving this book next year and I am so excited to get my hands on it and code! I love this series! Keep it up!!!

ritzvincentculanag
Автор

Brother Really an exceellent video... If i understand all the concepts mentioned in this book (almost) can i get the job? or any other book you recommend me?

AhmadJutt
Автор

Need help and been searching everywhere for answers. I just want to understand after creating the fleet and then creating alien_height and alien.rect.height. around 13:00 of the video. Line 114 whats the difference if we choose to alien.rect.y = alien_height + 2 * alien.rect.height * row number vs alien.rect.y = alien_height + 2 * alien_height * row number?
I noticed the book does that too when it refactors.

KrypticLuck
Автор

great video! Only thing I struggled with this chapter is understanding the math used to put the aliens into positions/rows but other than that video helped me alot thank you :)!

errol
Автор

please also made videos on using version control GIT

philosophyindepth.
Автор

Somehow when I got to the groupcollide part, it all broke. If I kill couple aliens, it drops to the bottom next time it hits the wall. If I clean whole row, it stops moving when hits the wall (till I clean the next one). Feel a bit lost here. Is there a place where I can compare my code to ready one?

mcELINER
Автор

why do some videos have the Germany subtitle. I can't modify it into English.

Asianconnioiseeur_hl
Автор

19:31 remove indentation here *= -1"

NavalBadhiya