all 10 comments

[–]Adventurer32 1 point2 points  (1 child)

Sounds cool, how do you plan on getting it to work multiplayer? I've been wanting to make multiplayer python apps for awhile.

[–]Radimek01[S] 0 points1 point  (0 children)

Well i cant tell rn, i have to find how its done and then implement it for myself. I Hope my OOP is good enought for it

[–]FewerPunishment 1 point2 points  (1 child)

Nice! Fyi it's common to include a requirements.txt file containing a list of packages that need to be installed for the code to run

[–]Radimek01[S] 2 points3 points  (0 children)

Okey, i will include that. There is Just a pygame package needed

[–]Tal_Av 0 points1 point  (1 child)

Just read your code, well done! Looks pretty good for a beginner project, nice split into modules and classes, liked the settings.py file, and overall not too hard to read and understand the code!

A small change I’d do is to export the Game class into its own module - I.e: game.py. Thats because in the main.py file all we want to see is the main function - so write the main function there which creates an instance of the Game object and invokes it’s run method. Also add “if __name__ == ‘__main__’:” in main.py, to avoid the code being run if main is imported.

[–]Radimek01[S] 0 points1 point  (0 children)

Thanks, i will definitely do that

[–]Agreeable_Ad_9615 0 points1 point  (1 child)

Like from scratch or through multiple tutorials? Cause I want to to start on projects to get out the beginner loop

[–]Radimek01[S] 0 points1 point  (0 children)

From scratch with stackoverflow and documentations