After watching Sebastian Lague’s chess video, I got inspired to try coding chess myself—in Python, of all languages. From setting up the board with Pygame to implementing castling, en passant, and pawn promotion, I walk through the chaotic yet fun process of building a fully playable chess game from scratch.
No deep algorithm talk, just vibes and duct-taped logic.
Yes, I did lose to myself.
🧠 Code on GitHub: https://github.com/SupraOng/Chess
💬 Suggest your next project idea in the comments!
#python #chess #pygame #gamedev