Build a game in pygame

Responsive Centered Red Button

Need Help with this Question or something similar to this? We got you! Just fill out the order form (follow the link below), and your paper will be assigned to an expert to help you ASAP.

So me and 2 of my friends are building a game in pygame, like I stated. However, one of us is clearly more experience in it then the other, and instead of lowering the complexity of the code they instead turn up with something that resembles spaghetti, using methods we have not learned in class. So I’m just stuck here forced to do collisions in a game that is not made in a way that collisions are easy to make, everything is polymorphic, old code is left behind still in the document, there are methods that are called the same thing, confusing naming, basically 0 comments. Results in me having no idea how anything works. I do know the built in methods of pygame work, however, all the polymorphism is making everything way too confusing to work on.
My goal, is simply to make collisions, what i have gotten to work so far is to make Rects inside each that are the only thing the player is supposed to work on, instead of making walls in the room i have decided to make “walking surfaces” so the inverse of walls. However due to the severe confusion i can not in gods name figure out how to separate the hitboxes drawn onto each room from the hitbox of everything else. Because, yet again, everything is an “object”, and instead of being able to separate the kinds of boxes, A regular walking box is the same as every npc’s and items, rooms, basically every png that u can see has a hitbox.
I just really need someone to take a look and help me because this has been driving me insane for days.
Its to the point that I’m considering just paying someone to do it for me, but i know I’m just the one lacking knowledge/experience so somebody please save me from this mess.
The project is too many files to post here so please contact me for the code if you would like to help / are up for a challenge.

How to create Testimonial Carousel using Bootstrap5

Clients' Reviews about Our Services