I've mostly been creating simple programs and games using Python, but now I'm interested in building an online sports management game for me and my friends. I've attempted to create an American football simulator, but managing the season manually became overwhelming. My goal is to develop a website where everyone can log in, manage their teams, and let the system handle all the behind-the-scenes data so I don't have to enter teams and results manually. However, I'm not sure how to go about this. I need to set up a login system, track teams, manage stats and players, and allow for real-time updates. I also wonder if I need a server for this and what the costs might be. Is it realistic for me to learn all this on my own given my limited experience, or is this project more challenging than I think?
2 Answers
Developing a game can be tough, especially a multiplayer one. This type of project isn’t exactly beginner-friendly, but with patience and dedication, it's doable. You'll definitely need a back-end server and a server-side language to manage all the game data. You'll also want to use something like WebSockets for real-time communication between the client and the server. There's a great library called socket.io that makes working with WebSockets easier for developers just starting out.
Starting with a simpler project sounds like a wise idea! It’ll help you build the skills you need. As for using Python for the backend, that's definitely feasible! Python has several frameworks like Flask or Django that can help you handle server-side tasks effectively.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically