Course Description
Skill Samurai Python 4 Core delves into advanced software development using Python. Projects in this track are longer and more complex, and build upon the foundations we established in Python 3.
In this Python Programming course, students will build on their Get Connected! project to create a multiplayer 2D fighting game. Players will be able to choose their fighter and duke it out on a custom-made stage until one fighter is left standing. Students will learn advanced collision handling, game physics, animations, inheritance, and more!
The Python 4 Core course normally takes 20-40 weeks depending on the number of sessions per week, the student’s previous coding experience, and student’s attention to homework assignments. The projects in Python 4 Core are longer and more complex than Python 3, and are designed to prepare students for our Advanced Electives.
Chapter 0: Leaving the Lobby
Chapter 1: First Fighter
Chapter 2: A Place to Stand
Chapter 3: Hitboxes of Fury
Chapter 4: Getting Hit
Chapter 5: Animations
Chapter 6: Inside the Platform
Chapter 7: A New Fighter Approached
Chapter 8: Back to Life